4 ms·
On a related topic, there's this program, not an editor but a binary explorer, which looks somehow relevant to reverse engineering: https://hachoir.readthedocs.
by s_gourichon 6y ago
On a related topic, there's this program, not an editor but a binary explorer, which looks somehow relevant to reverse engineering: https://hachoir.readthedocs.io/ https://hachoir.readthedocs.io/
The principe seems very good, like a wireshark for binary files. Not sure how powerful it is in practice.
It can browse the hierarchy behind a binary format, down to individual fields (even bits).
API offers edition capabilities.
It has graphical (wx) and textmode (python-urwid) interfaces.
Hachoir is able to open invalid / truncated files. Here are the available commands:
hachoir-grep
hachoir-metadata
hachoir-metadata-csv
hachoir-metadata-gtk
hachoir-metadata-qt
hachoir-strip
hachoir-subfile
hachoir-urwid
hachoir-wx