SuperAPI AI 工具集

hunt-xss

通用与其它

查看项目

更新于 10-16 02:32

技能介绍

用途:该技能用于在授权测试中对任意目标排查 XSS。适用面包括用户输入被反射进 HTML、经 JavaScript 框架处理或被存储后展示的所有端点,其中管理面板、OAuth/登录页、Markdown/Wiki 渲染器、邮件模板、文件上传(SVG/HTML)与帮助文档站点优先级较高。

主要能力:提供按步骤的方法论——映射反射点、区分反射/存储/DOM 型、探测净化器行为、测试允许标签组合、检查 SVG 与文件上传、测试 Markdown 渲染器、检查重定向与 UTM 参数、寻找 CSP 绕过、在 profile/元数据字段尝试存储型 XSS、检查缓存投毒,并在真实浏览器中验证。附带各类上下文探测载荷、grep 源码模式与 curl 反射检测命令。

使用方式:先用唯一随机金丝雀串判断哪些字符被转义,再按 HTML 上下文、属性上下文、JS 上下文等分别测试;对盲/存储型 XSS 需通过带外监听器(如 Collaborator 子域)确认载荷在浏览器中真正执行,并按 sink 给子域打标签以便定位字段。

关键限制:反射 HTML 标签不代表可利用,React/Vue/Angular/Svelte/Next.js 默认转义文本,仅危险 sink(dangerouslySetInnerHTML、v-html、[innerHTML]、{@html}、innerHTML、document.write、eval 等)才可能执行。响应被 URL 编码、HTML 转义或出现在属性中的 %22 均非确认。需先做基线检查以剔除自然出现的标记,避免误报。

适用场景:授权的漏洞赏金与渗透测试。资料未提供收费、价格或平台支持细节。