HexaMonkey - An open-source binary file analyzer

About

HexaMonkey is a freely distributed software which goal is to provide tools to view the internal structure of any binary file and navigate through it seamlessly. It can be used to facilitate the development and debugging of encoding and decoding software.

It relies on lazy and asynchronous parsing to offer a pleasant experience to the user. It is highly exentensible thanks to its modular architecture and a powerful description langage : HMDL.

The formats already supported are :

We strongly encourage you to implement other formats and share them : see the HMDL documentation for more information.