OS X मेरे Adobe उत्पाद कुंजी को कहाँ संग्रहीत करता है?


4

मुझे पता है कि किचेन मेरे वाईफाई और अन्य पासवर्ड रखती है, लेकिन मैं यह जानने के लिए उत्सुक हूं कि CS6 और ऑफिस जैसी चीजों के लिए मेरा Adobe और Microsoft उत्पाद कुंजी कहां रहते हैं। मैं OS X Mavericks का उपयोग कर रहा हूं।

जवाबों:


5

उत्पाद कुंजी संग्रहीत करने के लिए कोई सामान्य OS X स्थान नहीं है। यह प्रत्येक व्यक्तिगत सॉफ़्टवेयर आपूर्तिकर्ता पर निर्भर है कि वे उत्पादों को कहाँ संग्रहीत करना चाहते हैं। आमतौर पर यह फ़ाइल सिस्टम में संग्रहीत साधारण फ़ाइलों में किया जाता है।

Microsoft के लिए वे अंदर रहते हैं /Library/Preferences/ com.microsoft.office.licensing.plist जैसे नाम के तहत।

इसी तरह एडोब के लिए मुझे लगता है कि वे अंदर हैं /Library/Application Support/Adobe/<product>/<product> Registration

एक उपयोगकर्ता के रूप में आपको वास्तव में यह जानने की आवश्यकता नहीं है कि यह कहाँ संग्रहीत है क्योंकि प्रोग्राम स्वयं उत्पाद कुंजी प्रबंधन को संभालते हैं।


Adobe पथ के संबंध में, मुझे Adobe फ़ोल्डर में पंजीकरण फ़ोल्डर नहीं मिल रहा है (यहां तक ​​कि पुनरावर्ती खोज के लिए स्पॉटलाइट का उपयोग करके) ...?
grg

रास्ता अजीब लग रहा है क्योंकि मैंने इसके कुछ हिस्सों को कोणीय ब्रेसिज़ के अंदर लिखा था, जिन्हें स्टैटेक्सचेंज संपादक द्वारा हटा दिया गया था। आपको Adobe फ़ोल्डर में "उत्पाद का नाम" सबफ़ोल्डर में देखना होगा।
jksoegaard

एडोब के बारे में, बस इसे गूगल करें, यदि आपके पास एक विशिष्ट कार्यक्रम है जिसकी आप तलाश कर रहे हैं - और यह एक सामान्य प्रश्न नहीं है जैसे कि यह मूल रूप से लग रहा था।
jksoegaard

4

Adobe CS5 के लिए, / लाइब्रेरी / एप्लिकेशन सपोर्ट / Adobe / Adobe PCD / cache / cache.db में देखें: यह एक sqlite डेटाबेस है (आप इसे sqlite3 के साथ खोल सकते हैं)।

sqlite3
.open "cache.db"

फिर क्वेरी चलाएँ:

select * from domain_data where key='SN';

यह आपको 24-नंबर का एन्क्रिप्टेड सीरियल नंबर देना चाहिए। फिर आपको इसे डिक्रिप्ट करना होगा (विंडोज के लिए "सॉफ्टके रेवलेर" फ्रीवेयर में डिक्रिप्शन टूल है, आप इसे लिनक्स और संभवतः मैक ओएस पर वाइन का उपयोग करके भी चला सकते हैं)।

यदि आप फिर से स्थापित करते हैं, तो आपको स्थापना में अपनी परीक्षण सीरियल कुंजी दर्ज करने की आवश्यकता हो सकती है, और फिर सक्रियण चरण में अपनी उत्पाद कुंजी दर्ज करें। परीक्षण धारावाहिक के लिए, mspasov से अन्य उत्तर देखें।


यह CS6 के लिए भी काम करता है। इसके लिए धन्यवाद।
Allan

2

सीरियल नंबर को डिक्रिप्ट करने का एक और तरीका है, जैसे दुष्ट पेलोड द्वारा दागी गई फ्रीवेयर डाउनलोड करने का विरोध (कम से कम "सॉफ्टकी रिवाइलर" के लिए एक डाउनलोड साइट है) एक साधारण जावास्क्रिप्ट फ़ंक्शन (अन्यत्र से कॉपी किया गया, लेकिन परीक्षण किया और काम करता है) चलाने के लिए है:

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;
}

आप इसे क्रोम या फ़ायरफ़ॉक्स डीबगर कंसोल पर कॉपी कर सकते हैं, फिर टाइप करें:

console.log(DecodeAdobeKey('[put the encrypted number here without the square brace]'))

यह एक अच्छा, स्टैंड-अलोन जवाब है। मैंने इसे एक के रूप में ठीक से मौजूद होने के लिए संपादित किया है।
Ian C.

1

एडोब पंजीकरण जानकारी (हाल ही में एडोब सीसी उत्पादों के लिए) संग्रहीत है /Library/Application Support/Adobe/Adobe PCD/। एक SQLite फ़ाइल है, जिसमें कुंजियाँ हैं। यहाँ एक आंशिक डंप है:

...
INSERT INTO "domain_data" VALUES('1','V7{}Lightroom-6-Mac-GM','EPIC_APP','Adobe Lightroom');
INSERT INTO "domain_data" VALUES('1','V7{}Lightroom-6-Mac-GM','EPIC_APP_160','Adobe Lightroom');
INSERT INTO "domain_data" VALUES('1','V7{}Lightroom-6-Mac-GM','TrialSerialNumber','9732070344xxxxxxxxx8');
INSERT INTO "domain_data" VALUES('1','V7{}Lightroom-6-Mac-GM','ExpirationDate','');
INSERT INTO "domain_data" VALUES('1','V7{}Lightroom-6-Mac-GM','NTL_WO_SN','');
...

1
वे आपको केवल परीक्षण सीरियल नंबर देंगे; वास्तविक सीरियल नंबर एक सबफ़ोल्डर में कैश डेटाबेस में हैं
personne3000

@ personne3000 क्या आप इस फ़ोल्डर को पूर्ण पथ प्रदान कर सकते हैं?
codecowboy

@codecowboy बस मेरा जवाब देखो, मैंने वहां पूरा रास्ता लिखा
personne3000
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.