HexWalk 2.1.0
HexWalk is a cross-platform hex editor, viewer and analyzer built on qhexedit2, Capstone and Qt, with a built-in signature scanner (HexDig) inspired by binwalk.
✨ New Features
🎨 Light theme
HexWalk now ships with a selectable Light theme alongside the default dark theme. Choose it under Options → Theme; the setting is persisted between sessions.
- The whole application palette (windows, buttons, text) adapts to the selected theme.
- Hex-editor area colors (highlighting, address area, selection, ASCII/hex fonts) switch to sensible per-theme defaults, while still letting you customize them.
- Toolbar and menu icons are re-tinted for the light theme so they stay clearly visible instead of washing out — including actions that start out disabled.
📄 Export analysis to CSV
The binary analysis dialog has a new Export to CSV button. After running an analysis, save the full results table to a CSV file.
- Output matches exactly what the table displays (headers + rows).
- Fields are escaped per RFC 4180 (proper handling of commas, quotes and newlines).
- The export defaults to
<filename>_analysis.csvnext to the analyzed file.
🔧 Improvements & Fixes
- HexDig signature scanner updated to the latest version.
- Build / packaging fixes: corrected
CMakeLists.txtdependency resolution and added properlibb2detection, smoothing out builds across platforms. - Updated documentation, including a direct link to the standalone HexDig project.