
Hexwalk - это шестнадцатеричный редактор, зритель, анализатор.
Основываясь на проектах OpenSource, таких как QHexedit2, Binwalk и QT.
Это кросс -платформ и имеет множество функций:
Главная страница
Байтовая карта
Расширенный поиск
Калькулятор энтропии
Бинарный анализатор
Хэш -калькулятор
Анализ DIFF
Двоичные узоры для анализа заголовков
Выпуск Hexwalk Executables предоставляется автономными продуктами, вы можете использовать как есть. Функциональности Binwalk нужно, чтобы Binwalk был установлен на ОС. Для ОС Linux просто установите BinWalk с вашим диспетчер пакетов (например, Sudo Apt Установите Binwalk). На Mac установка с «Brew Install Binwalk» или из источников, следуя инструкциям в репозитории Binwalk.
Для получения более подробной информации об использовании перейдите в вики:
https://github.com/gcarmix/hexwalk/wiki
Hexwalk на Windows выпускается в разных ароматах:
Самый быстрый способ установить его - через Вингет:
winget install hexwalk
В MacOS вы можете легко загрузить файл .dmg, доступный на странице выпуска и перетаскивать приложение в папке Applications, как обычно
Проект теперь доступен в Backports для Bookworm, просто включите Repos Backports, добавив эту строку в /etc/apt/sources.list:
deb http://deb.debian.org/debian bookworm-backports main
а затем введите:
sudo apt update
sudo apt install hexwalk
Проект также доступен на LaunchPad https://launchpad.net/hexwalk для установки на Ubuntu, вы можете просто сделать:
sudo add-apt-repository ppa:carmix/ppa
sudo apt update
sudo apt install hexwalk
Для других распределений Linux есть файл Appimage, доступный на странице выпуска. Просто загрузите, дайте разрешения на выполнение, и вы готовы к работе.
Если вы хотите построить из Source, просто откройте hexedit.pro в QT Creator и постройте его. Также возможно построить из командной строки (сценарий linux_build.sh).
Спасибо этим проектам:
Binwalk - https://github.com/refirmlabs/binwalk
QHEXEDIT2 - https://github.com/simsys/qhexedit2
QT5
Capstone - https://www.capstone-engine.org