
netw0rknoob/vulnclaw
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Основанный на AI Agent + MCP инструментаре + оркестрации навыков проникновения, в сочетании с крупными языковыми моделями, в→вод на естественном языке автоматически завершает весь процесс «сбора информации→ обнаружения уязвимостей → эксплуатации уязвимостей → генерации отчетов».
Обзор
Сайт проекта: https://unclecheng-li.github.io/vulnclaw.com/💬] : Присоединяйтесь к нашему Discord Основываясь на LLM Agent + MCP toolchain + необязательных справочных Skill, в сочетании с совместимыми моделями, такими как OpenAI / Anthropic / MiniMax / DeepSeek, → на естественном языке автоматически завершает весь процесс «сбора информации → обнаружения уязвимостей → эксплуатации уязвимостей → генерации отчетов». - — Автономные циклы, похожие на Claude Code/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-сервиса: выборка / локальная загрузка памяти из коробки, интеграция chrome-devtools / burp с внешними MCP-сервисами для автоматизации браузера и захвата и воспроизведения HTTP-пакетов — по умолчанию прямой GET и возврат полного ответного тела, поддерживает HTTP/HTTPS, пользовательские методы/заголовки/параметры/cookies/body/data/form/json, тайм-аут/перенаправление/управление TLS; CTF/Range HTTPS по умолчанию не проверяет сертификаты аутентификации — после фильтрации по области выполнения используется дополнительный индекс JSONL + сырой пакет для каждого запроса, который отслеживается в доказательствах/трафике/, с встроенным traffic_list / traffic_view /...
Обзор (машинный перевод)
*Инструмент CLI для тестирования на пенетрацию на базе ИИ — говорите простым языком, используйте уязвимости. *
🌐 Английская версия: README_EN.md
**Этот проект является независимым агентом для тестирования на проникательное тестирование ИИ. **
Официальный сайт проекта: https://unclecheng-li.github.io/vulnclaw.com/
Основанный на инструментаре LLM Agent + MCP + необязательных справочных материалов по навыкам, Совместим с такими моделями, как OpenAI, Anthropic, MiniMax и DeepSeek, Ввод на естественном языке → автоматически завершает весь процесс «сбора информации → обнаружения уязвимостей → эксплуатации уязвимостей → генерации отчетов».
Быстрый старт · Архитектура · Встроенные навыки
Что он может сделать?
Вводите естественный язык, ИИ автоматически выполняет весь процесс тестирования на проникновение:
Подходит для авторизованного тестирования на проникновение, соревнований по CTF, обучения по безопасности, тренировок красной команды и других сценариев.
Особенности
- Model-Led Solution Engine (по умолчанию) — Автономные циклы, похожие на Claude Code/Codex, где модель решает следующий шаг, когда вызывать инструменты и когда завершать/отправлять запрос/определять, без возможности продвигаться дальше
- Память доказательств Agentstate — Результаты инструментов записываются равномерно
AgentState.evidence, исходный текст полностью сохраняется; Активный контекст по умолчанию вводит только высокосигнальные предварительные просмотры,evidence_search/evidence_viewиспользуются для повторного просмотра исходных доказательств по требованию - Лёгкий корректирующий слой — Фиксирует сигналы, такие как повторные вызовы, неудачные понижения, трудоёмкие и новые открытия до и после вызовов инструментов; Повторное считывание одного и того же диапазона доказательств подавляется, постоянное простое действие срабатывает защитный механизм, но старый планировщик стадий не восстанавливается
- Gate Anti-Illusion Level Evidence — Заявленные флаги/выводы должны отображаться по принципу в реальных инструментах, чтобы быть принятыми, устраняя ложные победы за счёт подделки флагов
- Управляемый естественным языком — Описание намерения проникновения на человеческом языке, автоматическое определение этапов и инструментов
- 13 LLM-провайдеров — OpenAI / Anthropic / MiniMax / DeepSeek / Zhipu / Moonshot / Qianwen / SiliconFlow / Doubao / Jieyuexing Chen / SenseTime / OpenRouter / Local Ollama, однокликовое переключение
- MCP Toolchain — 4 MCP-сервиса:
fetch/memoryлокальные из коробки,chrome-devtools/burpинтеграция с внешними MCP-сервисами для автоматизации браузера и захвата и воспроизведения HTTP-пакетов
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
Установка
docker run --rm -it \