SuperAPI AI 工具集

cross-site scripting and html injection testing

前端与建站

查看项目

更新于 10-16 03:14

技能介绍

用途:对授权范围内的 Web 应用执行客户端注入漏洞评估,覆盖存储型、反射型、DOM 型 XSS 以及 HTML 注入,验证输入清洗与输出编码是否有效。

主要能力:识别输入反射点与危险 sinks/sources;按类型判定漏洞;构造 PoC 载荷演示 Cookie 窃取、会话劫持、键盘记录、钓鱼表单注入、CSS 数据外泄;覆盖标签/属性大小写、实体与十六进制编码、JavaScript 混淆、空白与注释等过滤绕过;输出含严重性分级的漏洞报告与 CSP 修复建议。

前置条件:目标应用 URL 与输入字段、Burp Suite 或浏览器开发者工具、可创建测试账号、启用 JavaScript 控制台的浏览器;需理解 JavaScript 执行环境、DOM 结构、HTTP 头与 Cookie 属性;须具备书面授权、明确测试范围、捕获数据处理约定与事件响应流程。

使用方式:按阶段推进——检测反射点并用基础测试串观察是否原样输出;判定 XSS 类型;对存储型定位持久化位置并投放载荷;对反射型构造恶意 URL 并评估投递方式;对 DOM 型检查 document.write、innerHTML、eval 等危险 sinks 与 location.hash、postMessage 等来源;再展开 HTML 注入与过滤绕过测试。

限制:CSP 可能拦截内联脚本,HttpOnly Cookie 阻止 JavaScript 读取,SameSite 属性限制跨站攻击,现代框架常自动转义输出。严禁对生产系统造成破坏、捕获真实用户数据或使用蠕虫式载荷;凭据捕获仅限演示并须符合数据保护约定。