Kaitai Struct è un linguaggio formale per la specifica del formato binario che può essere compilato in parser ...
Kaitai Struct è un linguaggio formale per la specifica del formato binario che può essere compilato in parser ...
Kaitai Struct Piattaforme
Windows
Linux
Mac
Kaitai Struct Panoramica
Kaitai Struct è un linguaggio dichiarativo utilizzato per descrivere varie strutture di dati binari, disposte in file o in memoria: ovvero formati di file binari, formati di pacchetti del flusso di rete, ecc.
L'idea principale è che un particolare formato sia descritto nel linguaggio Kaitai Struct (file .ksy) e quindi possa essere compilato con ksc in file sorgente in uno dei linguaggi di programmazione supportati. Questi moduli includeranno un codice generato per un parser in grado di leggere la struttura di dati descritta da un file / flusso e consentirne l'accesso in un'API piacevole e di facile comprensione.