Apple-Datenträgerabbild (.dmg)

Apple Standard

Apple 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 Dateianalyseprogramme identifizieren DMG-Dateien anhand der führenden binären Bytefolge:

Dateien auswählen oder hierher ziehen

Privat - Dateien verlassen Ihr Gerät nie

oder einfügen Strg+V
Datenschutzgarantie ohne Netzwerkübertragung: 0 Bytes an externe Server hochgeladen. Die gesamte Verarbeitung erfolgt lokal in Ihrer Browser-Sandbox.

Headersignatur auf Byte-Ebene (Magic Bytes)

Betriebssysteme und Dateianalyseprogramme identifizieren DMG-Dateien anhand der führenden binären Bytefolge:

HEX-SIGNATUR (OFFSET -512):

6B 6F 6C 79

ASCII-DARSTELLUNG: koly

Standardisierung: Apple Universal Disk Image Format (UDIF)

Technische Daten

Container-ArchitekturUniversal Disk Image Format (UDIF) mit XML-Property-List-Trailer und 512-Byte-'koly'-Block am Dateiende
KompressionADC (Apple Data Compression), zlib (UDZO), bzip2 (UDBZ), or LZMA (ULMO)
Byte-ReihenfolgeBig-Endian-Ganzzahlen im Trailer
FarbräumeN/A (Filesystem Disk Container)
Kanäle und StrukturVollständiges HFS+-, HFSX- oder APFS-Dateisystem mit Volume-Symbolen und benutzerdefinierten Finder-Hintergrundbildern
Max. AbmessungenPraktisch unbegrenzt (unterstützt virtuelle Festplatten mit mehreren Terabyte)
TransparenzNone
Streaming und progressive DarstellungBlockweises Chunking ermöglicht das Einhängen über HTTP, ohne die gesamte Datei herunterzuladen

Technische Vergleichsmatrix: DMG und Konkurrenzformate

Technisches AttributDMG (Aktuelles Format)ISOVHDPKG
Ziel-BetriebssystemLässt sich nativ nur unter macOS einbindenDie Unterstützung hängt vom Betriebssystem ab.Natives virtuelles Laufwerk für WindowsmacOS-Installationspaket
Internes DateisystemApple HFS+ oder APFSISO 9660 / UDFNTFS / FAT32Archiv-Nutzdaten (cpio/xar)
Signatur-SpeicherortTrailer am Dateiende (EOF) („koly")Sektor-16-Header („CD001")Trailer („conectix“)Header-Signatur
KompressionIntegriert (zlib, bzip2, LZMA)Unkomprimierte RohsektorenNur dynamische ZuweisungGzip- / XZ-Nutzdatenkompression

Häufige Datenbeschädigungen und Leitfaden zur Wiederherstellung anhand von Hex-Daten

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 Teile des Inhalts mit 7-Zip oder rekonstruieren Sie den Trailer mit dem DMG-Tool von File2File.app.

Sicherheitsanalyse und Angriffsvektoren für Parser

DMG-Dateien, die von Benutzern automatisch gemountet werden, können unsignierte Malware oder trügerische Drag-and-Drop-Installations-Tricks enthalten.

Bekannte Angriffsvektoren

  • 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.

Empfohlene Schutzmaßnahmen: Überprüfen Sie vor dem Einbinden von DMG-Dateien stets die Code-Signaturen der Apple Developer ID und die Notarisierungstickets.

Historische Ursprünge & Meilensteine

2017Apple führt die Unterstützung für das APFS-Dateisystem (Apple File System) in modernen DMG-Images ein.
2007Mac OS X Leopard führt die Verifizierung von Entwickler-Codesignaturen für DMG-Container ein.
2001Apple führt das Universal Disk Image Format (UDIF) mit der Veröffentlichung von Mac OS X 10.0 Cheetah ein.

Hauptvorteile & Stärken

  • Ein verbreitetes Format zur Verteilung von macOS-Programmen: Ein Doppelklick auf ein Disk-Image kann es im Finder einbinden.
  • Benutzerdefinierte visuelle Präsentation: Entwickler können angepasste Finder-Installationsfenster mit markengerechten 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 Ende der Datei, wodurch unterbrochene Downloads unbrauchbar werden.
  • Wird unter iOS oder iPadOS nicht unterstützt.

Interessante technische Fakten

  • Der 512 Byte große Trailer am Ende jeder gültigen modernen DMG-Datei beginnt immer mit der magischen Zeichenfolge „koly“ in ASCII.
  • 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 ins ISO-Format 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?

Ja. File2File.app kann DMG direkt im Browser in ISO umwandeln. Die Unterstützung hängt vom Betriebssystem ab.