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

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

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

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

ツールディレクトリ

カテゴリ

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

HexWalk

1.0k4579日前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

    ツールをダウンロード