ऐप्पल डिस्क इमेज (.dmg)

Apple मानक

Apple Disk Image (DMG) macOS का नेटिव वर्चुअल डिस्क फ़ॉर्मेट है और Mac ऐप्लिकेशन वितरित करने के मानक कंटेनर के रूप में व्यापक रूप से जाना जाता है। इसमें इंटरैक्टिव ड्रैग-एंड-ड्रॉप इंस्टॉलर भी होते हैं।

निरीक्षण और मेटाडेटा

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DMG फ़ाइलों की पहचान करते हैं:

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V
नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)

ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DMG फ़ाइलों की पहचान करते हैं:

HEX हस्ताक्षर (ऑफ़सेट -512):

6B 6F 6C 79

ASCII निरूपण: koly

मानकीकरण: Apple Universal Disk Image Format (UDIF)

तकनीकी विनिर्देश

कंटेनर आर्किटेक्चरXML प्रॉपर्टी लिस्ट ट्रेलर और फ़ाइल के अंत में स्थित 512-byte 'koly' ब्लॉक वाला Universal Disk Image Format (UDIF)
कंप्रेशनADC (Apple डेटा संपीड़न), zlib (UDZO), bzip2 (UDBZ) या LZMA (ULMO)
बाइट एंडियानेसबिग-एंडियन ट्रेलर पूर्णांक
कलर स्पेसलागू नहीं (फ़ाइल सिस्टम डिस्क कंटेनर)
चैनल और संरचनावॉल्यूम आइकन और कस्टम Finder पृष्ठभूमि चित्रकला वाला पूर्ण HFS+, HFSX या APFS फ़ाइल सिस्टम
अधिकतम आयामव्यावहारिक रूप से असीमित (बहु-टेराबाइट वर्चुअल डिस्क का समर्थन करता है)
पारदर्शिताकोई नहीं
स्ट्रीमिंग और प्रोग्रेसिवब्लॉक-स्तरीय खंडन से पूरी फ़ाइल डाउनलोड किए बिना HTTP पर माउंट करना संभव होता है

तकनीकी तुलना मैट्रिक्स: DMG बनाम प्रतियोगी

तकनीकी विशेषताDMG (वर्तमान)ISOVHDPKG
लक्ष्य OSकेवल macOS में सीधे माउंट होता हैसमर्थन ऑपरेटिंग सिस्टम पर निर्भर करता है।Windows का नेटिव वर्चुअल डिस्क प्रारूपmacOS इंस्टॉलर पैकेज
आंतरिक फाइल सिस्टमएप्पल HFS+ या APFSISO 9660 / UDFNTFS / FAT32संग्रह पेलोड (cpio/xar)
हस्ताक्षर स्थानEOF पर ट्रेलर ('koly')सेक्टर 16 हेडर ('CD001')ट्रेलर ('conectix')हेडर हस्ताक्षर
संपीड़नअंतर्निहित (zlib, bzip2, LZMA)असंपीड़ित कच्चे सेक्टरकेवल गतिशील आवंटनGzip / XZ पेलोड संपीड़ित

सामान्य करप्शन मोड और हेक्स रिकवरी गाइड

macOS त्रुटि: 'निम्नलिखित डिस्क इमेज नहीं खोली जा सकीं: इमेज पहचानी नहीं गई'।

मूल कारण: अंतिम 512-बाइट 'koly' ट्रेलर लिखे जाने से पहले डाउनलोड बाधित हो गया था।

रिकवरी: 7-Zip का उपयोग करके आंशिक सामग्री निकालें या File2File.app DMG टूल का उपयोग करके ट्रेलर का पुनर्निर्माण करें।

सुरक्षा विश्लेषण और पार्सर अटैक वेक्टर्स

उपयोगकर्ताओं द्वारा स्वचालित रूप से माउंट की जाने वाली DMG फाइलें बिना हस्ताक्षर वाले मैलवेयर या भ्रामक ड्रैग-एंड-ड्रॉप इंस्टॉलर ट्रिक्स ले जा सकती हैं।

ज्ञात अटैक वेक्टर्स

  • दुर्भावनापूर्ण एप्लिकेशन बंडल ले जाने वाली बिना हस्ताक्षर वाली DMG इमेज के माध्यम से गेटकीपर बायपास।
  • भ्रष्ट UDIF चंक डीकंप्रेसन के दौरान macOS DiskImages फ्रेमवर्क में बफर ओवरफ्लो।
  • स्पूफ की गई Finder पृष्ठभूमि छवियाँ, जो उपयोगकर्ताओं को ट्रोजन इंस्टॉल करने के लिए धोखा देती हैं।

