7
Kaitai Struct är ett deklarativt språk som används för att beskriva olika binära datastrukturer, lagda i filer eller i minnet: dvs. binära filformat, nätverksströmpaketformat, etc. Huvudtanken är att ett visst format beskrivs i Kaitai Struct-språk (.ksy-fil) och kan sedan kompileras med ksc till källfiler på ett av de stöds programmeringsspråk.Dessa moduler kommer att innehålla en genererad kod för en parser som kan läsa den beskrivna datastrukturen från en fil / ström och ge åtkomst till den i ett trevligt, lättförståeligt API.
kaitai-struct