SuperAPI AI 工具集

exploit-xss

安全与审计

查看项目

更新于 10-16 09:54

技能介绍

用途:该技能面向已获授权的安全测试,提供 XSS 漏洞的检测与利用流程,覆盖反射型、存储型、DOM 型与盲打 XSS。未经授权测试属违法,使用前必须取得目标系统所有者的书面许可、合法授权与明确测试范围。

主要能力:支持 URL 参数、POST 表单、Cookie 与 HTTP 头(User-Agent、Referer、X-Forwarded-For)注入测试;提供 DOM XSS 扫描、反射点与上下文分析(HTML 标签、属性、JavaScript、URL);支持存储型与盲打 XSS 的回调检测;内置脚本可生成上下文相关载荷、执行 CSP 检测与绕过分析、测试 Angular/React/Vue 框架 XSS、SVG 文件上传 XSS、Mutation XSS/DOM clobbering 以及 WebSocket XSS;提供多种编码与 polyglot 载荷测试及 WAF 绕过尝试;支持批量扫描并将结果写入 ./data/results.db。

使用方式:需先安装工具,如 pip install xsstrike、go install github.com/hahwul/dalfox/v2@latest、gem install xspear,以及 pip install requests beautifulsoup4,可选 websockets。示例:python xsstrike.py -u "https://target.com/search?q=test"、dalfox url "https://target.com/search?q=test"、dalfox file request.txt、python xsstrike.py -u "URL" --dom、xspear -u "URL" --bypass。内置脚本位于 scripts/,如 xss_context_analyzer.py、csp_detector.py、framework_xss_tester.py、svg_xss_tester.py、mutation_xss_tester.py、websocket_xss_tester.py,可配合 --url、--param、--callback 等参数使用。结果持久化命令为 python .claude/skills/exploit-xss/scripts/xss_storage.py,需提供 --host-ip、--url、--xss-type、--payload 等参数。

适用场景:授权渗透测试、漏洞赏金、内部安全评估中针对 Web 应用的 XSS 验证。

限制:仅限合法授权环境;部分能力依赖外部工具与回调服务;实际效果受目标过滤、WAF、CSP 配置影响;部分工具特性与参数以官方文档为准。资料未提供收费、平台支持范围与具体效果保证,暂未明确。