用途:该技能面向 Web 渗透测试与漏洞赏金,提供账户接管(ATO)的路径分类与验证思路,帮助按优先级定位可导致账号被接管的缺陷。
主要能力:覆盖密码重置投毒(Host 头或 X-Forwarded-Host 注入,使重置链接指向攻击者域)、重置 Token 经 Referer 泄露给第三方、Token 可预测或过弱(如 6 位纯数字可枚举)、Token 不失效、改邮箱不要求重新认证等路径;并给出 ATO 优先级链条:无需用户交互为 Critical,需一次邮件点击或已有会话为 High,需钓鱼加交互为 Medium,需中间人条件为 Low。
使用方式:结合其他技能串联利用,例如配合 hunt-idor 用攻击者会话改受害者邮箱再触发重置、配合 hunt-mfa-bypass 判断重置/改邮箱是否同时绕过 MFA、配合 hunt-oauth 利用 redirect_uri 校验缺陷与子域接管。文档中提到的命令保持原样,例如枚举数字 Token 可用 ffuf -u "https://target.com/reset?token=FUZZ" -w <(seq -w 000000 999999) -fc 404 -t 50;触发重置可发送 POST /forgot-password 并设置 Host: attacker.com 或 X-Forwarded-Host。
适用场景:对提供找回密码、修改邮箱、OAuth 登录等功能的 Web 应用做授权测试与漏洞验证。
限制:资料未提供安装命令、平台支持范围、收费价格或效果数据,暂未提供;研判严重级别前应按 triage-validation 做可复现验证,避免高估需多重用户交互的路径。