HexWalk - Hex Editor/Viewer/Analyzer

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
  • Hash Calculator
  • Bin/Dec/Hex Converter
  • Hex file editing
  • Diff file analysis

Screenshots

  • Main page

    HexWalk - Hex Editor/Viewer/Analyzer_第1张图片

  • Advanced Search

    HexWalk - Hex Editor/Viewer/Analyzer_第2张图片

  • Entropy Calculator

  • Binary Analyzer

    HexWalk - Hex Editor/Viewer/Analyzer_第3张图片

  • Hash Calculator

    HexWalk - Hex Editor/Viewer/Analyzer_第4张图片

  • Diff Analysis

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.

For more details about the usage go to the Wiki:

Home · gcarmix/HexWalk Wiki · GitHub

Binwalk on Windows OS

For Windows, Binwalk support is experimental, it is done using a python helper file that launches the commands and must be on the same path of hexwalk.exe.
in order for binwalk support to work on Windows it is necessary to install Python and to install binwalk, at the moment of writing on windows it is supported up to binwalk 2.1.1,
sources of binwalk_2.1.1 are supplied inside the binwalk_windows folder. To install it on Windows just run "python setup.py install"

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).

Acknowledgments

Thanks to these projects:

  • Binwalk - GitHub - ReFirmLabs/binwalk: Firmware Analysis Tool

  • QHexEdit2 - GitHub - Simsys/qhexedit2: Binary Editor for Qt

  • QT5

Down

Releases · gcarmix/HexWalk · GitHub

你可能感兴趣的:(windows)