3. taraf araçlarını kullanmadan Yüklü ve Etkinleştirilmiş örnek Adobe Acrobat Professional'ın Anahtarını bulun


25

Daha önce satın alınmış, kurulmuş ve etkinleştirilmiş birkaç Acrobat Professional kopyası edinin. Ancak, seri numaralarının, Adobe çevrimiçi hesap kimliğinin veya bunlar için herhangi bir ayrıntıya ilişkin hiçbir belge yoktur.

Lisansları yükseltilmiş Windows 7 PC'lere taşımanız gerekir (şu anki sürümleri Windows XP'de kullanıma sunulmak üzere).

Gereği SADECE etmektir hareket yükseltilmiş iş istasyonlarına lisans. Aynı lisansın aynı anda birden fazla örneğinin çalışmaması.

Not: Adobe desteği, lisanslar hakkında fazla bilgi olmadığı için çok yardımcı değildir.

Seri numaralarını çıkarmak için 3. parti araçları kullanmak istemeyin.

Bu bilgileri kayıt defterinden veya herhangi bir yerden almanızın bir yolu var, böylece lisanslar aktivasyonu bozmadan aktarılabilir mi? Öyleyse nasıl?


Neden üçüncü taraf araçları yok? (Sadece soruyorum)
Brian Adkins

3. parti araçlarını kullanmak için birçok onay seviyesi gereklidir ve bununla büyük bir güçlük vardır
thilina R

Yanıtlar:


39

Birkaç Google aramadan sonra bulabildiğim şey buydu.

1. ADIM: Adobe Anahtarını Bulun (Şifrelenmiş)

Aşağıdaki yöntemlerden birini kullanın.

M1. SQLite DB kullanımı: Aktivasyon bilgileri aşağıdaki yerde saklanır:

C: \ Program Dosyaları (x86) \ Ortak Dosyalar \ Adobe \ Adobe PCD \ cache \ cache.db

Bu, SQLite Veritabanı Tarayıcısı ile açılabilen bir SQLite DB'sidir . SQLite Database Browser'ı kullanarak anahtarı aramanız gerekir.SN

M2. Kayıt defterini kullanarak:

32 bit işletim sistemi için:

HKEY_LOCAL_MACHINE \ YAZILIM \ Adobe \ Adobe Acrobat \ 10.0 \ Registration \ SERIAL

64 bit işletim sistemi için:

HKEY_LOCAL_MACHINE \ YAZILIM \ Wow6432Node \ Adobe \ Adobe Acrobat \ 10.0 \ Registration \ SERIAL

10.0'ı kullanılan Adobe sürümü ile değiştirin

2. ADIM: Şifresini Çözme Anahtarı

Aşağıdaki yöntemlerden birini kullanın.

M1: Seri şifresini çözmek için JavaScript kodu:

function DecodeAdobeKey(sAdobeEncryptedKey)
{
    var regex=/[0-9]{24}/g;
    if(!regex.test(sAdobeEncryptedKey))
    {
        return 'corrupted serial';
    }
    var AdobeCipher = new Array(),index=0,sAdobeDecryptedKey='';
    AdobeCipher[index++] = '0000000001';
    AdobeCipher[index++] = '5038647192';
    AdobeCipher[index++] = '1456053789';
    AdobeCipher[index++] = '2604371895';
    AdobeCipher[index++] = '4753896210';
    AdobeCipher[index++] = '8145962073';
    AdobeCipher[index++] = '0319728564';
    AdobeCipher[index++] = '7901235846';
    AdobeCipher[index++] = '7901235846';
    AdobeCipher[index++] = '0319728564';
    AdobeCipher[index++] = '8145962073';
    AdobeCipher[index++] = '4753896210';
    AdobeCipher[index++] = '2604371895';
    AdobeCipher[index++] = '1426053789';
    AdobeCipher[index++] = '5038647192';
    AdobeCipher[index++] = '3267408951';
    AdobeCipher[index++] = '5038647192';
    AdobeCipher[index++] = '2604371895';
    AdobeCipher[index++] = '8145962073';
    AdobeCipher[index++] = '7901235846';
    AdobeCipher[index++] = '3267408951';
    AdobeCipher[index++] = '1426053789';
    AdobeCipher[index++] = '4753896210';
    AdobeCipher[index++] = '0319728564';

    //decode the adobe key
   for(var i=0;i<24;i++)
   {
       if (i%4 == 0 && i>0)
           sAdobeDecryptedKey += '-';
       sAdobeDecryptedKey += AdobeCipher[i].charAt( sAdobeEncryptedKey.charAt(i) );
   }
   return sAdobeDecryptedKey;
}

M2: Seri şifresini çözmek için PowerShell Kodu

