Wat is het HWT-bestandsformaat?
Een .hwt-bestand is een documentsjabloon voor Hancom Hanword (HWP) - de dominante tekstverwerker in Zuid-Korea, die op grote schaal wordt gebruikt bij de overheid, in het onderwijs en in het bedrijfsleven. Net als bij een Microsoft Word .dotx-sjabloon, kopieert het maken van een nieuw document van een .hwt-sjabloon de opmaak, pagina-instellingen, alineastijlen, kopteksten/voetteksten en standaardinhoud naar het nieuwe document zonder het origineel te wijzigen.
Het binaire formaat is gebouwd op een OLE2 (Compound Document) container - dezelfde CFBF-structuur die wordt gebruikt door oudere Microsoft Office-formaten - met gecomprimeerde HWP-stromen binnenin. Het bestand begint met de standaard .hwp magic string HWP Document File op offset 0 (17 bytes); een vlag in de interne FileHeader-stroom onderscheidt het sjabloontype van een gewoon document.
Documentstromen binnen de OLE2-container zijn zlib-gecomprimeerd onder het HWP 5.0-formaat (gestandaardiseerd in 2014). Belangrijke stromen zijn onder meer DocInfo (globale documentinstellingen), BodyText (alinea- en sectiedefinities) en stramienpagina- en stijlinformatie. Lettertypen, alineastijlen, pagina-afmetingen en rasterinstellingen blijven allemaal behouden in het sjabloon.
Het nieuwere op XML gebaseerde equivalent is .hwtx, ondersteund door Hancom Office 2014 en later als een meer open alternatief. Hancom heeft een gedeeltelijke HWP-specificatie gepubliceerd; LibreOffice Writer kan .hwt-bestanden openen via zijn HWP-importfilter, hoewel de getrouwheid bij complexe sjablonen beperkt kan zijn. Het .hwt-formaat moet niet worden verward met Huawei Emotion UI-themapakketten, die dezelfde extensie delen maar niet-gerelateerde op ZIP gebaseerde archieven zijn.
Beveiliging & veiligheid
RISICO: MEDIUMHWT-bestanden zijn binaire documentsjablone en kunnen macro's bevatten (HWP-macrotaal vergelijkbaar met VBA). Hanword opent niet-vertrouwde .hwt-bestanden in moderne versies standaard met macro-uitvoering uitgeschakeld. Het belangrijkste veiligheidsrisico is phishing via officieel ogende Koreaanse overheidssjablonen - verifieer de bron voordat u gevoelige persoonlijke informatie invult. Hancom heeft verschillende historische kwetsbaarheden in het HWP-formaat gepatcht (met name gericht op APT-aanvallen tegen Zuid-Koreaanse organisaties), dus houd Hancom Office up-to-date.
Formaatdetails
in een notendop- Huawei Emotion UI Theme (HWT) - Huawei-smartphones (Emotion UI / EMUI) gebruiken .hwt voor apparaatthemapakketten - meestal een op ZIP gebaseerd archief met UI-bronnen; niet gerelateerd aan Hancom Hanword.
Programma's die HWT-bestanden openen
Technische details
diepe specificaties| Codering | Binair |
| Byte-volgorde | Little-endian |
| Container | OLE2 (Compound Binary File Format / CFBF) - dezelfde containerstructuur die wordt gebruikt door oudere Microsoft Office-formaten |
| Magic bytes | 48 57 50 20 44 6F 63 75 6D 65 6E 74 20 46 69 6C 65 - ASCII HWP Document File op offset 0 |
| Compressie | zlib / DEFLATE op HWP-documentstromen (HWP 5.0-formaat, gestandaardiseerd in 2014) |
| Versleuteling | Optioneel - op wachtwoord gebaseerde versleuteling ondersteund op HWP/HWT-bestanden |
| Typische grootte | 20 KB - 5 MB (sjabloon met ingebedde stijlen, lettertypen en optionele afbeeldingen) |
| Interne formaatversie | HWP 5.0 (huidig, gedefinieerd in 2014); oudere sjablonen kunnen HWP 3.x gebruiken (pre-OLE2 binair formaat) |
| Sjabloonvlag | Ingesteld in de FileHeader OLE2-stroom; de magic bytes zijn identiek aan .hwp-documentbestanden |
| Belangrijkste stromen | FileHeader, DocInfo (globale instellingen), BodyText/Section (alineastructuur), PrvText, PrvImage |
| Sjabloongedrag | Opent als een nieuwe naamloze documentkopie; het originele .hwt-bestand wordt niet gewijzigd bij het openen |
| Opvolgend formaat | .hwtx - op XML gebaseerd Hanword-sjabloon geïntroduceerd met HWP 5.0 (2014); meer open en inspecteerbaar |
| Platform | Voornamelijk Windows; macOS via Hancom Office voor Mac; beperkte ondersteuning voor Android en iOS |
| Ondersteuning door derden | LibreOffice Writer leest .hwt via zijn HWP-importfilter; getrouwheid aan complexe sjablonen kan beperkt zijn |
| Uitgebracht | 1990s (Hanword; exact .hwt version introduction circa Hanword 97 / Hancom Office era) |
| Laatste versie | Current through Hancom Office 2024 (HWP/HWT format; last major revision 2014 with HWP 5.0) |
| Specificatie | www.hancom.com |
HWT conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over HWT-bestanden.