Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
HexWalk — Hex Viewer/Editor/Analyzer, совместимый с Linux/Windows/MacOS | Kitploit
Инструменты/GitHubGitHub/gcarmix/hexwalk
Статический анализИнструменты шифрования/дешифрованияАнализ хэшейОбратная инженерияОтладчикиФорензикаВосстановление ДанныхУтилиты и фреймворкиАнализ Бинарных ФайловАнализ Прошивок
GitHubgcarmix/hexwalk

HexWalk

1.0k452 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Hex Viewer/Editor/Analyzer, совместимый с Linux/Windows/MacOS

РепозиторийСайт

hexwalk

HexWalk - Hex-редактор/просмотрщик/анализатор

HexWalk — это hex-редактор, просмотрщик и анализатор.

Построен на базе qhexedit2, Capstone и Qt, со встроенным сканером сигнатур, HexDig, вдохновлённым binwalk.

Он кроссплатформенный и имеет множество возможностей:

  • Расширенный поиск (может находить шаблоны в бинарных файлах на основе HEX, UTF8, UTF16 и регулярных выражений)
  • Сканер и экстрактор бинарных сигнатур — выберите HexDig (встроенный, без настройки) или Binwalk (внешний) в Options
  • Анализ энтропии
  • Карта байтов
  • Калькулятор хешей
  • Конвертер Bin/Dec/Hex
  • Редактирование hex-файлов
  • Анализ различий файлов
  • Байтовые шаблоны для разбора заголовков
  • Дизассемблер для архитектур x86, ARM и MIPS

Скриншоты

  • Главная страница hexwalk gui

  • Карта байтов hexwalk gui

  • Расширенный поиск hexwalk gui

  • Калькулятор энтропии hexwalk gui

  • Анализатор бинарных файлов hexwalk gui

  • Калькулятор хешей hexwalk gui

  • Анализ различий hexwalk gui

  • Бинарные шаблоны для разбора заголовков hexwalk gui

Использование

Исполняемые файлы релизов HexWalk являются самодостаточными, их можно использовать как есть.

Анализатор бинарных файлов может работать на одном из двух движков, выбираемых в Options → Analyzer:

  • HexDig (по умолчанию) — встроенный, без внешних зависимостей. Использует инструмент 7z при извлечении архивов (ZIP, 7Z, TAR, GZIP, …). В Linux установите его через менеджер пакетов (sudo apt install 7zip или p7zip-full в устаревших системах). Установщик Windows включает его; сборка для macOS поставляется внутри пакета приложения.
  • Binwalk — вызывается как внешняя команда. Установите его отдельно, если предпочитаете: sudo apt install binwalk в Linux, brew install binwalk в macOS или из вышестоящего репозитория.

Более подробно об использовании см. в вики:

https://github.com/gcarmix/hexwalk/wiki

Windows

HexWalk для Windows выпускается в разных вариантах:

  • в виде установщика
  • в виде портативного zip-файла

Самый быстрый способ установки — через winget:

root@kitploit:~
winget install hexwalk

MacOS

В macOS вы можете легко загрузить .dmg-файл со страницы релизов и перетащить приложение в папку Applications, как обычно.

Debian

Проект теперь доступен в backports для Bookworm: включите репозитории backports, добавив эту строку в /etc/apt/sources.list:

root@kitploit:~
deb http://deb.debian.org/debian bookworm-backports main

а затем выполните:

root@kitploit:~
sudo apt update

sudo apt install hexwalk

Ubuntu

Проект также доступен на Launchpad https://launchpad.net/hexwalk для установки в Ubuntu просто выполните:

root@kitploit:~
sudo add-apt-repository ppa:carmix/ppa

sudo apt update

sudo apt install hexwalk

Linux

Для других дистрибутивов Linux на странице релизов доступен файл AppImage. Просто скачайте его, дайте права на выполнение — и всё готово.

Для монтирования AppImage требуется libfuse2 (или libfuse2t64 на Ubuntu 24.04+) на целевой машине.

Сборка

HexWalk использует CMake и требует Qt 6 (Core, Gui, Widgets, Charts).

root@kitploit:~
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j

Вспомогательные скрипты в корне репозитория:

  • linux_build.sh — разовая сборка для Linux
  • build-appimage.sh — создаёт самодостаточный HexWalk-*.AppImage (использует linuxdeploy + плагин Qt; загружает их при первом запуске)
  • build-deb.sh — создаёт исходный / бинарный пакет Debian с использованием оверлея в deb-packaging/hexwalk-2.0.0/debian/

CLI hexdig также собирается в рамках проекта — см. hexdig/README.md для автономного использования.

Благодарности

Спасибо этим проектам:

  • Binwalk - https://github.com/ReFirmLabs/binwalk (вдохновение для встроенного сканера HexDig)

  • QHexEdit2 - https://github.com/Simsys/qhexedit2

  • Qt

  • Capstone - https://www.capstone-engine.org

Скачать инструмент