SuperAPI AI 工具集

hunt-dom

通用与其它

查看项目

更新于 10-16 03:03

技能介绍

用途:针对浏览器端 DOM 类漏洞开展安全测试,重点覆盖服务器端 WAF 与输入过滤难以察觉的客户端攻击面。主要能力包括六类:DOM Clobbering(用纯 HTML 标记注入覆盖 window 上的 JS 全局变量,再将其汇入 location、innerHTML、eval、script.src 等危险 sink,并关注 jQuery < 3.5.0 的 CVE-2020-11022/11023);PostMessage 劫持(监听器缺失或弱 origin 校验导致跨域驱动特权操作或窃取令牌,发送方使用 targetOrigin '' 泄露机密);Service Worker 滥用(须同源注册脚本,经上传或开放重定向把脚本放到目标域,再拦截范围内 fetch 与认证头,并验证持久化);CSS Exfiltration(用属性选择器配合 url() 逐字符外带 CSRF token、API key、nonce);dangerouslySetInnerHTML、v-html 等框架 sink 排查;客户端模板注入({{77}} 在渲染后 DOM 中求值)。使用方式:结合源码 grep、curl 抓取目标页面与脚本、DOM Invader、postMessage-tracker 与 Burp Collaborator/interactsh/request-bin 等带外工具开展验证,正文给出各阶段命令与 PoC 思路。适用场景:授权范围内的 Web 渗透测试与漏洞挖掘。限制:所有结论必须以带外回调或状态变化证明确凿影响,仅出现可疑 sink 或消息日志不构成漏洞;Service Worker 脚本必须同源,跨域会抛 SecurityError;CSS 外带受 CSP 的 style-src/img-src/connect-src/default-src 限制,若锁定外部源则不可用;工具、命令 URL 需自行核实;本技能未提供收费、价格或平台信息。