function ConvertFrom-EncryptedAdobeKey {
    [CmdletBinding()]
    Param(
        [Parameter(Position=0, Mandatory=$true)] 
        [string]
        [ValidateLength(24,24)]
        $EncryptedKey
    )

    $AdobeCipher = "0000000001", "5038647192", "1456053789", "2604371895",
        "4753896210", "8145962073", "0319728564", "7901235846",
        "7901235846", "0319728564", "8145962073", "4753896210",
        "2604371895", "1426053789", "5038647192", "3267408951",
        "5038647192", "2604371895", "8145962073", "7901235846",
        "3267408951", "1426053789", "4753896210", "0319728564"

    $counter = 0

    $DecryptedKey = ""

    While ($counter -ne 24) {
        $DecryptedKey += $AdobeCipher[$counter].substring($EncryptedKey.SubString($counter, 1), 1)
        $counter ++
    }

    $DecryptedKey
}

M3: VB Kodunun Seri şifresini çözmek için:

Function DecodeAdobeKey(strAdobeEncryptedKey)
Dim AdobeCipher(24)
Dim strAdobeDecryptedKey, i, j

AdobeCipher(0) = "0000000001"
AdobeCipher(1) = "5038647192"
AdobeCipher(2) = "1456053789"
AdobeCipher(3) = "2604371895"
AdobeCipher(4) = "4753896210"
AdobeCipher(5) = "8145962073"
AdobeCipher(6) = "0319728564"
AdobeCipher(7) = "7901235846"
AdobeCipher(8) = "7901235846"
AdobeCipher(9) = "0319728564"
AdobeCipher(10) = "8145962073"
AdobeCipher(11) = "4753896210"
AdobeCipher(12) = "2604371895"
AdobeCipher(13) = "1426053789"
AdobeCipher(14) = "5038647192"
AdobeCipher(15) = "3267408951"
AdobeCipher(16) = "5038647192"
AdobeCipher(17) = "2604371895"
AdobeCipher(18) = "8145962073"
AdobeCipher(19) = "7901235846"
AdobeCipher(20) = "3267408951"
AdobeCipher(21) = "1426053789"
AdobeCipher(22) = "4753896210"
AdobeCipher(23) = "0319728564"

'decode the adobe key
for i = 0 To 23
if (i Mod 4 = 0 And i > 0) Then
'every 4 characters add a "-"
strAdobeDecryptedKey = strAdobeDecryptedKey & "-"
end if

'Grab the next number from the adobe encrypted key. Add one to 'i' because it isn't base 0
j = mid (strAdobeEncryptedKey, i + 1, 1)

'Add one to J because it isn't base 0 and grab that numbers position in the cipher
k = mid (AdobeCipher(i), j + 1, 1)
strAdobeDecryptedKey = strAdobeDecryptedKey & k

Next
DecodeAdobeKey = strAdobeDecryptedKey
End Function

M4: Seriyi çözmek için Java Kodu:

public static String decrypt(String encryptedKey) {
    String[] AdobeCipher = { "0000000001", "5038647192", "1456053789", "2604371895", "4753896210", "8145962073",
            "0319728564", "7901235846", "7901235846", "0319728564", "8145962073", "4753896210", "2604371895",
            "1426053789", "5038647192", "3267408951", "5038647192", "2604371895", "8145962073", "7901235846",
            "3267408951", "1426053789", "4753896210", "0319728564" };

    String sAdobeDecryptedKey = "";
    for (int i = 0; i < 24; i++) {
        if (i % 4 == 0 && i > 0)
            sAdobeDecryptedKey += '-';
        String ndx=encryptedKey.substring(i, i+1);
        int tmp=Integer.parseInt(ndx);
        sAdobeDecryptedKey += AdobeCipher[i].substring(tmp, tmp+1);
    }
    return sAdobeDecryptedKey;
}

ADIM 3: Yazılımı aynı seri ile indirin ve yükleyin

Aşağıdaki bağlantıları kullanarak resmi Adobe deposundan önceden yüklenmiş olan Adobe yazılımının aynı sürümünü indirin:

Adobe 10, 11

Adobe 8, 9

Adobe 7 - Adobe Professional ve Standart sürüm 7 ve indirin burada mevcut Seri anahtarın - indirmenin bir parçası olarak sağlanan seri numaraları sadece bu ürünlerin nımlarını korumak için meşru CS2 veya Acrobat 7 ve gereğini satın alan müşteriler tarafından kullanılıyor olabilir . ( Oturum açmak için HERHANGİ bir Adobe ID kullanarak indirebilirsiniz - Sadece satın aldığı Adobe ID'yi değil)

Referanslar:

JavaScript kodu

PowerShell Kodu

VB Kodu

Adobe'nin cache.db'si hakkında herşey (pek de değil)

Adobe Acrobat Seri Numaranızı Bulun


1
Ayrıca bunun için büyük bir teşekkür. Sadece birkaç nokta: VB kaynak kodunda, Dim j as Integer Dim k as IntegerSQLite Veritabanı Tarayıcısını Kullanarak bildirmeniz gerekir, anahtarı aramanız SNve kopyalamanız / VB / PS / JS programına yapıştırmanız gerekir.

İyi yakalama. Bitti!
thilina R

1
Javascript işlevini seviyorum - çok kolay! Sadece geliştirici araçlarını bir tarayıcıda açın, konsola gidin ve yapıştırın. Bir sonraki adım - işlevi kodlayıcı tuşla çalıştırın ve ardından tuşu çıkar!
JoBu1324


1
Bu CS6 için çalışıyor mu?
user2060451
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.