Repolode
sepinf-inc

sepinf-inc/IPED

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

代替できる製品:EnCaseFTK

スター
3,059
フォーク
524
未解決の Issue
389
最終コミット
4 日前

これは何?

IPEDはデジタル証拠の処理・分析に使われるデジタルフォレンジックツールです。証拠は、犯罪現場で法執行機関が押収したものや、企業の調査で民間の鑑識担当者が収集したものが対象となります。ブラジル連邦警察のデジタルフォレンジック専門家によって開発され、2019年からオープンソースとして公開されています。WindowsとLinuxで動作し、コマンドラインからの一括ケース作成に対応するほか、GUIの分析インターフェースを備えています。

RAW/DD、E01、VHD、VMDK、VHDX、AD1などの形式のディスクイメージやファイルシステムをデコードし、未割り当て領域も含め、ファイルの内容とメタデータをインデックス化して高速検索できるようにします。ハッシュベースの重複排除や既知ファイルセットとの照合、ファイルカービング、ファイル種別による分類、コンテナの再帰的な展開にも対応します。解析者は画像や動画、16進数やテキストの内容、地図上のGPS位置、タイムライン、通信グラフを確認できます。

IPEDには、ウォレット、メールアドレス、IPアドレスを対象とした正規表現検索、OCR、言語検出、固有表現認識、類似文書・画像・顔の検索、音声の文字起こしなどの分析モジュールも含まれています。処理プロファイル、ブックマーク、ポータブルケース、HTMLまたはCSV形式のレポートが調査ワークフローを支援します。JavaScriptまたはPythonのスクリプトで機能を拡張できます。

主な機能

  • 01未割り当て領域も含め、ファイルの内容とメタデータをインデックス化し、高速検索できます。
  • 02E01、VHD、VMDK、AD1など、一般的なディスクイメージおよび仮想ディスク形式をデコードします。
  • 03生データからファイルをカービングでき、40種類を超えるファイル形式に対応します。
  • 04ハッシュの計算、ハッシュセットとの照合、重複排除に対応します。
  • 05WindowsとLinuxで動作し、コマンドラインでの一括処理とポータブルケースに対応します。
  • 06顔・画像・文書の類似検索、OCR、音声の文字起こしを備えています。

ユースケース

  • 事件の証拠として押収されたディスクイメージやスマートフォンを処理する、法執行機関の鑑識担当者。
  • 企業調査で従業員のデバイスを調査する、民間のフォレンジック調査員。
  • 証拠調査のワークフローを研究するため、フォレンジックのインデックス化・分析基盤を必要とする研究者や研修担当者。

クイックスタート

  1. 1

    git、Maven、JavaFX付きのJava JDK 11をインストールする

  2. 2

    リポジトリをクローンする

    git clone https://github.com/sepinf-inc/IPED.git
  3. 3

    プロジェクトフォルダーに移動する

    cd IPED
  4. 4

    MavenでIPEDをビルドする(出力先: target/release)

    mvn clean install

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

  • デフォルトのmasterブランチは不安定な開発コードです。安定版をビルドするには、リリースタグをチェックアウトしてください。
  • Linuxでは、The Sleuthkitと追加の依存関係を別途ビルドする必要があります。
  • ビルドにはJavaFX付きのJDK 11が必要なため、セットアップに手間がかかります。
  • Stanford CoreNLPのモデルやクラウド文字起こしなど、一部の高度な機能には外部のモデル、キー、サービスが必要です。

トピック

よくある質問

IPED とは?
ディスクイメージやデバイスなどの押収デジタル証拠を処理・インデックス化・分析する、Java製のオープンソースデジタルフォレンジックツール。 IPEDはデジタル証拠の処理・分析に使われるデジタルフォレンジックツールです。証拠は、犯罪現場で法執行機関が押収したものや、企業の調査で民間の鑑識担当者が収集したものが対象となります。ブラジル連邦警察のデジタルフォレンジック専門家によって開発され、2019年からオープンソースとして公開されています。WindowsとLinuxで動作し、コマンドラインからの一括ケース作成に対応するほか、GUIの分析インターフェースを備えています。
IPED は無料で使えますか?ライセンスは?
IPED は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
IPED は今もメンテナンスされていますか?
活発にメンテナンス中。IPED の最終コミットは 2026年10月17日 です。
IPED は何に使えますか?
事件の証拠として押収されたディスクイメージやスマートフォンを処理する、法執行機関の鑑識担当者。 企業調査で従業員のデバイスを調査する、民間のフォレンジック調査員。 証拠調査のワークフローを研究するため、フォレンジックのインデックス化・分析基盤を必要とする研究者や研修担当者。
IPED のインストール方法は?
git、Maven、JavaFX付きのJava JDK 11をインストールする リポジトリをクローンする: git clone https://github.com/sepinf-inc/IPED.git プロジェクトフォルダーに移動する: cd IPED MavenでIPEDをビルドする(出力先: target/release): mvn clean install
IPED はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sepinf-inc/IPED

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

関連プロジェクト