ST
api-security-testing
Автоматизированное тестирование безопасности REST, GraphQL и gRPC API с помощью Strix. Обнаруживает уязвимости OWASP API Security Top 10 (BOLA, SSRF, инъекции) и предоставляет рабочие PoC. Используйте для пентеста, аудита безопасности или поиска уязвимостей в API и бэкенд-сервисах.
Что делает навык
Автоматизированное тестирование безопасности REST, GraphQL и gRPC API с помощью автономных агентов Strix. Обнаруживает уязвимости OWASP API Security Top 10 (BOLA, SSRF, инъекции) и предоставляет рабочие PoC.
Когда применять
- Пентест и аудит безопасности API и бэкенд-сервисов
- Поиск уязвимостей авторизации (BOLA/IDOR) с использованием токенов разных пользователей
- Проверка на сломанную функциональную авторизацию (доступ пользователей к админским маршрутам)
- Тестирование GraphQL-эндпоинтов через интроспекцию
Как работает
- Собрать входные данные: схему API (OpenAPI/Swagger, Postman, GraphQL introspection или gRPC .proto), два набора учетных данных (разные арендаторы/уровни доступа), примеры ID объектов и список out-of-scope маршрутов
- Запустить Strix, передав схему и учетные данные (для .proto использовать флаг --workspace-file)
- Агенты выполняют автоматическое тестирование на основе OWASP API Security Top 10 (2023), выявляя уязвимости
- Получить отчет с обнаруженными уязвимостями и рабочими PoC
Примеры запросов агенту
Протестируй безопасность моего REST API по OpenAPI спецификации на наличие уязвимостей BOLA и SSRF
Выполни аудит GraphQL API с использованием интроспекции и токенов разных пользователей
Найди уязвимости сломанной функциональной авторизации в gRPC сервисе, используя предоставленные .proto файл и примеры токенов
Что понадобится
- Установленный Strix (strix)
- Настроенный LLM (или использование managed-cloud через strix cloud login)
- Схема API (OpenAPI/Swagger, Postman, GraphQL introspection или gRPC .proto)
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «api-security-testing» из репозитория:
# https://github.com/usestrix/strix
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r api-security-testing/ ~/.claude/skills/api-security-testing/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.