42crunch-api-security-testing — плагин для Claude Code: установка
Плагин проверяет спецификации OpenAPI на уязвимости OWASP, сканирует работающий сервер на ошибки авторизации BOLA и BFLA и помогает исправлять дефекты контракта прямо в Claude Code.
/plugin install 42crunch-api-security-testing@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает 42crunch-api-security-testing
Плагин автоматизирует аудит спецификаций OpenAPI и сканирование запущенного API на уязвимости OWASP, включая BOLA и BFLA. Внутри собрано пять слэш-команд: /generate-oas собирает openapi.json из исходников или коллекций Postman и Insomnia, /42crunch-audit выставляет оценку от 0 до 100 баллов за контракт, а /42crunch-scan проверяет реальный бэкенд фаззингом. Также доступен общий конвейер /42crunch-api-security-testing.
При первой настройке через команду /42crunch-setup плагин загружает утилиту 42c-ast и сохраняет ключи доступа в файл ~/.42crunch/conf/env с правами 600. Для живого сканирования сервер API должен быть запущен и доступен по адресу из спецификации или переменной SCAN42C_HOST.
Без активной учётной записи 42Crunch запустить аудит не получится. Ассистент не правит код или контракт без прямого подтверждения: перед каждым изменением он запрашивает согласие пользователя.
Какие задачи решает
- проверить файл спецификации OpenAPI на дефекты безопасности и соответствие стандартам OWASP
- протестировать запущенный API на уязвимости BOLA и BFLA с помощью фаззинга
- сгенерировать контракт openapi.json из исходного кода или экспорта Postman и Insomnia
- внести исправления в схему API и исходный код бэкенда с помощью подсказок ассистента
Примеры запросов агенту
- /42crunch-audit
- /42crunch-scan
- /generate-oas
Как установить 42crunch-api-security-testing
Через маркетплейс плагинов
/plugin install 42crunch-api-security-testing@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о 42crunch-api-security-testing
Как установить 42crunch-api-security-testing в Claude Code?
Сначала добавьте каталог плагинов: /plugin marketplace add anthropics/claude-plugins-official. Затем выполните установку: /plugin install 42crunch-api-security-testing@claude-plugins-official.
Что делает плагин 42crunch-api-security-testing?
Он проверяет контракты OpenAPI на ошибки безопасности, тестирует работающий сервер на авторизационные уязвимости и помогает исправить схему или код бэкенда.
Что нужно для запуска live-сканирования через 42crunch-scan?
Потребуется работающий сервер API, доступный по адресу из спецификации или переменной SCAN42C_HOST, а также учётная запись 42Crunch.