Repolode
PentesterFlow

PentesterFlow/agent

許可されたペネトレーションテスト向けのターミナルAIアシスタント。対象範囲を定めて作業を計画し、実際のセキュリティツールを実行し、機密性の高い操作では承認を求め、証拠に基づく報告を作成します。

代替できる製品:Burp Suite ProfessionalCobalt Strike

スター
1,403
フォーク
272
未解決の Issue
5
最終コミット
2 か月前

これは何?

PentesterFlowは、ペネトレーションテスターやバグハンター向けのオープンソースな、human-in-the-loop型エージェントCLIです。ローカルまたはホスト型のLLMに接続し、対象範囲を定めたターゲットに対する作業を計画します。シェルコマンド、HTTPリクエスト、ファイル操作を実行する際、機密性の高い操作はアナリストが承認し、対象範囲を管理できます。

偵察や列挙から、検証、カバレッジの追跡、レポート作成まで、エンゲージメントの全工程をカバーします。確認済みの問題は、リクエストとレスポンスの証拠、影響、再現可能なcurlコマンドとともに、./findings/ にMarkdown形式で保存されます。組み込みスキルでは、IDOR、SSRF、SSTI、JWT、GraphQL、レースコンディション、サブドメインテイクオーバーなどを扱います。

再利用可能なプロジェクト用・個人用メモを保存するローカル学習システム、再開時の要約を備えたセッション保存機能、ブラウザーで取得したトラフィック向けのBurp SuiteブリッジとMCPサーバーも含まれます。Ollama、LM Studio、OpenAI互換エンドポイント、Anthropic、Geminiなど、複数のホスト型プロバイダーに対応しています。

主な機能

  • 01機密性の高い操作に対する承認ゲートを備え、「ask」「auto-safe」「yolo」の権限モードを利用できます。
  • 02確認済みの脆弱性を、証拠とコピーしてすぐに使えるcurlによる再現手順付きでMarkdownに保存します。
  • 03偵察、Web脆弱性、SSRF、JWT、GraphQLなどに対応するペネトレーションテスト用スキルを搭載しています。
  • 04リクエストの送信や、確認済みの脆弱性をissueとして取り込むためのBurp Suiteブリッジを備えています。
  • 05セッション保存、再開時の要約、秘密情報を伏せて保持するローカルメモリーシステムを利用できます。
  • 06Ollama、LM Studio、複数のホスト型またはOpenAI互換のモデルプロバイダーに対応しています。

ユースケース

  • バグバウンティハンターによる、Web APIのIDORやアクセス制御のテストを支援する。
  • 許可された大規模Webアプリケーションで、体系的な偵察とカバレッジの追跡を行う。
  • クライアントへの成果物として、再現可能な証拠を含むMarkdown形式の脆弱性レポートを作成する。
  • ターゲットのデータをサードパーティーのサービスに送らないよう、ローカルホスト型モデルを利用する。

トピック

よくある質問

agent とは?
許可されたペネトレーションテスト向けのターミナルAIアシスタント。対象範囲を定めて作業を計画し、実際のセキュリティツールを実行し、機密性の高い操作では承認を求め、証拠に基づく報告を作成します。 PentesterFlowは、ペネトレーションテスターやバグハンター向けのオープンソースな、human-in-the-loop型エージェントCLIです。ローカルまたはホスト型のLLMに接続し、対象範囲を定めたターゲットに対する作業を計画します。シェルコマンド、HTTPリクエスト、ファイル操作を実行する際、機密性の高い操作はアナリストが承認し、対象範囲を管理できます。
agent は無料で使えますか?ライセンスは?
agent は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent は今もメンテナンスされていますか?
半年以内に更新あり。agent の最終コミットは 2026年8月31日 です。
agent は何に使えますか?
バグバウンティハンターによる、Web APIのIDORやアクセス制御のテストを支援する。 許可された大規模Webアプリケーションで、体系的な偵察とカバレッジの追跡を行う。 クライアントへの成果物として、再現可能な証拠を含むMarkdown形式の脆弱性レポートを作成する。 ターゲットのデータをサードパーティーのサービスに送らないよう、ローカルホスト型モデルを利用する。
agent はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/PentesterFlow/agent

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

関連プロジェクト