Windows-Metadatei (.wmf)

[MS-WMF]: Standard

Windows Metafile (WMF) ist Microsofts klassisches 16-Bit Vektor- und Rastercontainerformat, das in der Windows 3.0-Ära für den Austausch skalierbarer Cliparts und Grafiken zwischen Windows-Anwendungen entwickelt wurde.

Von WMF zu SVG konvertieren

Kostenloser Konverter von WMF zu SVG im Browser. Konvertieren Sie Dateien sofort auf Ihrem Gerät.

Untersuchen & Metadaten

Betriebssysteme und Dateianalysatoren identifizieren WMF-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

Dateien auswählen oder hierher ziehen

100 % private Konvertierung im Browser - Dateien verlassen niemals Ihr Gerät

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

Byte-basierte Headersignatur (Magic Bytes)

Betriebssysteme und Dateianalysatoren identifizieren WMF-Dateien durch Untersuchung der führenden binären Byte-Sequenz:

HEX-SIGNATUR (OFFSET 0):

D7 CD C6 9A / 01 00 09 00

ASCII-DARSTELLUNG: ×ÍÆš / ....

Standardisierung: [MS-WMF]: Windows Metafile Format Specification

Technische Daten

Container-Architektur16-Bit GDI-Metafile-Datensätze, denen optional ein 22-Byte Aldus Placeable Header vorangestellt ist
KompressionUnkomprimierte 16-Bit Vektor- und Rasterzeichenbefehlsdatensätze
Byte-EndiannessLittle-Endian (Intel x86)
FarbräumeDevice Dependent RGB
Kanäle & StrukturVektorpfade, Polygone, Textzeichenfolgen und eingebettete 16-Bit/24-Bit DIB-Bitmaps
Max. Abmessungen16-Bit Integer-Koordinatenraum (-32.768 bis +32.767 Einheiten)
TransparenzBinäre Rasteroperation (ROP2) Transparenzmasken
Streaming & ProgressivSequenzielle Datensatzwiedergabe direkt in das 16-Bit Windows GDI

Technischer Vergleich: WMF im Vergleich zu Wettbewerbern

Technisches AttributWMF (Aktuell)EMFSVGEPS
Koordinatenraum16-Bit Integer (-32768 bis 32767)32-Bit Integer-KoordinatenIEEE Gleitkommazahl doppelter Genauigkeit1/72 Zoll PostScript-Punkte
BetriebssystemKlassisches 16-Bit Windows GDI32-Bit Windows GDI+W3C Universeller WebstandardPostScript-Druckvorstufenstandard
Moderne Browser-UnterstützungKeine native BrowserunterstützungKeine native Browserunterstützung100 % nativ inline in allen BrowsernKeine native Browserunterstützung
SicherheitslageHohes Risiko in älteren nativen ParsernMäßiges Risiko in nativem GDISicheres deklaratives XML (bereinigt)Hohes Risiko (ausführbare Sprache)

Häufige Korruptionsarten & Hex-Wiederherstellungsleitfaden

Grafik erscheint stark verzerrt oder zu einem mikroskopischen Punkt komprimiert.

Ursache: Fehlender oder beschädigter Aldus Placeable Header (fehlende 0xD7CDC69A Magic Marker und Begrenzungsrahmen).

Wiederherstellung: Standard-Begrenzungsrahmen erneut einfügen oder mit dem File2File Metafile-Konverter nach SVG transkodieren.

Sicherheitsanalyse & Parser-Angriffsvektore

WMF gehört aufgrund von GDI-Callback-Ausführungsdatensätzen (SETABORTPROC) zu den historisch anfälligsten Formaten der Computergeschichte.

Bekannte Angriffsvektore

  • Beliebige Code-Ausführung über SETABORTPROC-Datensatzaufruf im älteren Windows GDI.
  • Pufferüberlauf bei der Verarbeitung beschädigter 16-Bit-Polygon-Punkt-Arrays.
  • Heap-Lesevorgang außerhalb der Grenzen während der Dekompression eingebetteter DIB-Bitmaps.

Bewährte Sicherheitsverfahren: WMF-Dateien niemals mit nativen Betriebssystem-GDI-APIs parsen; Transkodierung strikt in isolierten WebAssembly-Umgebungen durchführen.

Historische Ursprünge & Meilensteine

2006Microsoft veröffentlicht einen Notfall-Patch für die kritische Windows-Metafile-Schwachstelle (CVE-2005-4560).
1993Abgelöst durch das 32-Bit Enhanced Metafile (EMF)-Format mit Windows NT.
1990Eingeführt mit Windows 3.0, entwickelt es sich schnell zum Standardformat für Desktop-Publishing-Cliparts.

Hauptvorteile & Stärken

  • Kompakte Vektorspeicherung: Klassische Clipart-Dateien der 1990er-Jahre wiegen typischerweise nur wenige Kilobytes.
  • Skalierbare Vektorformen und Schriftarten skalieren fließend auf frühe Desktop-Druckerauflösungen.
  • Historischer Standard, der in Millionen älterer Microsoft Office-Dokumente und Archive eingebettet ist.

Technische Einschränkungen & Nachteile

  • Schwere Veraltung: 16-Bit Integer-Koordinaten begrenzen die Zeichengenauigkeit im Vergleich zu modernen Vektorformaten.
  • Berüchtigte Sicherheitshistorie: Die Ausführungsfähigkeiten älterer WMF-Datensätze erlaubten kritische Remote-Code-Ausführung.
  • Keine Unterstützung für moderne Vektormerkmale wie Farbverläufe, Deckkraftmasken oder CSS-Styling.

Interessante technische Wissenswertes

  • Der platzierbare WMF-Header beginnt mit den Magic Bytes 0xD7 0xCD 0xC6 0x9A, die von der Aldus Corporation für PageMaker erfunden wurden.
  • Die Schwachstelle im 'SETABORTPROC'-Datensatz im Jahr 2005 ermöglichte es Angreifern, beliebigen Assembly-Code auszuführen, indem ein Benutzer einfach ein Bild im Windows Explorer anzeigte.
  • Millionen von Disketten-Clipart-Sammlungen in den 1990er-Jahren wurden ausschließlich im .WMF-Format vertrieben.

Häufig gestellte technische Fragen

Was ist eine WMF-Datei?

WMF (Windows Metafile) ist ein klassisches Microsoft-Vektorformat, das 1990 zum Speichern von Cliparts und Illustrationen in Windows 3.0 und frühen Microsoft Office-Versionen erstellt wurde.

Wie kann ich WMF in SVG oder PNG konvertieren?

Sie können WMF-Dateien direkt in Ihrem Webbrowser mit File2File.app sicher in moderne, skalierbare SVG-Vektorgrafiken oder PNG-Bilder konvertieren.

Warum galt WMF in der Vergangenheit als gefährlich?

Im Jahr 2005 wurde ein kritischer Fehler entdeckt, bei dem WMF-Dateien ausführbare Drucker-Callbacks auslösen konnten, sodass schädliche Dateien Computer allein durch das Betrachten infizieren konnten.