सुरक्षात्मक सर्वोत्तम प्रथाएँ: DMG फ़ाइलों को माउंट करने से पहले हमेशा Apple डेवलपर ID कोड हस्ताक्षर और नॉटराइज़ेशन टिकट सत्यापित करें।

ऐतिहासिक मूल और मील के पत्थर

2017एप्पल ने आधुनिक DMG इमेज के भीतर APFS (एप्पल फाइल सिस्टम) फाइल सिस्टम समर्थन पेश किया।
2007मैक OS X लेपर्ड ने DMG कंटेनरों के लिए डेवलपर कोड हस्ताक्षर सत्यापन पेश किया।
2001एप्पल ने मैक OS X 10.0 चीता के लॉन्च के साथ यूनिवर्सल डिस्क इमेज फॉर्मेट (UDIF) पेश किया।

मुख्य लाभ और खूबियाँ

  • macOS ऐप वितरण का व्यापक रूप से उपयोग किया जाने वाला प्रारूप: डिस्क इमेज पर डबल-क्लिक करने से वह Finder में माउंट हो सकती है।
  • कस्टम विजुअल प्रेजेंटेशन: डेवलपर्स ब्रांडेड बैकग्राउंड के साथ अनुकूलित फाइंडर इंस्टॉलर विंडो डिजाइन कर सकते हैं।
  • अंतर्निहित क्रिप्टोग्राफिक रूप से सत्यापित चेकसम (SHA-256) और वैकल्पिक AES-128 / AES-256 एन्क्रिप्शन।

तकनीकी सीमाएँ और कमियाँ

  • मैक-विशिष्ट फॉर्मेट: 7-Zip या dmg2img जैसे तृतीय-पक्ष टूल के बिना विंडोज या लिनक्स पर मूल रूप से माउंट नहीं किया जा सकता है।
  • ट्रेलर संरचना: महत्वपूर्ण 512-बाइट का 'koly' इंडेक्स ब्लॉक फ़ाइल के बिल्कुल अंत में होता है, इसलिए बाधित डाउनलोड को खोला नहीं जा सकता।
  • iOS या iPadOS पर समर्थित नहीं है।

रोचक तकनीकी जानकारी

  • हर वैध आधुनिक DMG फ़ाइल के अंत में मौजूद 512-बाइट ट्रेलर की शुरुआत ASCII के मैजिक अक्षरों 'koly' से होती है।
  • ड्रैग-एंड-ड्रॉप इंस्टॉलर विंडो जहाँ आप किसी ऐप को एप्लिकेशन फोल्डर में खींचते हैं, वास्तव में DMG के भीतर सहेजा गया एक कस्टम फाइंडर व्यू है।
  • मैक पर एन्क्रिप्टेड सुरक्षित वर्चुअल वॉल्ट बनाते हुए, पासवर्ड सुरक्षा के साथ DMG फाइलें बनाई जा सकती हैं।

अक्सर पूछे जाने वाले तकनीकी प्रश्न

क्या मैं Windows पर DMG फ़ाइल खोल सकता हूँ?

Windows DMG फ़ाइलों को वर्चुअल ड्राइव के रूप में माउंट नहीं कर सकता है, लेकिन आप 7-Zip का उपयोग करके उनकी सामग्री निकाल सकते हैं या सीधे अपने वेब ब्राउज़र में File2File.app का उपयोग करके उन्हें ISO में बदल सकते हैं।

Mac पर DMG फ़ाइल क्या है?

DMG फ़ाइल Mac कंप्यूटरों पर सॉफ़्टवेयर वितरित करने के लिए उपयोग की जाने वाली एक वर्चुअल डिस्क इमेज है। इस पर डबल-क्लिक करने से आपके डेस्कटॉप पर ऐप इंस्टॉलर वाली एक वर्चुअल ड्राइव खुल जाती है।

मैं DMG को ISO में कैसे बदल सकता हूँ?

हाँ। File2File.app आपके ब्राउज़र में DMG को ISO में बदल सकता है। समर्थन ऑपरेटिंग सिस्टम पर निर्भर करता है।