К основному содержанию
скилл CX Codex

auth-sec — скилл для Claude Code: что делает и как установить

Маршрутизатор проверок аутентификации и авторизации. Помогает агенту выбрать нужную ветку аудита до перехода к конкретным атакам.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add yaklang/hack-skills --skill auth-sec -a claude-code
Открыть на GitHub

Что делает auth-sec

Скилл работает как точка входа первого приоритета (P1) для проверки механизмов входа, сессий и прав доступа. Он помогает решить, с чего начинать аудит приложения: с логики аутентификации или с ограничений на уровне объектов. Это избавляет от хаотичных тестов.

Внутри заложена последовательность из четырёх шагов. Сначала агент проверяет модель аутентификации и границы сессий. Затем переходит к правам на уровне объектов и функций (IDOR, BOLA, BFLA). После этого тестируются токены, CORS и CSRF, а при наличии корпоративной федерации подключаются проверки OAuth, OIDC или SAML.

Сам скилл не проводит эксплуатацию уязвимостей. Он лишь распределяет задачи между узкими навыками репозитория. Если тестировать всё подряд без маршрутизации, агент легко запутается между протоколами и базовой авторизацией.

Какие задачи решает

  • определить порядок тестирования механизмов аутентификации и прав доступа
  • выбрать нужный сценарий проверки для JWT, OAuth или SAML
  • разграничить аудит сессий и поиск уязвимостей вроде IDOR или CSRF

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

  • Проверь механизмы входа и сессии в проекте, с чего лучше начать проверку?
  • У нас используются OAuth и JWT, запусти auth-sec для выбора шагов аудита
  • Помоги составить план тестирования авторизации объектов и разграничения прав

Как установить auth-sec

1Через Skills CLI (Vercel)

npx skills add yaklang/hack-skills --skill auth-sec -a claude-code

2Вручную: положить файлы

~/.claude/skills/auth-sec/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/auth-sec/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора93

ios-pentesting-tricks Плейбук по тестированию iOS-приложений: извлечение данных из keychain, перехват URL-схем, разбор Universal Links, работа с runtime. CX Codex +1 3 700установок cors-cross-origin-misconfiguration Помогает тестировать ошибки CORS и проверять доверие к заголовкам Origin при передаче учётных данных. Пригодится при аудите API и поиске проблем с кэшированием. CX Codex +1 3 700установок injection-checking Скилл-роутер для тестирования инъекций: помогает выбрать нужный сценарий по тому, куда попадает ввод от атакующего. CX Codex +1 3 700установок kubernetes-pentesting Плейбук по пентесту Kubernetes: доступ к API-серверу, перебор RBAC, злоупотребление токенами service account, etcd, Kubelet API и побег из пода. CX Codex +1 3 700установок api-authorization-and-bola Плейбук для проверки авторизации в API: доступ к чужим объектам, вызовы функций не по роли и скрытые записываемые поля. CX Codex +1 3 700установок vm-and-bytecode-reverse Плейбук по реверсу самописных виртуальных машин и байткода: находит диспетчер, разбирает опкоды, помогает писать дизассемблер. CX Codex +1 3 700установок websocket-security Помогает анализировать безопасность веб-сокетов, выявлять уязвимость CSWSH и тестировать handshake. Пригодится при аудите чатов, уведомлений и реального времени в веб-приложениях. CX Codex +1 3 800установок dangling-markup-injection Плейбук по dangling markup injection: когда HTML-инъекция есть, а JavaScript заблокирован, скилл показывает, как вытащить CSRF-токены и данные страницы через незакрытые теги. CX Codex +1 3 600установок

Похожие

