Parsing Untrusted binary format
Kaitai Struct: A new way to develop parsers for binary structures - HN / Wuffs (Wrangling Untrusted File Formats Safely)
see also:
- google/Wuffs - a memory-safe programming language (and a standard library written in that language) for Wrangling Untrusted File Formats Safely. Transpiling to C.
- Wuffs: Wrangling Untrusted File Formats Safely - Wuffs is great. I use it in Substrata for loading PNGs. It is both faster and safer than LibPNG.
- Wuffs the Language
- Wuffs’ PNG image decoder
- Hachoir
- Parsifal / 2 - a pragmatic solution to the binary parsing problem
- Visualizing binary files with ImHex’s DSL, the “pattern language” / HN
- Awesome binary parsing - A list of generic tools for parsing binary data structures, such as file formats, network protocols or bitstreams.
Written on March 20, 2022, Last update on November 7, 2024
reverse
bits
unsafe
binary
parser
security
png