ITunes बैकअप - यूआईडी कैसे उत्पन्न होता है?


0

मैं एक एन्क्रिप्टेड बैकअप (देखें देखें) के साथ एक समस्या से जूझ रहा हूं Apple बैकअप एन्क्रिप्टेड स्वरूप चश्मा? मुझे एक बैकअप का हिस्सा डिक्रिप्ट करने की आवश्यकता है (जिसके लिए मेरे पास कुंजी है) जो कि आईट्यून्स बहाल नहीं करेगा तथा यह कैसे सत्यापित करें कि आईट्यून्स बैकअप मान्य है? यदि आप विवरण चाहते हैं) और मैं यह समझने की कोशिश कर रहा हूं कि चीजें कैसे गड़बड़ हो गईं।

इसके लिए मुझे यह समझना होगा कि बैकअप UID कैसे बनाए जाते हैं। क्या वे "हार्डवेयर" आधारित हैं? मुझे ऐसा नहीं लगता कि जैसे कि किचेन में "आईफोन बैकअप" की बहुत सारी उम्मीदें हैं जैसे कि मैं अपने डिवाइस को "विकसित" कर रहा हूं ...

तो वे कहाँ से आते हैं?

संपादित करें : स्पष्ट करने के लिए कि मेरा क्या मतलब है, जब मैं कहता हूं UID मैं उस नंबर की बात कर रहा हूँ जो उस फ़ोल्डर में है जहाँ बैकअप संग्रहीत है।

बैकअप का स्थान चालू है:

Mac: ~ / लाइब्रेरी / एप्लीकेशन सपोर्ट / MobileSync / Backup / {UID}

Windows Vista और Windows 7: \ Users \ (उपयोगकर्ता नाम) \ AppData \ Roaming \ Apple कंप्यूटर \ MobileSync \ Backup \ {U2}

और यह UID अपने आप हेक्साडेसिमल पात्रों की एक लंबी स्ट्रिंग है:

59cf77659e76a55e206192c325f732xxxxxxxxxxxx (अंतिम 10 अंक हटाए जाने की स्थिति में यह कुछ "जादुई" संख्या है)

आपका बहुत बहुत धन्यवाद!

जवाबों:


1

यूआईडी की लंबाई को देखते हुए, मुझे संदेह है कि मूल्य ए है क्रिप्टोग्राफिक हैश मान । Hashes अक्सर टकराव से बचने के लिए उपयोग किया जाता है और अगर मूल इनपुट ज्ञात हो तो इसे फिर से बनाया जा सकता है।

SHA1 है 40 अक्षर जब हेक्स एन्कोड किया गया।

हम OS X को नियंत्रित कर सकते हैं uuid और विंडोज GUID चूंकि लंबाई बहुत कम है। इसके अतिरिक्त मानों द्वारा लौटाया गया uuid एक ही हार्डवेयर में समान खंड शामिल हैं - एक हैश के विपरीत।

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