Repolode
interplains

interplains/Zero-Breach-Toolkit

既知の傭兵型スパイウェアの痕跡がないか、Windows、macOS、LinuxのPC、Androidのデータ、iPhoneのバックアップをオフラインでスキャンするツール。

スター
4,546
フォーク
479
未解決の Issue
2
最終コミット
一昨日

これは何?

Zero Breach Toolkitは、Pegasus、Predator、Graphite、Candiruなど、既知の傭兵型スパイウェアの痕跡を探すPython製のコマンドラインツールです。Windows、macOS、LinuxのPCに加え、AndroidQFのデータを通じてAndroidスマートフォンを、iPhoneのローカルバックアップや抽出済みファイルシステムも検査します。ブラウザー履歴、Cookie、システム記録、ファイルフィンガープリント、メッセージなどの痕跡を、公開済みの約12,400件の指標と照合します。

スキャンは読み取り専用で、ネットワークリクエストは発生しません。ネットワークを使うのは、指標リストを更新する任意のコマンドだけです。各レポートには、検出内容、証拠の強さ、実行できなかった検査が記載されます。問題なしという結果をデバイスが安全である証明として扱わず、一致が見つかった場合も感染確定ではなく、詳しく調べるべき理由として示します。

技術に詳しくないユーザー向けのガイド付きメニューに加え、クイック、フル、ブラウザーのみ、対象を絞ったスキャンの各オプションと、プライベートな証拠バンドルのエクスポート機能を備えています。レポートには個人情報が含まれる場合があるため、ユーザーが共有しない限り、ローカルに保存されます。

主な機能

  • 01Windows、macOS、LinuxのPCをスキャンし、ブラウザーの記録、システムの痕跡、既知のファイルフィンガープリントを調べます。
  • 02AndroidQFのデータを使ってAndroidスマートフォンを検査し、インストール済みアプリやSMSのリンクも確認します。
  • 03iPhoneのローカルバックアップ、抽出済みファイルシステム、sysdiagnoseアーカイブを読み取ります。
  • 04読み取り専用で動作し、スキャン中にネットワークリクエストを送信しません。
  • 05検出結果ごとに証拠の強さを示し、実行できなかった検査も一覧表示します。

ユースケース

  • 専門家に相談する前に、PCやスマートフォンをオフラインで初期チェックしたいジャーナリストや活動家。
  • 不審なデバイスや、収集したスマートフォンのバックアップを調査するセキュリティ担当者。
  • デバイス上の痕跡を公開済みのスパイウェア指標と照合する研究者。

クイックスタート

  1. 1

    python.org から Python をインストールします

  2. 2

    GitHub の緑色の Code ボタンからプロジェクトの ZIP をダウンロードして展開します

  3. 3

    展開したフォルダーからスキャンを実行します(macOS/Linux の場合。Windows では scan/run-scan.cmd をダブルクリックします)

    cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py

使う前に知っておきたいこと

  • 問題が見つからなくても、デバイスが安全である証明にはなりません。このツールは公開されている指標のみをチェックし、確認できない項目を報告します。
  • Windows 専用のライブチェックは macOS または Linux では実行されません。
  • スマートフォンのチェックには、スマートフォンとコンピューターで手動のセットアップが必要です。iPhone のチェックには暗号化されたバックアップが必要です。

収録されている特集

トピック

#security#spyware-detection#digital-forensics#incident-response#offline-tool#python#iphone#android

よくある質問

Zero-Breach-Toolkit とは?
既知の傭兵型スパイウェアの痕跡がないか、Windows、macOS、LinuxのPC、Androidのデータ、iPhoneのバックアップをオフラインでスキャンするツール。 Zero Breach Toolkitは、Pegasus、Predator、Graphite、Candiruなど、既知の傭兵型スパイウェアの痕跡を探すPython製のコマンドラインツールです。Windows、macOS、LinuxのPCに加え、AndroidQFのデータを通じてAndroidスマートフォンを、iPhoneのローカルバックアップや抽出済みファイルシステムも検査します。ブラウザー履歴、Cookie、システム記録、ファイルフィンガープリント、メッセージなどの痕跡を、公開済みの約12,400件の指標と照合します。
Zero-Breach-Toolkit は無料で使えますか?ライセンスは?
Zero-Breach-Toolkit は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Zero-Breach-Toolkit は今もメンテナンスされていますか?
活発にメンテナンス中。Zero-Breach-Toolkit の最終コミットは 2026年11月5日 です。
Zero-Breach-Toolkit は何に使えますか?
専門家に相談する前に、PCやスマートフォンをオフラインで初期チェックしたいジャーナリストや活動家。 不審なデバイスや、収集したスマートフォンのバックアップを調査するセキュリティ担当者。 デバイス上の痕跡を公開済みのスパイウェア指標と照合する研究者。
Zero-Breach-Toolkit のインストール方法は?
python.org から Python をインストールします GitHub の緑色の Code ボタンからプロジェクトの ZIP をダウンロードして展開します 展開したフォルダーからスキャンを実行します(macOS/Linux の場合。Windows では scan/run-scan.cmd をダブルクリックします): cd ~/Downloads/Zero-Breach-Toolkit-main && python3 -X utf8 scan/zero-breach-toolkit.py
Zero-Breach-Toolkit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/interplains/Zero-Breach-Toolkit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

ディスクイメージやデバイスなどの押収デジタル証拠を処理・インデックス化・分析する、Java製のオープンソースデジタルフォレンジックツール。

セキュリティ#digital-forensics#forensics#data-recovery
3090+6 今週530JavaOther活発にメンテナンス更新 一昨日

履歴、ダウンロード、ログイン情報、キャッシュなどのGoogle Chromeの痕跡をマウント・分析・可視化するフォレンジックツール。

セキュリティ#forensics#browser-forensics#chrome
286+1 今週43JavaScriptMIT活発にメンテナンス更新 10 日前