pentest-ctf-forensics について
メモリダンプ、ネットワークキャプチャ、画像、ディスクイメージから隠された情報を抽出する、CTFやペネトレーションテスト向けのセキュリティスキルです。ファイル解析、ステガノグラフィ、ネットワーク・メモリフォレンジック、データ復旧の手順を扱います。
主な機能
- 01ファイル形式・メタデータ・文字列の特定
- 02ステガノグラフィデータの検出と抽出
- 03PCAPのフラグ送信を調査
- 04メモリ内のプロセスと接続を解析
- 05ファイルカービングと削除データの復旧
活用シーン
- 01不審なネットワークキャプチャの調査
- 02画像に隠されたデータの探索
- 03メモリダンプ内のコード注入の確認
- 04ディスクイメージからのファイル復旧
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jd-opensource/ joysafeter --skill pentest-ctf-forensicsインストール後、Claude Code で/pentest-ctf-forensicsを入力して読み込まれたか確認します。
同梱ファイルreferences/tools.mdreferences/workflows.md
詳細
ペンテストCTFフォレンジック
目的
メモリダンプ、ネットワークキャプチャ(PCAP)、画像、ディスクイメージなど、さまざまなアーティファクトから隠された情報を抽出します。
基本的なワークフロー
- ファイル分析:
file、exiftool、stringsを使用して、ファイルの種類、メタデータ、埋め込まれた文字列を特定します。 - ステガノグラフィ:
steghideとstegsolveを使用して、画像や音声に隠されたデータを検出し、抽出します。 - ネットワークフォレンジック:
wiresharkまたはtsharkを使用して、PCAPファイルを分析し、不審なトラフィックやフラグの送信を調べます。 - メモリフォレンジック:
volatilityを使用して、メモリダンプからプロセス、接続、注入されたコードを分析します。 - データ抽出:
foremostとbinwalkを使用して、ファイルをカービングし、削除されたデータを復元します。
参考資料
references/tools.mdreferences/workflows.md
コメント
Markdown 対応