O Kaitai Struct é uma linguagem formal para especificação de formato binário que pode ser compilada no analisador ...
O Kaitai Struct é uma linguagem formal para especificação de formato binário que pode ser compilada no analisador ...
Kaitai Struct Plataformas
Windows
Linux
Mac
Kaitai Struct Visão geral
O Kaitai Struct é uma linguagem declarativa usada para descrever várias estruturas de dados binários, dispostas em arquivos ou na memória: ou seja, formatos de arquivos binários, formatos de pacotes de fluxo de rede, etc.
A idéia principal é que um formato específico seja descrito na linguagem Kaitai Struct (arquivo .ksy) e, em seguida, possa ser compilado com o ksc nos arquivos de origem em uma das linguagens de programação suportadas. Esses módulos incluirão um código gerado para um analisador que pode ler a estrutura de dados descrita de um arquivo / fluxo e fornecer acesso a ela em uma API agradável e fácil de entender.