logoalt Hacker News

cuechanyesterday at 10:57 AM11 repliesview on HN

For anyone who regularly has to look at/analyze binary files, i highly recommend ImHex [1].

Its a hex editor built with imgui and has a lot of built in tools. Imo the best feature is the data structure editor. You can write a data type definition similar to C and it overlays it on the hexdump and parses it in a structured way while you type.

It also has a node based editor.

1: https://github.com/WerWolv/ImHex


Replies

dhashyesterday at 3:55 PM

ImHex is amazing! It’s actively maintained, sponsored by FUTO, and is very hackable (both without recompiling, as well as modifying the grammars for others to take advantage of)

p0w3n3dyesterday at 3:05 PM

WOW!!!! if I had this when I had been working on Omnet connector to the HKEX, I would have win my life. I mean financial life, but still...

altairprimeyesterday at 12:02 PM

Does it do color highlighting by value of hex bytes, though?

show 1 reply
octagonsyesterday at 2:10 PM

ImHex++. I also can’t help but shill for 010 Editor, a commercial alternative that one might describe as a little less opinionated.

show 1 reply
tptacektoday at 12:32 AM

This is a pretty common feature, isn't it? Binary templates, I mean. Even Hex Fiend has it.

yonatan8070yesterday at 2:13 PM

That looks super cool! Now I just need a reason to look at hex files

mr_sturdyesterday at 2:16 PM

Plus the built-in parsers for well known formats!

einpoklumyesterday at 10:39 PM

Seems useful, and the UI is quite cute :-)

But - it's also kind of huge for a hex editor. Wouldn't it be overkill for most people?

cookiengineertoday at 4:51 AM

Came here to reply with ImHex.

It really is by far the best hex editor I ever used, and sooo good for reversing arbitrary binary blobs where you learn incrementally more about its structure while reversing it. The imhex patterns repo [1] also contains so many formats, it makes binwalk almost useless in comparison.

[1] https://github.com/WerWolv/ImHex-Patterns

sandosyesterday at 12:18 PM

But does it have colors!?!??!

ddingusyesterday at 5:30 PM

THANK YOU.

This is another fine tool I can add to my collection.

And FUTO! Love it.