关于 auth-sec
auth-sec 是用于梳理身份验证与授权问题的安全技能,可帮助测试人员确认认证模型和边界,再选择访问控制、令牌、浏览器信任或身份协议相关主题。
主要功能
- 01身份验证与会话问题分流
- 02对象和功能级授权主题
- 03JWT 与 OAuth 攻击主题
- 04CSRF 与 CORS 检查
- 05SAML SSO 评估主题
适用场景
- 01确定先测试身份验证还是授权
- 02调查疑似跨租户访问
- 03评估 OAuth、JWT 或 SAML 配置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ yaklang/ hack-skills --skill auth-sec安装后在 Claude Code 中输入/auth-sec确认已加载。
详细介绍
认证与授权路由器
这是认证、会话和授权边界的路由入口。
深入分析之前,先据此判断问题主要涉及登录机制、对象级授权、浏览器信任边界,还是 OAuth/JWT/SAML 等身份协议。
适用场景
- 目标涉及登录、注册、密码重置、2FA、会话、JWT、OAuth 或 SSO
- 你怀疑存在对象授权缺陷、跨租户访问、跨源读取、CSRF 或协议配置错误
- 你需要决定先测试认证还是授权
技能地图
- 认证绕过:登录绕过、密码重置、2FA、用户枚举、暴力破解防护
- IDOR 对象授权缺陷:IDOR、BOLA、BFLA、缺少对象权限
- JWT OAuth 令牌攻击:算法混淆、密钥信任问题、声明滥用、令牌伪造
- OAuth OIDC 配置错误:重定向 URI、state、nonce、PKCE、账户绑定
- CSRF 跨站请求伪造:CSRF 令牌、SameSite、JSON CSRF、登录 CSRF
- CORS 跨源配置错误:Origin 反射、带凭据的跨源读取、绕过允许列表
- SAML SSO 断言攻击:断言包装、签名验证、受众、ACS 边界
推荐流程
- 首先确认认证模型和会话边界
- 然后确认对象级和功能级授权
- 接着转向令牌、跨源和协议细节
- 如果存在企业联合身份认证,则继续了解 OAuth、OIDC 或 SAML 相关主题
相关类别
- api-sec
- 默认凭据、用户名变体、字典表大小和端口侧重已汇总在 authbypass-authentication-flaws 中
评论
支持 Markdown