Apple-Festplattenimage (.dmg)
Apple StandardApple Disk Image (DMG) ist das native virtuelle Festplattenformat von macOS und weithin als Standard-Container für die digitale Softwareverteilung von Mac-Anwendungen anerkannt, komplett mit interaktiven Drag-and-Drop-Installationsprogrammen.
Untersuchen & Metadaten
Betriebssysteme und Dateianalysatoren identifizieren DMG-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
Byte-basierte Headersignatur (Magic Bytes)
Betriebssysteme und Dateianalysatoren identifizieren DMG-Dateien durch Untersuchung der führenden binären Byte-Sequenz:
HEX-SIGNATUR (OFFSET -512):
6B 6F 6C 79ASCII-DARSTELLUNG: koly
Standardisierung: Apple Universal Disk Image Format (UDIF)
Technische Daten
| Container-Architektur | Universal Disk Image Format (UDIF) with XML property list trailer and 512-byte 'koly' block located at end of file |
| Kompression | ADC (Apple Data Compression), zlib (UDZO), bzip2 (UDBZ), or LZMA (ULMO) |
| Byte-Endianness | Big-Endian trailer integers |
| Farbräume | N/A (Filesystem Disk Container) |
| Kanäle & Struktur | Complete HFS+, HFSX, or APFS filesystem with volume icons and custom Finder background artwork |
| Max. Abmessungen | Practically unlimited (supports multi-terabyte virtual disks) |
| Transparenz | None |
| Streaming & Progressiv | Block-level chunking enables mounting over HTTP without downloading entire file |
Technischer Vergleich: DMG im Vergleich zu Wettbewerbern
| Technisches Attribut | DMG (Aktuell) | ISO | VHD | PKG |
|---|---|---|---|---|
| Ziel-Betriebssystem | Natives Mounten exklusiv unter macOS | Universell (Windows, Linux, Mac) | Natives virtuelles Laufwerk für Windows | macOS-Installationspaket |
| Internes Dateisystem | Apple HFS+ oder APFS | ISO 9660 / UDF | NTFS / FAT32 | Archiv-Nutzdaten (cpio/xar) |
| Signatur-Speicherort | Trailer am Dateiende (EOF) („koly") | Sektor-16-Header („CD001") | Trailer („conectix") | Header-Signatur |
| Kompression | Integriert (zlib, bzip2, LZMA) | Unkomprimierte Rohsektoren | Nur dynamische Zuweisung | Gzip- / XZ-Nutzdatenkompression |
Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden
macOS-Fehler: „Folgende Images konnten nicht geöffnet werden: Image nicht erkannt".
Ursache: Der Download wurde unterbrochen, bevor der finale 512 Byte große „koly"-Trailer geschrieben werden konnte.
Wiederherstellung: Extrahieren Sie partielle Inhalte mit 7-Zip oder rekonstruieren Sie den Trailer mit dem File2File DMG Tool.
Sicherheitsanalyse & Parser-Angriffsvektore
DMG-Dateien, die von Benutzern automatisch gemountet werden, können unsignierte Malware oder trügerische Drag-and-Drop-Installations-Tricks enthalten.
Bekannte Angriffsvektore
- Gatekeeper-Umgehung über unsignierte DMG-Images, die bösartige Anwendungs-Bundles enthalten.
- Pufferüberlauf im macOS DiskImages-Framework während der Dekomprimierung beschädigter UDIF-Blöcke.
- Gefälschte Finder-Hintergrundbilder, die Benutzer dazu verleiten, Trojaner zu installieren.
Bewährte Sicherheitsverfahren:
Historische Ursprünge & Meilensteine
Hauptvorteile & Stärken
- Das führende macOS-Anwendungsverteilungsformat: Durch einen Doppelklick wird die Festplatte sauber auf dem Mac-Desktop gemountet.
- Benutzerdefinierte visuelle Präsentation: Entwickler können angepasste Finder-Installationsfenster mit gebrandeten Hintergründen entwerfen.
- Integrierte, kryptografisch verifizierte Prüfsummen (SHA-256) und optionale AES-128- / AES-256-Verschlüsselung.
Technische Einschränkungen & Nachteile
- Mac-spezifisches Format: Kann ohne Tools von Drittanbietern wie 7-Zip oder dmg2img nicht nativ unter Windows oder Linux gemountet werden.
- Trailer-Struktur: Der kritische 512 Byte große ‚koly'-Indexblock befindet sich am absoluten Ende der Datei, wodurch unterbrochene Downloads unbrauchbar werden.
- Wird unter iOS oder iPadOS nicht unterstützt.
Interessante technische Wissenswertes
- Der 512 Byte große Trailer am Ende jeder gültigen, modernen DMG-Datei beginnt immer mit den Magie-Buchstaben „koly" im ASCII-Format.
- Das Drag-and-Drop-Installationsfenster, in dem Sie eine App in den Ordner „Programme" ziehen, ist eigentlich eine angepasste Finder-Ansicht, die in der DMG gespeichert ist.
- DMG-Dateien können passwortgeschützt erstellt werden, wodurch sich auf dem Mac verschlüsselte, sichere virtuelle Tresore einrichten lassen.
Häufig gestellte technische Fragen
Kann ich eine DMG-Datei unter Windows öffnen?
Windows kann DMG-Dateien nicht als virtuelle Laufwerke einbinden, aber Sie können deren Inhalt mit 7-Zip extrahieren oder sie mit File2File.app direkt in Ihrem Webbrowser in ISO konvertieren.
Was ist eine DMG-Datei auf dem Mac?
Eine DMG-Datei ist ein virtuelles Festplattenimage, das auf Mac-Computern zur Softwareverteilung verwendet wird. Ein Doppelklick öffnet ein virtuelles Laufwerk auf Ihrem Desktop, das das App-Installationsprogramm enthält.
Wie kann ich DMG in ISO konvertieren?
Sie können Mac DMG-Dateien mit File2File.app direkt in Ihrem Browser in Sekundenschnelle in universelle ISO-Festplatten-Images konvertieren, ohne Software herunterzuladen.