claude-pentest — плагин

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

  • 133 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Executor-агенты проводят активную эксплуатацию (инъекции, обход CSP, CVE) на реальной цели, последствия неавторизованного запуска против чужой системы юридические.
  • Опциональный Kali-сервер дает доступ к Metasploit и другим инструментам постэксплуатации.
Все причины и проверки

stickman230/claude-pentest

Установка

Работает в

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

npx skillfoxx add plugins/claude-pentest

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

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

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

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

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

  • Executor-агенты проводят активную эксплуатацию (инъекции, обход CSP, CVE) на реальной цели, последствия неавторизованного запуска против чужой системы юридические.
  • Опциональный Kali-сервер дает доступ к Metasploit и другим инструментам постэксплуатации.

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

Что делает

claude-pentest превращает Claude Code в координатора пентест-движения: команда `/pentest:pentest` собирает область проверки и профиль атак, затем запускает разведку, спрашивает у агента-планировщика план развертывания и показывает его на подтверждение. После согласия параллельно выходят специализированные агенты-исполнители по 4-фазному протоколу: инъекции, XSS, CSRF, обход CSP, прототипное отравление, CVE и другие из 63 категорий в 11 доменах. Каждая находка подтверждается рабочим PoC, перехваченным HTTP-запросом и скриншотом Playwright, а не теоретическим описанием. Для серверных инструментов (`nmap`, `sqlmap`, `gobuster`, Metasploit) можно подключить удаленный Kali-сервер через команду `/pentest:pentest-kali`; без него агенты используют то, что доступно локально через Bash.

Для кого. Пентестерам и security-инженерам, которые проводят авторизованные проверки своих или клиентских систем и хотят скоординированный набор агентов вместо ручного запуска каждого инструмента.

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

  • Начинается новый пентест-проект, и область проверки, профиль атак и Kali-сервер нужно собрать за один разговор, а не руками в трех файлах.
  • Разведка уже дала список эндпоинтов, и нужно параллельно прогнать инъекции, XSS и проверку аутентификации с доказательствами.
  • Найден потенциальный CVE, и нужен агент-исполнитель, который доведет его до рабочего PoC с перехваченным трафиком.
  • Engagement идет не первый день, и нужно обновить только профиль атак без повторного сбора области проверки.

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

  • Письменного разрешения на тестирование целевой системы нет: README прямо просит получить его заранее.
  • Нужен быстрый одиночный сканер без координации агентов и этапа подтверждения перед эксплуатацией.
  • Kali-сервера нет и локальных инструментов (`nmap`, `sqlmap` и аналоги) на машине не установлено: часть категорий атак останется без покрытия.

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

Запусти /pentest:pentest на этом тестовом стенде, профиль веб-приложения, глубина проверки средняя, отчет в `markdown`.

Ограничения

Серверным инструментам (`nmap`, `sqlmap`, `gobuster`, Metasploit) нужен отдельный Kali Linux с MCP-Kali-Server, доступный по сети; без него агенты используют только то, что есть локально через Bash. Команда `/pentest:pentest` сама запускает параллельных исполнителей из главной сессии, потому что харнесс Claude Code допускает только один уровень вложенности субагентов. Эксплуатация начинается только после подтверждения плана оператором, но разведка и сканирование идут автоматически сразу после старта. Опциональная изоляция сессии на плагин снимается командой `/pentest:pentest-exit` или `/clear`.

Как отключить. Удалите плагин командой `/plugin uninstall pentest@claude-pentest`. Сохраненные файлы области проверки (`.pentest-scope.json`), профиля атак (`.pentest-attacks.json`) и настроек Kali (`.pentest-mks.json`) удалите из проекта отдельно.

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

Как поставить claude-pentest в Claude Code?

Сначала маркетплейс: `/plugin marketplace add Stickman230/claude-pentest`, затем `/plugin install pentest@claude-pentest`. Все агенты и команды появятся в любой сессии проекта.

Нужен ли обязательно Kali-сервер?

Нет. Без него агенты работают с тем, что доступно локально через Bash. С сервером (команда `/pentest:pentest-kali`, проверка через `/health`) добавляются `nmap`, `sqlmap`, `gobuster`, `dirb`, `nikto`, `hydra`, `john` и Metasploit.

Начнет ли плагин атаковать без подтверждения?

Разведка и построение плана идут автоматически после старта, но активная эксплуатация требует явного подтверждения плана оператором на шаге перед развертыванием агентов-исполнителей.

Чем claude-pentest отличается от одиночного сканера?

Это координационный слой: планировщик решает, какие из 63 категорий атак в 11 доменах и в каком порядке запускать, а не один фиксированный набор проверок.

Что получается на выходе у проекта?

Структурированный `pentest-report.json` и `report.md` в папке `outputs/{engagement}/`, с PoC-файлами, перехваченным HTTP-трафиком и скриншотами по каждой находке.

Обсуждение

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

Плагины

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

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

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

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

Десять скиллов пентеста для Claude Code и Gemini CLI: разведка, SQL-инъекции, XSS, LFI и отчет по запросам обычными словами

СкиллШирокий доступ357Звезды репозитория

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

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

hackingtool plugin

hackingtool - Claude Code plugin

Плагин Claude Code, который оборачивает 183 инструмента пентеста и OSINT из Z4nzu/hackingtool и запускает их локально через Bash, WSL или Docker

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

ИИ-фреймворк для пентеста на своем сервере: граф поверхности атаки, Kali в контейнере, ручное одобрение шагов и MCP-сервер для Claude Code

MCP-серверШирокий доступ3,3 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
claude-pentest (эта карточка)нет133
Pentest Agent Suiteнетключ необязателен1 060другой набор агентов без выделенного планировщика и 4-фазного протокола на каждого исполнителя
MCP Kali Serverнетне нужна871это MCP-сервер для самого Kali; claude-pentest подключает его как опциональный backend, а не заменяет

Коротко о README

README на английском, французском и упрощенном китайском подробно описывает все пять слэш-команд и их поток шагов, с отдельным разделом про интеграцию с MCP-Kali-Server.

Бейдж для README

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

Foxx AIclaude-pentest
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.