用途:当 API 依赖 JWT、bearer 令牌、API key 或较弱的请求身份信号时使用本技能,聚焦令牌信任边界、声明误用、请求头欺骗与速率限制绕过。
主要能力与检查点: 令牌初查:检查 alg、kid、jku、x5u;role、org、tenant、scope 或特权声明;issuer 与 audience 不匹配;移动端与 Web 令牌跨产品复用。 快速攻击选择:alg:none 接受性(尾点未签名令牌);RS256 混淆(用公钥作密钥切换为 HS256);kid 查找信任(路径穿越或注入);远程密钥获取信任(攻击者控制的 jku 或 x5u);弱密钥离线定向字典破解。 隐藏字段与批量滥用:批量赋值候选字段包括 role、isAdmin、admin、verified、plan、tier、permissions、org、owner;限流与批量滥用可尝试 X-Forwarded-For、X-Real-IP、Forwarded 等头;GraphQL 或 JSON 批量滥用候选包括登录 mutation 数组、变化 ID 的批量对象获取、单请求内重复密码重置或验证调用。 限流绕过族:X-Forwarded-For、X-Real-IP、Forwarded、User-Agent 轮换、路径大小写与斜杠变体。 后续路由:GraphQL 批处理与隐藏参数见 graphql 与 hidden parameters;默认凭据与暴力破解规划见 authentication bypass;完整 JWT 与 OAuth 深度见 jwt oauth token attacks;OAuth/OIDC 配置缺陷见 oauth oidc misconfiguration;带凭据的浏览器读取与源信任缺陷见 cors cross origin misconfiguration。
使用方式:按上述分类逐项检查目标 API 的令牌与请求头处理逻辑。
限制:本资料未提供安装命令、具体代码示例、工具依赖或收费信息,相关事实暂未提供。