Kaitai Struct

Kaitai Struct

Kaitai Struct je formální jazyk pro specifikaci binárního formátu, který lze zkompilovat do syntaktického kódu v Java, JavaScript, Python a Ruby.
Kaitai Struct je deklarativní jazyk používaný k popisu různých binárních datových struktur rozložených v souborech nebo v paměti: tj. Binární formáty souborů, formáty paketů síťového proudu atd. Hlavní myšlenkou je, že konkrétní formát je popsán v jazyce Kaitai Struct ((.ksy file) a poté je lze zkompilovat s ksc do zdrojových souborů v jednom z podporovaných programovacích jazyků.Tyto moduly budou zahrnovat generovaný kód pro syntaktický analyzátor, který umí číst popsanou datovou strukturu ze souboru / proudu a poskytuje k ní přístup v pěkném, snadno srozumitelném API.
kaitai-struct

Webová stránka:

Funkce

Kategorie

Alternativy k Kaitai Struct pro Windows s komerční licencí

010 Editor

010 Editor

010 Editor je profesionální textový / hex editor určený k úpravám souborů, jednotek nebo procesů na vašem počítači.
WinHex

WinHex

WinHex je hexadecimální editor schopný otevírat disky, sektory, soubory (nativní podpora pro FAT, NTFS, Ext2 / 3, ReiserFS, Reiser4, UFS, CDFS, UDF) a fyzickou paměť (RAM).