ImHex – A Hex Editor
The title seems pretty unkind to the project and I almost skipped it. “Bleh bleh yet another hex editor”.<p>But this has some nice features! For example, it can parse the executables, and show structures:<p>Disassembler supporting many different architectures
ARM32 (ARM, Thumb, Cortex-M, aarch32)
ARM64
MIPS (MIPS32, MIPS64, MIPS32R6, Micro)
x86 (16 bit, 32 bit, 64 bit)<p>Just to start, along with a ton of other file parsing, etc.<p>This looks pretty cool. Compiling it needs a C++20 compiler and no small list of dependencies...but it’s cool.