HexWalk – Hex Editor/Viewer/Analyzer
github.com
github.com
The other day for example I was trying to figure out why "Lord of the Rings: Battle for Middle-earth II - Rise of the Witch King" (boy what a title) was hard set on pulling out some registry key from HKLM's "App Paths". Between x86dbg and a hex editor I was able to patch the hard coded 0x80000002 DWORD value for HKLM to 0x80000001 to point it towards HKCU. Is this a lot of work to avoid needing admin privileges to install the game? Absolutely, but it can be fun and rewarding.
By the way I don't know any other good solutions to use binwalk on Windows
For a comparative newbie, I'd say HexWalk is simpler than ImHex and offers a decent baseline feature set for simple tasks. I prefer the native UI widgets to Dear ImGui ones. It gains features each release and is slowly catching up to HxD (which is IMO the Gold Standard for "fixed function advanced features hex editor," to the point that I run it in Wine even on Linux and OSX). Some elements of the UI feel wasteful/clunky compared to HxD, but a lot about hex editors boils down to personal preference.
E.g., if you have some sort of container format or aggregated file where you want to search for a specific instance of a pattern (starting from any offset). I haven't found support for this in ImHex (but I might have missed it).
https://github.com/WerWolv/ImHex/blob/v1.32.2/README.md?plai...
* free software / open source
* cross-platform
* theming (e.g. dark)
* more analysis capabilities through 3rd-party binwalk (but python and thus not suited for very large files).