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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/ospg/binwalk
組み込みシステムセキュリティリバースエンジニアリングバイナリ解析ファームウェア解析Archived
GitHubospg/binwalk

binwalk

固件分析工具

リポジトリを見る
1793181年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Binwalk

Build Status Maintenance GitHub license

Binwalkは、ファームウェアイメージの解析、リバースエンジニアリング、抽出を高速かつ簡単に行うためのツールです。

EOLのお知らせ

このフォークは、binwalk v2の未解決の問題を修正し、全体的に良好な状態に保つために生まれました。ユーザーとディストリビューションパッケージャーの両方を支援するという目的を果たしました。しかし、原作者が最近binwalkをRustで書き直し、再び活発に開発しているため、binwalk v2を維持する必要はなくなりました。ユーザーとコントリビューターはbinwalk v3に移行してください。この新しいバージョンはRustライブラリも提供しています。https://github.com/ReFirmLabs/binwalk/wiki/Using-the-Rust-Library を参照してください。

その結果、このリポジトリは2025年12月12日をもって実質的にEOL(サポート終了)となります。その後、このリポジトリはアーカイブまたは削除される可能性があります。


重要なお知らせ

これはReFirmLabsのオリジナルコードのフォークです。このフォークはコミュニティによって保守されており、このフォークのメンテナーと原作者または元の会社との間には何の関係もありません(ただし、彼らの作業には多大な感謝を捧げます)。

貢献したい場合は、issueを開いたり、プルリクエストを送ったり、PRのレビューやマージを手伝うためにリポジトリへの追加を依頼したりしてください。

代替ソフトウェア

unblob という、しっかりとメンテナンスされた代替ソフトウェアが存在するようです。いくつかの報告によると、unblobはより優れた抽出機能を持っています(より多くのデータをより速く抽出できます)。欠点は、binwalkほど多くのファイルタイプを検出しないことです。もう1つの重要な違いは依存関係の数です。binwalkは依存関係を必要としませんが(オプションです)、unblobはほぼ20個のパッケージに依存しています。

*** 抽出セキュリティに関する注意 ***

Binwalk v2.3.3より前のバージョンでは、抽出されたアーカイブがファイルシステム上の任意の場所を指すシンボリックリンクを作成する可能性があり、後続の抽出ユーティリティがこれらのシンボリックリンクを盲目的にたどる場合、ディレクトリトラバーサル攻撃につながる可能性がありました。より一般的には、Binwalkは多くのサードパーティ製抽出ユーティリティを使用しており、それらには未修正のセキュリティ問題が存在する可能性があります。Binwalk v2.3.3以降では、外部抽出ツールを非特権ユーザーとして実行できるようにする run-as コマンドラインオプションが用意されています(これにはBinwalk自体をroot権限で実行する必要があります)。さらに、Binwalk v2.3.3以降は、--run-as=root が指定されない限り、rootとしての抽出を拒否します。

インストールと使用方法

  • インストール
  • API
  • 対応プラットフォーム
  • はじめに
  • Binwalkコマンドラインの使用方法
  • Binwalk IDAプラグインの使用方法

詳細についてはWikiを参照してください。

ツールをダウンロード