注入检测
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装 @user_3c6cb52e/injection-checking-holi
技能介绍
解决安全测试中的路由难题
在应用安全测试中,当请求数据跨入危险解释器时,如何快速定位真正的漏洞测试点?输入可能流向 HTML、JS、SQL 或模板引擎,对应的注入向量繁杂。若盲目挑选测试方向,极易遗漏关键解释器行为,浪费大量排查时间。
工作原理与核心能力
本技能提供一套注入分类与路由机制。当输入到达执行环境时,先确认为注入类问题,再分两步推进:
- 识别目标 Sink:找出输入的最终
sink,例如定位到SQL解析器、Shell或URL fetchers。 - 分发深层技能:依据解释器特征选择对应的主题技能,如
XSS、SSRF或CMDi。
覆盖面包含 SSTI、XXE、NoSQL、反序列化、JNDI 等,各大技能内置了 payload 样本和快速分诊逻辑,无需额外维护路由脚本。
适用边界与注意点
技能聚焦于注入向量的分类指引与路由,不替代底层扫描器的动态执行。使用时需结合上下文分析真实的数据流,验证解析器类型。部分高级漏洞如 Request Smuggling 需结合协议层分析,建议配合深度测试框架共同使用。
使用场景
- 渗透测试工程师面对复杂输入流,不确定最终到达 HTML、JS、SQL 还是模板引擎,需要快速识别真实 sink 并决定测试方向
- 应用安全分析师在审查 XML 解析器或 URL fetchers 时,需要判断是 XXE、SSRF 还是其他注入类型,避免盲目测试
- 安全开发团队发现输入到达 shell 或模板引擎,需要分诊到 CMDi、SSTI 或 NoSQL 注入技能进行深度验证
- 安全架构师设计自动化测试流程时,需要将输入流映射到对应的注入路由,减少人工分类的重复工作
适合人员
- 渗透测试工程师:需要在复杂输入流中快速定位危险解释器,精准分诊到对应的注入测试技能
- 应用安全分析师:面对多解释器场景,需要精准识别 sink 类型以避免遗漏关键漏洞向量
- 安全开发团队成员:自查代码中的危险 sink,需要了解输入可能触发哪些注入类型及对应的测试方向
- 安全架构师:设计自动化测试流程时,需要一套分类机制将输入流路由到对应的深层技能