用途:对站点认证流程做对抗性探测,用于新认证流程上线前的审计、排查疑似令牌泄露或重定向问题,以及建立持续回归检查的基线。它只探测、不利用,不得使用捕获的令牌发起后续请求。
主要能力:通过 browser-record 打开已录制会话,按 browser-login 方式驱动登录流程(凭据来自 --credentials <handle>,重认证探测时引用 browser-cookies)。随后运行可配置探测项:csrf 检查登录 POST 是否存在同源非空令牌字段;redirect 在每次跳转后通过 browser_get-url 观察是否出现携带认证状态的跨源重定向,标记任何带令牌且跨源边界的 URL;cookie 用 browser_eval 遍历 document.cookie,检查 Secure、HttpOnly、SameSite、过期时间与值熵,标记缺失标志或过短令牌,并逐项经 aidefence_scan 检出 Cookie 值中嵌入的个人信息;oauth 在涉及第三方提供方时,捕获授权请求,校验 state 与 nonce 是否存在且高熵,并核对 redirect_uri 是否匹配已注册回调域。探测中捕获的令牌、凭据与个人信息会被隔离在 RVF 容器内,不回传给模型明文(读回时适用 browser-extract 的 aidefence_is_safe 门禁)。
使用方式:凭据必须来自保险库句柄或交互输入,禁止硬编码。输出 findings.md,每个探测项一节,逐条给出严重级别与通过/警告/失败结论,并用 browser-sessions 以 tag: auth-probe 为会话建索引,供后续审计对比。
限制:部分探测需要多次页面加载,认证探测的轨迹步数通常为 15–40 步,需预留预算。输出面向人工审阅,未先向用户呈现结论前不得自动处置。关于具体安装命令、价格与支持平台,资料暂未提供。