idor-testing — скилл для Claude Code: что делает и как установить
Скилл для проверки веб-приложений на уязвимости IDOR и ошибки контроля доступа. Помогает находить прямые ссылки на чужие данные в запросах и файлах.
npx claude-code-templates@latest --skill security/idor-testingЧто делает idor-testing
Скилл даёт пошаговый порядок поиска небезопасных прямых ссылок на объекты (IDOR). Он объясняет, как анализировать идентификаторы в URL и JSON-запросах. Также рассматривается подмена HTTP-методов, когда закрытый маршрут GET неожиданно отвечает на POST.
Внутри описаны сценарии проверки через Burp Suite, включая ручную правку запросов и перебор значений в Intruder. Для тестирования требуются минимум две учётные записи и письменное разрешение владельца. Одного аккаунта для проверки разграничения прав недостаточно.
Какие задачи решает
- найти числовые идентификаторы пользователей в параметрах API
- проверить доступ к чужим файлам и отчётам по прямой ссылке
- протестировать обход ограничений через смену метода HTTP
- составить сценарий перебора идентификаторов для Burp Suite
Примеры запросов агенту
- Проверь эндпоинт
/api/user/profile?id=1001на возможные уязвимости IDOR - Помоги настроить перебор параметров в Burp Suite Intruder для поиска чужих профилей
- Составь отчёт об уязвимости IDOR для эндпоинта выгрузки квитанций
Как установить idor-testing
1Через claude-code-templates
npx claude-code-templates@latest --skill security/idor-testing2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill idor-testing -a claude-code3Вручную: положить файлы
~/.claude/skills/idor-testing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/idor-testing/
Вручную: положить файлы
.agents/skills/idor-testing/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/idor-testing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates idor-testing2Вручную: положить файлы
.github/skills/idor-testing/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/security/idor-testingВручную: положить файлы
.devin/skills/idor-testing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о idor-testing
Как установить idor-testing в Claude Code?
Выполните в терминале команду npx claude-code-templates@latest --skill security/idor-testing.
Что делает скилл idor-testing?
Он направляет процесс аудита авторизации: показывает, где искать прямые ссылки на объекты, как менять параметры и как подтверждать несанкционированный доступ.
Что нужно подготовить перед началом тестирования?
Понадобятся два тестовых аккаунта для проверки разграничения прав, настроенный перехватывающий прокси вроде Burp Suite и письменное разрешение на аудит безопасности.