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

Apple मानक

एप्पल डिस्क इमेज (DMG) macOS का मूल वर्चुअल डिस्क फॉर्मेट है, जिसे व्यापक रूप से मैक अनुप्रयोगों के लिए मानक डिजिटल सॉफ्टवेयर वितरण कंटेनर के रूप में मान्यता प्राप्त है, जो इंटरैक्टिव ड्रैग-एंड-ड्रॉप इंस्टॉलर से परिपूर्ण है।

इंस्पेक्ट और मेटाडेटा

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

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

100% प्राइवेट इन-ब्राउज़र कन्वर्शन - फ़ाइलें कभी आपका डिवाइस नहीं छोड़तीं

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

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

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

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

6B 6F 6C 79

ASCII निरूपण: koly

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

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

कंटेनर आर्किटेक्चरUniversal Disk Image Format (UDIF) with XML property list trailer and 512-byte 'koly' block located at end of file
कंप्रेशनADC (Apple Data Compression), zlib (UDZO), bzip2 (UDBZ), or LZMA (ULMO)
बाइट एंडियानेसBig-Endian trailer integers
कलर स्पेसN/A (Filesystem Disk Container)
चैनल और संरचनाComplete HFS+, HFSX, or APFS filesystem with volume icons and custom Finder background artwork
अधिकतम आयामPractically unlimited (supports multi-terabyte virtual disks)
पारदर्शिता (Transparency)None
स्ट्रीमिंग और प्रोग्रेसिवBlock-level chunking enables mounting over HTTP without downloading entire file

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

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

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

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

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

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

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

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

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

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

सुरक्षात्मक सर्वोत्तम प्रथाएँ:

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

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

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

  • प्रमुख macOS एप्लिकेशन वितरण मानक: डबल-क्लिक करने पर डिस्क मैक डेस्कटॉप पर आसानी से माउंट हो जाती है।
  • कस्टम विजुअल प्रेजेंटेशन: डेवलपर्स ब्रांडेड बैकग्राउंड के साथ अनुकूलित फाइंडर इंस्टॉलर विंडो डिजाइन कर सकते हैं।
  • अंतर्निहित क्रिप्टोग्राफिक रूप से सत्यापित चेकसम (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 का उपयोग करके सेकंडों में Mac DMG फ़ाइलों को सार्वभौमिक ISO डिस्क छवियों में बदल सकते हैं।