ok-helloworld/vibe-pentest

Vibe Pentest 是一款模拟人类安全专家思维挖掘漏洞的 AI 渗透测试工具,采用多 Agent 并行执行架构,能够对 Web 应用、API、管理后台等进行全面的渗透测试(包括业务逻辑漏洞评估),输出稳定可靠的安全报告,并提供可落地的整改建议。

解決する問題

Vibe Pentest は、人間のセキュリティ専門家の思考プロセスをシミュレートするように設計された AI 駆動のペネトレーションテストツールです。Web アプリケーション、API、管理バックエンドの脆弱性の発見を自動化し、ブラックボックスセキュリティ評価やビジネスロジック脆弱性評価に必要な手作業を削減します。

仕組み

このツールは、マルチエージェント並列実行アーキテクチャを採用しており、専門の AI エージェントがさまざまなセキュリティテストロールを割り当てられます。プロセスは構造化されたパイプラインに従います:

  1. 偵察:フィンガープリンティング、バックエンドエントリースキャン、API 事前スキャンを実行します。
  2. クローリング:GoSpider を使用してアプリケーションの構造をマッピングし、エンドポイントを抽出します。
  3. 並列テスト:特定のエージェント(例:injection-agent、api-agent、auth-agent、poc-agent)を展開し、特定されたテクノロジースタックに基づいて異なる脆弱性クラスを同時にプローブします。
  4. 分析とレポート:攻撃チェーンを分析し、証拠を検証し、HTML および Word 形式のプロフェッショナルなセキュリティレポートを生成します。

対象ユーザー

主に、許可されたペネトレーションテストを自動化かつ徹底的に実行する必要があるセキュリティサービス企業や個人のホワイトハットハッカー向けに構築されています。

ハイライト

  • マルチエージェントアーキテクチャ:さまざまな脆弱性タイプ(インジェクション、API、認証、ファイル、ビジネスロジック、POC 検証)に特化したエージェントを使用します。
  • 低影響モード:ターゲットシステムを妨害するリスクを最小限に抑えながら、高価値の脆弱性を発見するように設計された特定の構成。
  • フィンガープリント-POC リンケージ:特定されたテクノロジースタックを関連する CVE/POC と自動的に照合し、効率を向上させます。
  • ヒューマンインザループ認証:Playwright を介してブラウザを開き、ユーザーが認証テスト用の資格情報を手動で入力できるようにします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト