NV

netw0rknoob/vulnclaw

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3821 stars 534 forks 品質 73 トレンド 57MIT

AI Agent + MCPツールチェーン+ペネトレーションスキルのオーケストレーションに基づき、大規模言語モデルと自然言語入力を組み合わせることで→情報収集→脆弱性発見→脆弱性悪用→レポート生成の全プロセスを自動的に完了します。

概要

プロジェクト公式サイト:https://unclecheng-li.github.io/vulnclaw.com/] 💬 : Discordに参加してください LLMエージェント+MCPツールチェーン+オプションのスキル参照を基に、OpenAI / Anthropic / MiniMax / DeepSeekなどの互換性モデルと組み合わせることで、自然言語入力→「情報収集→脆弱性発見→脆弱性悪用→レポート生成」の全プロセスを自動的に完了させます。 - — Claude Codex/Codexに似た自律ループで、モデルが次のステップ、ツールの呼び出し、完了・クエリ・決定のタイミングを決定し、進行方法がない - — ツールの結果は一様にAgentState.evidenceに書き込まれ、生のテキストは完全に保持されます。アクティブコンテキストは高信号プレビューのみをデフォルトで設定し、evidence_search/evidence_viewは元の証拠を必要に応じて再訪します - — ツール呼び出しの前後の信号(繰り返し呼び出し、劣化失敗、時間のかかる時間、新たな発見など)を記録します。 同じ証拠範囲を繰り返し読み取ると抑制されます。連続した証拠ループはストールガードをトリガーしますが、旧フェーズプランナーは復元されません。— 主張されたフラグや結論は、実際のツール出力に文字ごとに現れなければ受け入れられず、偽の勝利はフラグを捏造して排除されます。— 貫通意図を平易な言葉で説明し、段階とツールを自動的に識別します。— OpenAI / Anthropic / MiniMax / DeepSeek / Zhipu / Moonshot / Qianwen / SiliconFlow / Doubao / Baichuan / Jieyue Xingchen / SenseTime / Zero One Everything / Local Ollama、ワンクリック切り替え — 4つのMCPサービス:fetch / memory local out the box、chrome-devtools / ブラウザ自動化およびHTTPパケットキャプチャ・再生のための外部MCPサービスとのBurp統合 — デフォルトで直接GOTと全応答を返す、HTTP/HTTPS、カスタムメソッド/ヘッダー/パラム/クッキー/body/data/form/json、タイムアウト/リダイレクト/TLS制御をサポートしている。 CTF/レンジ HTTPSはデフォルトで認証証明書を検証しません - — ランタイムスコープでフィルタリングした後、追加のJSONLインデックス+生パケットを証拠/トラフィック/で追跡する各リクエストに割り当て、組み込みのtraffic_list / traffic_view /...

概要(AI 翻訳)

AI駆動のペネトレーションテストCLIツール — 分かりやすく話し、脆弱性を突く。

🌐 英語版: README_EN.md

このプロジェクトは独立して実行可能なAIペネトレーションテストエージェントです。

プロジェクト公式ウェブサイト:https://unclecheng-li.github.io/vulnclaw.com/

LLMエージェント+MCPツールチェーン+オプションのスキル参照資料に基づいて、 OpenAI、Anthropic、MiniMax、DeepSeekなどのモデルに対応しています。 自然言語入力→「情報収集→、脆弱性発見→脆弱性の→利用レポート生成」の全プロセスを自動的に完了させます。

クイックスタート ·アーキテクチャ ·組み込みスキル


何ができる?

入力された自然言語、AIはペネトレーションテストプロセス全体を自動的に実行します:

認可された侵入テスト、CTF競技、安全訓練、レッドチームドリル、その他のシナリオに適しています。


特徴

  • モデル主導ソリューションエンジン(デフォルト) — Claude Codexに似た自律ループで、モデルが次のステップ、ツールの呼び出し、完了・クエリ・決定を決定し、進行方法がありません
  • AgentState Evidence Memory — ツールの結果は一様にAgentState.evidenceで書かれ、生の原文は完全に保持されます;アクティブコンテキストはデフォルトで高信号のプレビューのみを注入し、evidence_search / evidence_view は元の証拠を必要に応じて再訪するために使われます
  • 軽量補正層 — 繰り返し呼び出し、ダウングレード失敗、時間のかかる、ツール呼び出し前後の新たな発見などの信号を記録します。同じ証拠範囲の繰り返し読み取りは抑制され、連続的な証拠のアイドルはストールガードをトリガーしますが、古いステージプランナーは復元されません
  • 証拠レベルアンチイリュージョンゲート — 主張されたフラグや結論は実際のツール出力で文字ごとに現れなければ受け入れられず、偽の勝利を偽造することで排除されます
  • 自然言語駆動 — 人間の言語で挿入意図を記述し、段階やツールを自動的に特定
  • 13のLLMプロバイダー — OpenAI / Anthropic / MiniMax / DeepSeek / Zhipu / Moonshot / Qianwen / SiliconFlow / Doubao / Jieyuexing Chen / SenseTime / OpenRouter / Local Ollama、ワンクリック切り替え
  • MCPツールチェーン — 4つのMCPサービス:fetch / memory ローカルの標準搭載、chrome-devtools / burp ブラウザ自動化およびHTTPパケットキャプチャ・再生のための外部MCPサービスとの統合

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

インストール

docker run --rm -it \
MCP 初心者?mcpskill.org のガイドから始めましょう →