SuperAPI AI 工具集

hunt-file-upload

通用与其它

查看项目

更新于 10-16 03:03

技能介绍

用途:这是一份文件上传漏洞测试技能,服务于渗透测试与安全审计,目标是识别上传功能可能导致的 RCE、存储型 XSS、SSRF 与路径穿越等风险。

主要能力:整理 10 类上传绕过技术,包括 Content-Type 欺骗、扩展名变体(.phtml、.pHp、.php5)、双扩展名、空字节、魔术字节前缀与多格式文件(polyglot);给出 JPEG/PNG/GIF/PDF/ZIP 等魔术字节对照;提供 SVG 存储型 XSS、DOCX 内 XML 的 XXE、ImageMagick MVG/SVG 的 SSRF 与文件读取、FFmpeg HLS 播放列表与 concat 的 SSRF、无头浏览器/HTML 转 PDF 的 SSRF 与本地文件读取等载荷思路;另含 ZIP Slip、符号链接归档与文件名注入。

使用方式:将载荷提交到上传、导入、解压、导出 PDF、截图或报表等端点,例如用 curl 以 multipart 上传压缩包,或向 /api/generate-pdf 提交含 iframe、CSS import 的 HTML。技能自检通过 grep 校验 SKILL.md 的 frontmatter、分类与 Pitfalls 段落。

适用场景与限制:适用于经典 PHP/JSP/ASPX 栈的上传点、图片与视频处理管线、Office 文档解析及 HTML 转 PDF 服务。注意上传成功不等于可利用:需确认文件被服务端执行或解析;SVG 脚本需同源渲染且无 CSP 限制;绕过客户端校验无意义,应针对服务端验证;Content-Type 伪造不必然改变处理方式;文件名字段中的路径穿越属于路径穿越问题而非上传漏洞。具体收费、平台与效果资料暂未提供。