browser-auth-flow ruvnet Прогоняет вход на вашем сайте один раз и ищет утечки в редиректах, отсутствие CSRF-токена, слабые сессионные cookie и ошибки OAuth. Итог — findings.md с вердиктом. CX Codex +1 689установок auth-security-reviewer patricio0312rev Разбирает сессии, CSRF, cookie и потоки входа в вашем коде, находит дыры и предлагает правки с оценкой серьёзности. CX Codex +1 340установок better-auth-security-best-practices better-auth Настраивает защиту Better Auth: ограничивает частоту запросов, проверяет происхождение, шифрует токены и защищает пользовательские сессии. CX Codex +1 48 000установок auth-implementation-patterns Seth Hobson Скилл для проектирования аутентификации и авторизации: JWT, OAuth2, сессии, роли. Пригодится, когда пишете вход в систему или чините дыру в доступе. CX Codex 19 388установок neon-auth neondatabase Настраивает Managed Better Auth в ветках базы данных Neon. Скилл помогает внедрить вход по почте или OAuth и перенести пользователей с Supabase Auth. CX Codex +1 20 300установок adding-auth spencerpauly Скилл проводит агента по шагам добавления аутентификации в веб-приложение на NextAuth.js: провайдеры OAuth, сессии и защищённые маршруты. CX Codex +1 379установок

Вопросы о auth-sec

Как установить auth-sec в Claude Code?

Выполните в терминале команду npx skills add yaklang/hack-skills --skill auth-sec -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/auth-sec/SKILL.md.

Что делает скилл auth-sec?

Он выступает маршрутизатором категории P1 для аудита аутентификации и авторизации. Навык определяет, какую часть системы анализировать первой: логику входа, границы сессий или протоколы обмена токенами.

В каком порядке скилл рекомендует проводить проверки?

Сначала проверяется модель аутентификации и сессии, затем авторизация объектов и функций. После этого тестируются токены и браузерные ограничения, а при наличии SSO подключаются темы OAuth, OIDC или SAML.

Исходный текст

SKILL.md · MIT
---
name: auth-sec
description: >-
  Entry P1 category router for authentication and authorization. Use when
  testing login flows, sessions, object authorization, JWT, OAuth, CORS, CSRF,
  and enterprise SSO weaknesses before any deeper auth topic skill.
---

# Authentication and Authorization Router

This is the routing entry point for authentication, sessions, and authorization boundaries.

Use it to decide whether the issue is mainly login mechanics, object-level authorization, browser trust boundaries, or identity protocols such as OAuth/JWT/SAML before going deeper.

## When to Use

- The target includes login, registration, password reset, 2FA, sessions, JWT, OAuth, or SSO
- You suspect object authorization flaws, cross-tenant access, cross-origin reads, CSRF, or protocol misconfiguration
- You need to decide whether to test authentication or authorization first

## Skill Map

- [Authentication Bypass](../authbypass-authentication-flaws/SKILL.md): login bypass, password reset, 2FA, enumeration, brute-force protections
- [IDOR Broken Object Authorization](../idor-broken-object-authorization/SKILL.md): IDOR, BOLA, BFLA, missing object permissions
- [JWT OAuth Token Attacks](../jwt-oauth-token-attacks/SKILL.md): algorithm confusion, key trust issues, claim abuse, token forgery
- [OAuth OIDC Misconfiguration](../oauth-oidc-misconfiguration/SKILL.md): redirect URI, state, nonce, PKCE, account binding
- [CSRF Cross Site Request Forgery](../csrf-cross-site-request-forgery/SKILL.md): CSRF tokens, SameSite, JSON CSRF, login CSRF
- [CORS Cross Origin Misconfiguration](../cors-cross-origin-misconfiguration/SKILL.md): reflected Origin, credentialed cross-origin reads, allowlist bypass
- [SAML SSO Assertion Attacks](../saml-sso-assertion-attacks/SKILL.md): assertion wrapping, signature validation, audience, ACS boundaries

## Recommended Flow

1. First confirm the authentication model and session boundaries
2. Then confirm object-level and function-level authorization
3. Then move to token, cross-origin, and protocol details
4. If enterprise federation exists, continue with OAuth, OIDC, or SAML topics

## Related Categories

- [api-sec](../api-sec/SKILL.md)
- Default credentials, username variants, wordlist sizing, and port focus are consolidated in [authbypass-authentication-flaws](../authbypass-authentication-flaws/SKILL.md)

© yaklang · MIT · yaklang/hack-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой