ملف قرص Apple (.dmg)

Apple قياسي

نسخة القرص الافتراضية لأبل (DMG) هي تنسيق القرص الافتراضي الأصلي لنظام التشغيل macOS، والمعروف على نطاق واسع باعتباره حاوية توزيع البرامج الرقمية القياسية لتطبيقات ماك، مكتملة ببرامج تثبيت تفاعلية تعمل بالسحب والإفلات.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات DMG من خلال فحص تسلسل البايت الثنائي البادئ:

اختر أو أقطِف الملفات هنا

تحويل خاص بنسبة 100% داخل المتصفح - لا تغادر الملفات جهازك أبداً

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات DMG من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة -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)
ترتيب البايتات (Endianness)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)
الشفافيةNone
البث والتحميل التدرجيBlock-level chunking enables mounting over HTTP without downloading entire file

مصفوفة المقارنة التقنية: DMG مقابل المنافسين

السمة التقنيةDMG (الحالي)ISOVHDPKG
نظام التشغيل المستهدفتركيب أصلي حصري على macOSعالمي (ويندوز، لينكس، ماك)قرص افتراضي أصلي لنظام ويندوزحزمة مثبت macOS
نظام الملفات الداخليApple 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 التي يتم تركيبها تلقائياً بواسطة المستخدمين قد تحمل برامج ضارة غير موقعة أو خدع تثبيت خادعة بالسحب والإفلات.

ناقلات الهجوم المعروفة

  • تجاوز حارس الأمان (Gatekeeper) عبر صور DMG غير الموقعة والتي تحمل حزم تطبيقات خبيثة.
  • تجاوز سعة الذاكرة المؤقتة (Buffer overflow) في إطار عمل DiskImages لنظام macOS أثناء فك ضغط مقاطع UDIF التالفة.
  • صور خلفية Finder مزيفة تخدع المستخدمين لتثبيت أحصنة طروادة.

أفضل الممارسات الدفاعية:

الأصول التاريخية والمحطات الرئيسية

2017أبل تقدم دعم نظام الملفات APFS (نظام ملفات أبل) داخل صور DMG الحديثة.
2007نظام Mac OS X Leopard يقدم التحقق من توقيع كود المطورين لحاويات DMG.
2001أبل تقدم تنسيق صورة القرص العالمي (UDIF) مع إطلاق نظام Mac OS X 10.0 Cheetah.

المزايا الرئيسية والإيجابيات

  • معيار توزيع تطبيقات macOS الرائد: النقر المزدوج يؤدي إلى تثبيت القرص بسلاسة على سطح مكتب ماك.
  • عرض مرئي مخصص: يمكن للمطورين تصميم نوافذ تثبيت Finder مخصصة بخلفيات تحمل علامة تجارية.
  • مجاميع اختبارية موثوقة مشفرة مدمجة (SHA-256) وتشفير اختيارى AES-128 / AES-256.

القيود الفنية والسلبيات

  • تنسيق خاص بماك: لا يمكن تركيبه بشكل أصلي على ويندوز أو لينكس بدون أدوات خارجية مثل 7-Zip أو dmg2img.
  • هنية الذيل (Trailer): كتلة الفهرس الحرجة بحجم 512 بايت 'koly' تقع في نهاية الملف تماماً، مما يجعل التنزيلات المقطوعة غير قابلة للفتح.
  • غير مدعوم على نظامي iOS أو iPadOS.

معلومات تقنية طريفة

  • ذيل الـ 512 بايت في نهاية كل ملف DMG حديث صالح يبدأ دائماً بالحروف السحرية 'koly' بترميز ASCII.
  • نافذة مثبت السحب والإفلات حيث تسحب التطبيق إلى مجلد التطبيقات هي في الواقع عرض Finder مخصص محتفظ به داخل DMG.
  • يمكن إنتاج ملفات DMG محمية بكلمة مرور، مما ينشئ مخازن افتراضية آمنة ومشفرة على نظام ماك.

الأسئلة التقنية المتكررة

هل يمكنني فتح ملف DMG على نظام ويندوز؟

لا يمكن لنظام ويندوز تركيب (Mount) ملفات DMG كأقراص افتراضية، ولكن يمكنك استخراج محتوياتها باستخدام برنامج 7-Zip أو تحويلها إلى صيغة ISO باستخدام File2File.app مباشرة في متصفح الويب الخاص بك.

ما هو ملف DMG على أجهزة Mac؟

ملف DMG هو صورة قرص افتراضية تُستخدم على أجهزة Mac لتوزيع البرمجيات. يؤدي النقر المزدوج عليه إلى فتح قرص افتراضي على سطح المكتب يحتوي على برنامج تثبيت التطبيق.

كيف يمكنني تحويل DMG إلى ISO؟

يمكنك تحويل ملفات DMG الخاصة بجهاز Mac إلى صور أقراص ISO عالمية في ثوانٍ باستخدام File2File.app مباشرة في متصفحك دون الحاجة لتنزيل أي برامج.