By: Mikhail Yakshin
Scheduled on: January 29 at 11:00
Kaitai Struct is the new declarative language and a free/open source toolset to aid “black box” reverse engineering of unknown file formats, network protocols and basically all other forms of binary data.
Kaitai Struct language is pretty powerful: it can be used to describe fairly complex data structures like file systems, data containers, media formats, disassemble bytecode, and do lots more.
The presentation will cover origin of the idea, compare various existing approaches to file format reversing problem, explain pros and cons, and give introduction to Kaitai Struct language, showcasing some reverse engineering techniques using it.