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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
turbinia — デジタルフォレンジックツールの自動化とスケーリング | Kitploit
ツール/GitHubGitHub/google/turbinia
フォレンジックデジタルフォレンジッククラウドセキュリティインシデントレスポンス
GitHubgoogle/turbinia

turbinia

デジタルフォレンジックツールの自動化とスケーリング

リポジトリを見る
79217214日前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Turbinia

Unit tests e2e tests

概要

注意: Turbinia は新機能の開発を終了し、メンテナンスモードに入っています。ユーザーは OpenRelik をご覧ください。

Turbinia は、分散フォレンジックワークロードをデプロイ、管理、実行するためのオープンソースフレームワークです。一般的なフォレンジック処理ツール(Plaso、TSK、strings など)の実行を自動化し、クラウドでの証拠処理、大量の証拠の処理のスケーリング、可能な限りの並列処理による応答時間の短縮を支援することを目的としています。

動作の仕組み

Turbinia は、クライアント、サーバー、ワーカーの異なるコンポーネントで構成されています。これらのコンポーネントは、クラウド、ローカルマシン、または両方のハイブリッドで実行できます。Turbinia クライアントは、Turbinia サーバーに証拠処理のリクエストを送信します。Turbinia サーバーは、これらの受信したユーザーリクエストから論理ジョブを作成し、ワーカーが実行するフォレンジック処理タスクを作成およびスケジュールします。処理される証拠は可能な限りジョブによって分割され、証拠を並列処理するために多数のタスクを作成できます。1つ以上のワーカーが継続的に実行され、サーバーからのタスクを処理します。タスクによって作成または発見された新しい証拠は、さらなる処理のために Turbinia にフィードバックされます。

クライアントからサーバーへの通信は現在 Kombu メッセージングで行われています。ワーカーの実装はタスクスケジューリングに Celery を使用しています。

Turbinia のメインドキュメントは こちら にあります。アーキテクチャの詳細と 動作の仕組み についてもご覧いただけます。

ステータス

Turbinia は現在アルファリリースです。

インストール

インストールガイドは こちら です。

使用法

初期インストールと設定後に実行するための基本的な手順は次のとおりです。

  • turbiniactl server コマンドで Turbinia サーバーコンポーネントを起動
  • Celery を使用する場合は turbiniactl api_server コマンドで Turbinia API サーバーコンポーネントを起動
  • turbiniactl celeryworker で1つ以上の Turbinia ワーカーを起動
  • pip install turbinia-client で turbinia-client をインストール
  • turbinia-client submit ${evidencetype} で turbinia クライアントから処理する証拠を送信
  • turbinia-client status で実行中のタスクのステータスを確認

turbinia-client は API サーバーコンポーネントを介して Turbinia と対話するために使用でき、基本的な使用方法は次のとおりです。

root@kitploit:~
$ turbinia-client -h
Usage: turbinia-client [OPTIONS] COMMAND [ARGS]...

  Turbinia API command-line tool (turbinia-client).

                          ***    ***
                           *          *
                      ***             ******
                     *                      *
                     **      *   *  **     ,*
                       *******  * ********
                              *  * *
                              *  * *
                              %%%%%%
                              %%%%%%
                     %%%%%%%%%%%%%%%       %%%%%%
               %%%%%%%%%%%%%%%%%%%%%      %%%%%%%
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  ** *******
  %%                                                   %%  ***************
  %%                                (%%%%%%%%%%%%%%%%%%%  *****  **
    %%%%%        %%%%%%%%%%%%%%%
    %%%%%%%%%%                     %%          **             ***
       %%%                         %%  %%             %%%           %%%%,
       %%%      %%%   %%%   %%%%%  %%%   %%%   %%  %%%   %%%  %%%       (%%
       %%%      %%%   %%%  %%%     %%     %%/  %%  %%%   %%%  %%%  %%%%%%%%
       %%%      %%%   %%%  %%%     %%%   %%%   %%  %%%   %%%  %%% %%%   %%%
       %%%        %%%%%    %%%       %%%%%     %%  %%%    %%  %%%   %%%%%

  This command-line tool interacts with Turbinia's API server.

  You can specify the API server location in ~/.turbinia_api_config.json

Options:
  -c, --config_instance TEXT  A Turbinia instance configuration name.
                              [default: (dynamic)]
  -p, --config_path TEXT      Path to the .turbinia_api_config.json file..
                              [default: (dynamic)]
  -h, --help                  Show this message and exit.

Commands:
  config    Get Turbinia configuration.
  evidence  Get or upload Turbinia evidence.
  jobs      Get a list of enabled Turbinia jobs.
  result    Get Turbinia request or task results.
  status    Get Turbinia request or task status.
  submit    Submit new requests to the Turbinia API server.

詳細なユーザーガイドについては、turbinia-client ドキュメント ページ を参照してください。

API ライブラリを使用して Python から直接 Turbinia と対話することもできます。いくつかの例を こちら で提供しています。

その他のドキュメント

  • メインドキュメント
  • インストール
  • 動作の仕組み
  • 運用詳細
  • Turbinia クライアント CLI ツール
  • Turbinia API サーバー
  • Turbinia Python API ライブラリ
  • Turbinia への貢献
  • 新しいタスクの開発
  • FAQ
  • デバッグとよくあるエラー
  • Docker を使用したジョブの実行
必須の免責事項

これは公式の Google 製品(実験的かどうかに関わらず)ではなく、たまたま Google が所有しているコードです。

ツールをダウンロード