Live data from Hacker News

ImHex – A Hex Editor

github.com

1–10 of 78 posts

Re: ImHex – A Hex Editor

#8
post #3

Referring to the title: Is a hex editor useful for literally anybody else? As a reverser it does seem amazing!

I work in videogames and we often use custom binary file formats, a HEX editor is very useful because, as an industry, we don't document anything and the code is often a car crash :)

Re: ImHex – A Hex Editor

#9
post #3

Referring to the title: Is a hex editor useful for literally anybody else? As a reverser it does seem amazing!

At work, I sometimes have to encode or decode binary data, to which I have full specs, and a hex editor is an extremely valuable tool.

A hex editor is to binary data what a debugger is to code, a packet analyzer is to networking, and an oscilloscope is to electronics. These tools can be used for reverse engineering, but it is certainly not their only purpose.

Re: ImHex – A Hex Editor

#10
post #3

Referring to the title: Is a hex editor useful for literally anybody else? As a reverser it does seem amazing!

What title are you referring to? I am guessing that title got edited and initially used partial header from github page "A Hex Editor for Reverse Engineers" cutting of second part "Programmers and people who value their retinas when working at 3 AM".

Hex editor can also be very useful for programmers when working with binary file formats. Implementing support for image and archive formats. Testing that your code outputs the thing you expected it to output or inspecting a file which your program fails to process because some other program included some unexpected option fields or something like that. It's sometimes even useful even when working with text fails, typically because they included some invisible symbols which you didn't expect or differentiating between similar looking unicode symbols.

Post reply on HN