Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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

* Kaitai Struct - https://kaitai.io/

** visualizer, for the above: https://github.com/kaitai-io/kaitai_struct_visualizer/

* HexFiend - a hex editor, but with "binary templates" feature : https://github.com/HexFiend/HexFiend

** binary templates, for the above: https://github.com/HexFiend/HexFiend/blob/master/templates/T...

* binspector - https://github.com/binspector/binspector

* binary-parsing - a collection of links to similar such tools : https://github.com/dloss/binary-parsing

* unblob - https://github.com/onekey-sec/unblob

* ImHex, which you mention



Hey! fq author here. I have a bunch of related tools in the readme 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)


Not free, but I have used 010 Editor for years and it's excellent.


From experience, this is even better than 010Editor , and free


is binwalk still used these days?


binwalk or even strings as your first steps for shaking down a binary is often still very useful before pulling out the big guns


From my experience, yes, it's still quite useful to find embedded formats




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: