Was ist das HWP-Dateiformat?
.hwp-Dateien sind mit Hanword (früher bekannt als Hangul Word Processor) verbunden, das von Hancom Inc. aus Südkorea entwickelt wurde.
Dateien mit der Erweiterung .hwp können neben Text auch Formatierungsinformationen, Diagramme, Grafiken, Tabellen und andere Dokumentelemente speichern. Das Format verwendet einen OLE2 Compound File Binary (CFBF) Container - dieselbe binäre Struktur, die auch älteren Microsoft Word .doc-Dateien zugrunde liegt - wobei einzelne Inhaltsströme mit zlib komprimiert sind. Der FileHeader-Stream innerhalb des Containers beginnt mit der ASCII-Signatur HWP Document File.
Hangul ist der Name des koreanischen Alphabets. Hanword bietet native Unterstützung für Hangul-Zeichen, was einer der Hauptgründe für seine enorme Popularität auf dem koreanischen Markt ist. Die koreanische Regierung und Institutionen haben Hanword als Standard-Textverarbeitung übernommen, was .hwp zum de facto offiziellen Dokumentenformat in Südkorea macht.
Es gibt mehrere Werkzeuge zum Öffnen und Konvertieren von .hwp-Dateien in andere gängige Dokumentformate. LibreOffice Writer unterstützt .hwp nativ, und Hancom bietet einen kostenlosen Hancom Office Viewer an. Da .hwp tief in der südkoreanischen Bürokratie verwurzelt ist, ist es auch ein häufiges Ziel von Malware-Kampagnen - bösartige .hwp-Dateien, die eingebettete OLE-Objekte ausnutzen, sind ein dokumentierter Angriffsvektor, der von APT-Gruppen wie der Lazarus Group genutzt wird. Der Nachfolger des Formats, .hwpx, ist ein offener XML-basierter Container, der im April 2021 zum Standard von Hancom Office wurde.
Sicherheit
RISIKO: HIGHHWP ist ein dokumentierter Vektor für die Verbreitung von Malware. Nordkoreanische APT-Gruppen (einschließlich der Lazarus Group) sowie andere Bedrohungsakteure nutzen regelmäßig Schwachstellen in der Handhabung von OLE-Objekten und eingebetteten Skripten von Hancom Hangul aus, um Malware an koreanischsprachige Ziele zu liefern. Mehrere CVEs betreffen Hancom Hangul. Öffnen Sie niemals eine unerwartete oder unaufgeforderte HWP-Datei auf einem Produktivsystem, ohne sie vorher zu scannen. Für Benutzer, die lediglich den Inhalt einer HWP aus einer vertrauenswürdigen Quelle lesen müssen, ist die Verwendung von LibreOffice (das eine geringere Angriffsfläche als Hancom Hangul bietet) oder eines Online-Konverters sicherer.
Formatdetails
kurz gefasst- Haansoft HWP Legacy-Varianten (HWP 2.x/3.x) - Frühere Binärformate (.hwp) aus der DOS- und frühen Windows-Ära, strukturell verschieden von HWP 5.x; heute selten.
Programme zum Öffnen von HWP-Dateien
Technische Details
technische Spezifikation| Container-Format | OLE2 Compound File Binary Format (CFBF); Magic Bytes `D0 CF 11 E0 A1 B1 1A E1` - derselbe Container wie bei den alten Formaten `.doc`, `.xls`, `.ppt` |
| Interne Signatur | Der `FileHeader`-Stream beginnt mit dem ASCII-String `HWP Document File` (Hex: 48 57 50 20 44 6F 63 75 6D 65 6E 74 20 46 69 6C 65) |
| Byte-Reihenfolge | Durchgehend Little-Endian (OLE2 CFBF Standard) |
| Inhaltskompression | Zlib-Kompression pro Stream, angewendet auf Inhaltsströme innerhalb des OLE2-Containers |
| MIME-Typ | `application/x-hwp` (auch registriert als `application/vnd.hancom.hwp`) |
| Interne Streams | `FileHeader`, `BodyText` (Absätze), `DocInfo` (Eigenschaften), `BinData` (eingebettete Bilder/Objekte), `PrvText` (Klartext-Vorschau), `PrvImage` (Miniaturansicht) |
| Verschlüsselung | Optionaler Passwortschutz mittels RC4 oder AES; verschlüsselter Status im `FileHeader`-Stream markiert |
| Versionsfeld | HWP-Formatversion gespeichert als `5.x.y.z` im `FileHeader`-Stream (z. B. `5.1.0.0`) |
| Textkodierung | Hangul und anderer Unicode-Text gespeichert als UTF-16LE innerhalb der Inhaltsströme |
| Sicherheitsrisiko | Dokumentierter Vektor für Malware-Verbreitung (APT-Kampagnen einschließlich Lazarus Group); bösartige eingebettete OLE-Objekte sind ein bekannter Angriffsmechanismus |
| Typische Dateigröße | 20 KB - 50 MB; wächst erheblich bei eingebetteten Bildern oder OLE-Objekten |
| Nachfolgeformat | `.hwpx` - Hancoms offenes ZIP/XML-basiertes Format; wurde am 15. April 2021 zum Standard von Hancom Office |
| Veröffentlicht | 1989 (HWP 1.0, MS-DOS) |
| Neueste Version | HWP 5.x (last widely used binary format; default changed to HWPX on April 15, 2021) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.hancom.com |
HWP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu HWP-Dateien.