VulnClaw CLI

CLI-агент для авторизованного пентеста: по описанию на естественном языке проходит сбор данных, поиск и проверку уязвимостей и готовит отчет

  • 3 920 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Активно атакует цели: сканирует, проверяет и эксплуатирует уязвимости
  • Выполняет произвольные команды оболочки и код Python, по умолчанию с подтверждением, но есть режим полного доступа
Все причины и проверки

netw0rknoob/vulnclaw

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/vulnclaw

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Активно атакует цели: сканирует, проверяет и эксплуатирует уязвимости
  • Выполняет произвольные команды оболочки и код Python, по умолчанию с подтверждением, но есть режим полного доступа

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

VulnClaw это самостоятельный агент пентеста в командной строке, который принимает цель и задачу обычными словами и сам ведет цикл: сбор данных, поиск уязвимостей, проверка и генерация отчета с готовым PoC на Python. По умолчанию работает движок solve, где модель сама решает следующий шаг, а не идет по фиксированным раундам. Все результаты инструментов пишутся в хранилище доказательств, а вывод о найденном флаге или уязвимости принимается только если он дословно есть в реальном выводе, это защита от выдуманных результатов. Опасные инструменты, оболочка, запуск Python и проверка эксплойтов, по умолчанию требуют подтверждения, режимы подтверждения настраиваются от строгого до полного доступа. Подключается к разным LLM, есть MCP-инструменты, встроенные скиллы-справочники, CLI, TUI и локальный веб-интерфейс.

Для кого. Для специалистов по безопасности и участников CTF, которые проводят тестирование только на авторизованных целях и в лабораториях.

Подходит, если

  • Есть письменное разрешение на пентест цели и нужен агент, который ведет весь цикл
  • Нужно быстро пройти разведку и проверку уязвимостей на авторизованном стенде
  • Идет CTF или обучение и нужен помощник по веб, крипте и разбору задач
  • Нужен структурированный отчет и воспроизводимый PoC по итогам проверки

Не подходит, если

  • Нет письменного разрешения на тестирование цели
  • Нужна защита продакшена, а не активная проверка уязвимостей
  • Нельзя запускать произвольные команды и эксплойты в вашей среде

Пример запроса к агенту

Проведи пентест моего авторизованного стенда 192.168.1.100 и собери отчет с PoC

Ограничения

Инструмент только для авторизованного тестирования, CTF и лабораторий, ответственность за законность лежит на пользователе, это публичная альфа и не средство защиты продакшена. Нужен доступ к LLM: часть провайдеров, например OpenAI и Anthropic, из России без VPN недоступна, но поддерживаются локальный Ollama и провайдеры, доступные из России. Встроенный python_execute это эксперимент высокого риска, а не строгая песочница. Полный веб-интерфейс требует сборки фронтенда из исходников, в PyPI-пакете его нет. Часть MCP-сервисов, браузер и перехват трафика, требует отдельной установки.

Как отключить. Удалите пакет командой pip uninstall vulnclaw. Конфигурация и данные лежат в каталоге ~/.vulnclaw, его можно удалить вручную. При запуске в Docker остановите контейнеры и удалите том с данными.

Частые вопросы

Это законный инструмент?

Да, при работе только по авторизованным целям. Автор прямо требует письменного разрешения владельца системы, инструмент рассчитан на пентест, CTF, обучение и лаборатории, а материалы про обход ограничений моделей в него не включены.

Можно ли обойтись без зарубежных LLM?

Да. Поддерживается локальный Ollama и ряд провайдеров, а также свой Base URL, поэтому можно выбрать модель, доступную без VPN.

Обсуждение

Вопросов и отзывов пока нет.

Набор из полусотни субагентов Claude Code для авторизованного пентеста: планирование, разведка, поиск и цепочки эксплойтов, пост-эксплуатация, детект и отчеты

ПлагинШирокий доступ2,4 тыс.Звезды репозитория

Плагин Claude Code с 15 агентами и 63 категориями атак для авторизованного пентеста с подтверждением.

ПлагинШирокий доступ137Звезды репозитория

MCP-сервер, который дает агенту разбор уязвимостей: данные NVD, EPSS, каталог CISA KEV, связки с MITRE ATT&CK и оценка риска CVE в одном запросе

MCP-серверРасширенный доступ1,8 тыс.Звезды репозитория

Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Скилл OpenClaw для проверки безопасности самого агента: 230 проверок, наблюдение за изменениями и оценка от A до F.

СкиллМинимальный доступ59Звезды репозитория

Автономный AI-пентестер, который подтверждает каждую находку: проверенные уязвимости выходят с капсулой-доказательством для повторного прогона

CLIШирокий доступ1,8 тыс.Звезды репозитория

Коротко о README

README описывает VulnClaw как самостоятельный CLI-агент пентеста, который по естественному языку проходит сбор данных, поиск, проверку уязвимостей и генерацию отчета. Ядро это движок solve, где модель ведет цикл сама, с хранилищем доказательств и воротами против выдуманных выводов: заявленный результат принимается только при дословном совпадении с реальным выводом. Поддерживаются много LLM-провайдеров, включая локальный Ollama, MCP-инструменты fetch, memory, chrome-devtools и burp, встроенные инструменты оболочки, запуска Python, сканирования и кодирования, а также набор скиллов-справочников по вебу, внутренней сети, крипте и CTF. Установка через pip или Docker, есть режимы CLI, REPL, TUI и локальный веб-интерфейс. Отдельно описаны режимы подтверждения выполнения от согласования каждой команды до полного доступа. В разделе безопасности подчеркнуто, что инструмент только для авторизованного тестирования, это публичная альфа, лицензия MIT.

Бейдж для README

Сообщить о проблеме