
이전에 구입하여 설치 및 활성화한 Acrobat Professional 사본을 여러 개 가지고 있습니다. 그러나 일련 번호, Adobe 온라인 계정 ID 또는 이에 대한 세부 정보에 대한 문서는 없습니다.
라이선스를 업그레이드된 Windows 7 PC로 이동해야 합니다(현재 PC는 폐기 예정인 Windows XP에 있음).
요구 사항은 다음과 같습니다.이동하다업그레이드된 워크스테이션에 대한 라이선스. 동시에 실행되는 동일한 라이센스의 여러 인스턴스를 보유하지 마십시오.
참고: 라이선스에 대한 정보가 많지 않기 때문에 Adobe 지원은 별로 도움이 되지 않습니다.
일련 번호를 추출하기 위해 타사 도구를 사용하고 싶지 마십시오.
활성화를 중단하지 않고 라이센스를 전송할 수 있도록 레지스트리나 다른 위치에서 이 정보를 얻을 수 있는 방법이 있습니까? 그렇다면 어떻게?
답변1
몇번의 구글 검색 끝에 찾아낸 내용입니다
1단계: Adobe 키 찾기(암호화됨)
아래 방법 중 하나를 사용하십시오.
M1. SQLite DB 사용: 활성화 정보는 아래 위치에 저장됩니다.
C:\Program Files (x86)\Common Files\Adobe\Adobe PCD\cache\cache.db
이것은 다음으로 열 수 있는 SQLite DB입니다.SQLite 데이터베이스 브라우저. SQLite 데이터베이스 브라우저를 사용하여 키를 찾아야 합니다.SN
M2. 레지스트리 사용:
32비트 OS의 경우:
HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe Acrobat\10.0\Registration\SERIAL
64비트 OS의 경우:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Adobe\Adobe Acrobat\10.0\Registration\SERIAL
10.0을 사용 중인 Adobe 버전으로 교체
2단계: 키 복호화
아래 방법 중 하나를 사용하십시오.
M1: 일련번호를 해독하는 JavaScript 코드:
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: 직렬 암호 해독을 위한 PowerShell 코드
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 코드:
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: 일련번호를 해독하는 Java 코드:
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;
}
3단계: 동일한 시리얼로 소프트웨어를 다운로드하고 설치합니다.
아래 링크를 사용하여 공식 Adobe 저장소에서 이전에 설치한 동일한 버전의 Adobe 소프트웨어를 다운로드하십시오.
어도비 7- Adobe Professional 및 Standard 버전 7용 다운로드여기에서 사용할 수 있는 직렬 키-다운로드의 일부로 제공되는 일련 번호는 CS2 또는 Acrobat 7을 합법적으로 구입하고 해당 제품의 현재 사용을 유지해야 하는 고객만 사용할 수 있습니다.(다음을 사용하여 다운로드할 수 있습니다.어느로그인을 위한 Adobe ID - 구매 시 사용한 Adobe ID뿐만 아니라)
참고자료: