4 ms·
Just piggybacking here to mention a variety of other "interpret structured binary data" tools. Apparently I collect links to these (: * fq - like jq for binary
by turtledragonfly 3y ago
Just piggybacking here to mention a variety of other "interpret structured binary data" tools. Apparently I collect links to these (:
* fq - like jq for binary data: https://github.com/wader/fq https://github.com/wader/fq
* Kaitai Struct - https://kaitai.io/ https://kaitai.io/
** visualizer, for the above: https://github.com/kaitai-io/kaitai_struct_visualizer/ https://github.com/kaitai-io/kaitai_struct_visualizer/
* HexFiend - a hex editor, but with "binary templates" feature : https://github.com/HexFiend/HexFiend https://github.com/HexFiend/HexFiend
** binary templates, for the above: https://github.com/HexFiend/HexFiend/blob/master/templates/Tutorial.md https://github.com/HexFiend/HexFiend/blob/master/templates/T...
* binspector - https://github.com/binspector/binspector https://github.com/binspector/binspector
* binary-parsing - a collection of links to similar such tools : https://github.com/dloss/binary-parsing https://github.com/dloss/binary-parsing
* unblob - https://github.com/onekey-sec/unblob https://github.com/onekey-sec/unblob
* ImHex, which you mention
- declaredapple 3y agois binwalk still used these days?
- sitzkrieg 3y agobinwalk or even strings as your first steps for shaking down a binary is often still very useful before pulling out the big guns
- denysvitali 3y agoFrom my experience, yes, it's still quite useful to find embedded formats
- moyix 3y agoNot free, but I have used 010 Editor for years and it's excellent.
- denysvitali 3y agoFrom experience, this is even better than 010Editor , and free
- wwader 3y agoHey! fq author here. I have a bunch of related tools in the readme https://github.com/wader/fq?tab=readme-ov-file#tools https://github.com/wader/fq?tab=readme-ov-file#tools two suggestions: gnu poke and wireshark (can decode lots of more things then just network protocols)