Esto es lo que pude encontrar después de algunas búsquedas en Google
PASO 1: Encuentra Adobe Key (cifrado)
Use uno de los siguientes métodos.
M1 Usando SQLite DB:
La información de activación se almacena en la ubicación a continuación:
C: \ Archivos de programa (x86) \ Archivos comunes \ Adobe \ Adobe PCD \ cache \ cache.db
Esta es una base de datos SQLite que se puede abrir con el navegador de bases de datos SQLite . Usando SQLite Database Browser, debe buscar la claveSN
M2 Usando el registro:
Para SO de 32 bits:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Adobe \ Adobe Acrobat \ 10.0 \ Registration \ SERIAL
Para SO de 64 bits:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Adobe \ Adobe Acrobat \ 10.0 \ Registration \ SERIAL
Reemplace 10.0 con la versión de Adobe utilizada
PASO 2: descifrar clave
Use uno de los siguientes métodos.
M1: código JavaScript para descifrar Serie:
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: Código de PowerShell para descifrar en serie
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: Código VB para descifrar Serie:
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: Código Java para descifrar Serie:
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;
}
PASO 3: descargue e instale el software con la misma serie
Descargue la misma versión del software de Adobe que se instaló previamente desde el repositorio oficial de Adobe utilizando los enlaces a continuación:
Adobe 10, 11
Adobe 8, 9
Adobe 7 - Descarga para Adobe Professional y Standard versión 7 y clave de serie disponible aquí - Los números de serie proporcionados como parte de la descarga solo pueden ser utilizados por clientes que hayan comprado legítimamente CS2 o Acrobat 7 y necesiten mantener su uso actual de estos productos . (Se puede descargar usando CUALQUIER ID de Adobe para iniciar sesión, no solo la ID de Adobe con la que se compró)
Referencias
Código JavaScript
Código de PowerShell
Código VB
Todo sobre el caché de Adobe.db (bueno, no del todo)
Encuentre su número de serie de Adobe Acrobat