ऐप्पल डिस्क इमेज (.dmg)
Apple मानकएप्पल डिस्क इमेज (DMG) macOS का मूल वर्चुअल डिस्क फॉर्मेट है, जिसे व्यापक रूप से मैक अनुप्रयोगों के लिए मानक डिजिटल सॉफ्टवेयर वितरण कंटेनर के रूप में मान्यता प्राप्त है, जो इंटरैक्टिव ड्रैग-एंड-ड्रॉप इंस्टॉलर से परिपूर्ण है।
इंस्पेक्ट और मेटाडेटा
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DMG फ़ाइलों की पहचान करते हैं:
बाइट-स्तरीय हेडर हस्ताक्षर (मैजिक बाइट्स)
ऑपरेटिंग सिस्टम और फ़ाइल विश्लेषक शुरुआती बाइनरी बाइट अनुक्रम का निरीक्षण करके DMG फ़ाइलों की पहचान करते हैं:
HEX हस्ताक्षर (ऑफ़सेट -512):
6B 6F 6C 79ASCII निरूपण: 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 (वर्तमान) | ISO | VHD | PKG |
|---|---|---|---|---|
| लक्ष्य OS | macOS विशिष्ट मूल माउंट | यूनिवर्सल (विंडोज, लिनक्स, मैक) | विंडोज मूल वर्चुअल डिस्क | macOS इंस्टॉलर पैकेज |
| आंतरिक फाइल सिस्टम | एप्पल HFS+ या APFS | ISO 9660 / UDF | NTFS / 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 फ्रेमवर्क में बफर ओवरफ्लो।
- स्पूफ्ड फाइंडर बैकग्राउंड इमेज जो उपयोगकर्ताओं को ट्रोजन स्थापित करने के लिए बरगलाती हैं।
सुरक्षात्मक सर्वोत्तम प्रथाएँ:
ऐतिहासिक मूल और मील के पत्थर
मुख्य लाभ और खूबियाँ
- प्रमुख 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 डिस्क छवियों में बदल सकते हैं।