用途:该技能把凭据攻击作为 /recon 之后的并行分支,与 /hunt(Web 漏洞扫描)并列,最终汇入 /validate 与 /report。核心思路是先收集公司专属词汇(产品名、办公城市、内部项目代号)再喷洒,以提高命中率。
主要能力:四阶段流水线为 /wordlist-gen(用 cewler 爬取目标站点并去重,再用 hashcat 规则变异,模式有 minimal、balanced 默认、aggressive,过滤器有 strict 默认、loose)→ /breach-check(仅发送 SHA-1 前 5 位到 HIBP,按泄露次数排序,常用 --max-count 1000000)→ /osint-employees(theHarvester 加证书透明日志,再由 username-anarchy 生成用户名变体,可选 --with-linkedin、--with-pydictor-social)→ /spray(对真实账号发起认证尝试,模式含 http-form、oauth、o365、okta)。
使用方式:喷洒默认 --delay 1800 --jitter 60,按 pass[i] × all_users 的喷洒顺序分发失败次数;http-form 模式可用 --success-regex、--fail-regex 判定成功,oauth 模式以返回 access_token 判定。硬性防护包括输入主机名确认、锁定警告、JSONL 审计日志(密码仅记 SHA-256 前缀)。
适用场景:目标存在可发现的登录端点,且项目范围明确允许认证或凭据测试。
限制:多数项目将凭据填充、暴力破解、密码攻击列为范围外;仅支持第三方 SSO、登录端点限速严格、存在 WAF 或红队时应跳过。禁止使用明文泄露密码库登录真实账号;默认命中即停止;若造成锁定需立即带审计日志时间戳通知项目方。资料未提供具体收费与价格信息。