Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
HexWalk — Linux/Windows/MacOSに対応したHexビューア/エディタ/アナライザ | Kitploit
ツール/GitHubGitHub/gcarmix/hexwalk
静的分析暗号化/復号化ツールハッシュ分析リバースエンジニアリングデバッガフォレンジックデータ復旧ユーティリティとフレームワークバイナリ解析ファームウェア解析
GitHubgcarmix/hexwalk

HexWalk

1.0k452ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Linux/Windows/MacOSに対応したHexビューア/エディタ/アナライザ

リポジトリを見るウェブサイト

hexwalk

HexWalk - 16進エディタ/ビューア/アナライザ

HexWalk は16進エディタ、ビューア、アナライザです。

qhexedit2、Capstone、Qt をベースに構築されており、内蔵の署名スキャナー HexDig を備えています。Binwalk に触発されました。

クロスプラットフォームで、多くの機能を備えています:

  • 高度な検索(HEX、UTF8、UTF16、正規表現に基づいてバイナリファイル内のパターンを検索可能)
  • バイナリ署名スキャナーと抽出器 — Options から HexDig(内蔵、設定不要)または Binwalk(外部)を選択
  • エントロピー分析
  • バイトマップ
  • ハッシュ計算機
  • Bin/Dec/Hex コンバーター
  • 16進ファイル編集
  • 差分ファイル分析
  • ヘッダ解析用バイトパターン
  • x86、ARM、MIPS アーキテクチャ用逆アセンブラ

スクリーンショット

  • メインページ hexwalk gui

  • バイトマップ hexwalk gui

  • 高度な検索 hexwalk gui

  • エントロピー計算機 hexwalk gui

  • バイナリアナライザ hexwalk gui

  • ハッシュ計算機 hexwalk gui

  • 差分分析 hexwalk gui

  • ヘッダ解析用バイナリパターン hexwalk gui

使い方

HexWalk のリリース実行ファイルは自己完結型で、そのまま使用できます。

バイナリアナライザは2つのエンジンのいずれかをバックエンドとして使用でき、オプション → アナライザ で選択できます:

  • HexDig(デフォルト)— 内蔵、外部依存なし。アーカイブ(ZIP、7Z、TAR、GZIPなど)の抽出時に 7z ツールを使用。Linux ではパッケージマネージャでインストール(sudo apt install 7zip、またはレガシーシステムでは p7zip-full)。Windows インストーラはバンドル済み。macOS ビルドではアプリケーションバンドル内に同梱。
  • Binwalk — 外部コマンドとして呼び出されます。必要に応じて個別にインストールしてください:Linux では sudo apt install binwalk、macOS では brew install binwalk、または上流リポジトリから。

使い方の詳細については Wiki を参照してください:

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

Windows

HexWalk on Windows は以下の種類でリリースされています:

  • インストーラとして
  • ポータブル zip ファイルとして

最も簡単なインストール方法は winget です:

root@kitploit:~
winget install hexwalk

MacOS

MacOS では、リリースページにある .dmg ファイルをダウンロードし、通常通りアプリケーション フォルダにドラッグするだけです。

Debian

このプロジェクトは現在 Bookworm の backports で利用可能です。/etc/apt/sources.list に以下の行を追加して backports リポジトリを有効にしてください:

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(Ubuntu 24.04+ では libfuse2t64)が必要です。

ビルド

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 — deb-packaging/hexwalk-2.0.0/debian/ のオーバーレイを使用して Debian ソース/バイナリパッケージを生成

hexdig CLI もプロジェクトの一部としてビルドされます。スタンドアロンでの使用については hexdig/README.md を参照してください。

謝辞

以下のプロジェクトに感謝します:

  • Binwalk - https://github.com/ReFirmLabs/binwalk(内蔵 HexDig スキャナーのインスピレーション)

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

  • Qt

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

ツールをダウンロード