HexWalk is a hex editor/viewer/analyzer designed for efficient file inspection and manipulation across Linux, Windows, and macOS platforms. It offers multi-format file support, advanced search capabilities with regular expressions, plugin extensibility for custom functionality, analytical tools for data patterns, and an undo/redo feature with a history panel.
Ideal for software developers, reverse engineers, and data analysts, HexWalk provides a versatile toolset to simplify file handling, enhance productivity through customization, and streamline complex data analysis tasks.
README
HexWalk - Hex Editor/Viewer/Analyzer
HexWalk is an Hex editor, viewer, analyzer.
Based on opensource projects like qhexedit2,binwalk and QT.
It is cross platform and has plenty of features:
Advanced Find (can find patterns in binary files based on HEX,UTF8,UTF16 and regex)
Binwalk integration
Entropy Analysis
Byte Map
Hash Calculator
Bin/Dec/Hex Converter
Hex file editing
Diff file analysis
Byte Patterns to parse headers
Disassembler for x86,ARM and MIPS architectures
Screenshots
Main page
Byte Map
Advanced Search
Entropy Calculator
Binary Analyzer
Hash Calculator
Diff Analysis
Binary Patterns for header parsing
Usage
HexWalk release executables are self-contained, you can use as-is.
Binwalk functionalities need Binwalk to be installed on the OS. For Linux OS simply install binwalk with your package manager (eg. sudo apt install binwalk). On Mac install with "brew install binwalk" or from sources following the instructions on Binwalk repository.
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software. If installing system-wide, you may need to run winget as an administrator to install this package due to issues where Inno Setup doesn't properly ask for UAC when installing with winget. Not associated with Inno Setup.
Temp_Cleaner GUI is yet another free and open-source piece of software made with your comfortability in mind, What makes Temp_Cleaner GUI different is that it respects your privacy and doesn't ask for a subscription unlike others, this program doesn't collect any sort of personal identification data and it has a lot of cleaning options that aren't available in many popular Free alternatives to this program.
Appium Desktop is a suite of apps for Mac, Windows, and Linux which gives you the power of the Appium automation server in a beautiful and flexible UI.
It is a combination of a few Appium-related tools.
Significantly enhance WAU's usability for home admin users while maintaining enterprise-grade functionality. Benefits from not having to manage the settings in several places when testing etc. (great for developers)... ...a perfect companion for those supporting the community (if the community actually uses it!) - being able to ask for a screenshot of the settings because it comes with all included (even a screenshot function masking potentially sensitive data)!
Unofficial GUI for Microsoft's Windows Package Manager (winget). Kinda like Synaptic, but for Windows. Not associated with either Microsoft or the Synaptic project, and Microsoft does not endorse this software. If installing system-wide, you may need to run winget as an administrator to install this package due to issues where Inno Setup doesn't properly ask for UAC when installing with winget. Not associated with Inno Setup.
Temp_Cleaner GUI is yet another free and open-source piece of software made with your comfortability in mind, What makes Temp_Cleaner GUI different is that it respects your privacy and doesn't ask for a subscription unlike others, this program doesn't collect any sort of personal identification data and it has a lot of cleaning options that aren't available in many popular Free alternatives to this program.
Appium Desktop is a suite of apps for Mac, Windows, and Linux which gives you the power of the Appium automation server in a beautiful and flexible UI.
It is a combination of a few Appium-related tools.
Significantly enhance WAU's usability for home admin users while maintaining enterprise-grade functionality. Benefits from not having to manage the settings in several places when testing etc. (great for developers)... ...a perfect companion for those supporting the community (if the community actually uses it!) - being able to ask for a screenshot of the settings because it comes with all included (even a screenshot function masking potentially sensitive data)!
For other Linux distributions there's the AppImage file available in the release page. Just download, give execution permissions and you are ready to go.
Build
If you want to build from source just open hexedit.pro in QT Creator and build it.
It is possible also to build from command line (linux_build.sh script provided).
DISMTools is an advanced front-end for the Deployment Image Servicing and Management (DISM) tool, with support for projects and installations of any kind (whether it is your active installation or installations on any drive). DISMTools focuses on compatibility, with Windows image support starting from Windows 7 and Server 2008 R2, personalization, letting you customize it the way you want by configuring settings like the DISM executable to use, color modes, languages, and more; and performance, thanks to a combination of the DISM executable and a managed version of the DISM API (thanks to Jeff Kluge (jeffkl) for maintaining it) that provides rich functionality at speed.
DISMTools is an advanced front-end for the Deployment Image Servicing and Management (DISM) tool, with support for projects and installations of any kind (whether it is your active installation or installations on any drive). DISMTools focuses on compatibility, with Windows image support starting from Windows 7 and Server 2008 R2, personalization, letting you customize it the way you want by configuring settings like the DISM executable to use, color modes, languages, and more; and performance, thanks to a combination of the DISM executable and a managed version of the DISM API (thanks to Jeff Kluge (jeffkl) for maintaining it) that provides rich functionality at speed.
Control Dashboard Pro - Monitor and control dashboard
Advanced monitoring of resources such as files and websites dashboard. Leave the window always on top and translucent. Import and export controls, show execution history.
Control Dashboard Pro - Monitor and control dashboard
Advanced monitoring of resources such as files and websites dashboard. Leave the window always on top and translucent. Import and export controls, show execution history.
AWCC alternative in 500kb. You can control your system lights (including hardware and software effects such as system parameters monitoring, ambient lights, sound haptic), fans, temperatures, power settings, and a lot more.
AWCC alternative in 500kb. You can control your system lights (including hardware and software effects such as system parameters monitoring, ambient lights, sound haptic), fans, temperatures, power settings, and a lot more.
DISMTools is an advanced front-end for the Deployment Image Servicing and Management (DISM) tool, with support for projects and installations of any kind (whether it is your active installation or installations on any drive). DISMTools focuses on compatibility, with Windows image support starting from Windows 7 and Server 2008 R2, personalization, letting you customize it the way you want by configuring settings like the DISM executable to use, color modes, languages, and more; and performance, thanks to a combination of the DISM executable and a managed version of the DISM API (thanks to Jeff Kluge (jeffkl) for maintaining it) that provides rich functionality at speed.
DISMTools is an advanced front-end for the Deployment Image Servicing and Management (DISM) tool, with support for projects and installations of any kind (whether it is your active installation or installations on any drive). DISMTools focuses on compatibility, with Windows image support starting from Windows 7 and Server 2008 R2, personalization, letting you customize it the way you want by configuring settings like the DISM executable to use, color modes, languages, and more; and performance, thanks to a combination of the DISM executable and a managed version of the DISM API (thanks to Jeff Kluge (jeffkl) for maintaining it) that provides rich functionality at speed.
DISMTools is an advanced front-end for the Deployment Image Servicing and Management (DISM) tool, with support for projects and installations of any kind (whether it is your active installation or installations on any drive). DISMTools focuses on compatibility, with Windows image support starting from Windows 7 and Server 2008 R2, personalization, letting you customize it the way you want by configuring settings like the DISM executable to use, color modes, languages, and more; and performance, thanks to a combination of the DISM executable and a managed version of the DISM API (thanks to Jeff Kluge (jeffkl) for maintaining it) that provides rich functionality at speed.