用途:分析 mitmproxy 抓包转储(log.txt),在捕获流量中查找 SSRF(服务端请求伪造)漏洞,适用于用户询问 URL 抓取、Webhook、集成或内网访问等场景。
主要能力:识别 URL 参数(url、uri、path、dest、redirect、webhook、callback、fetch、proxy、target 等);发现文件/图片处理端点(SVG、PDF、XML、头像 URL 等);检查集成/Webhook 端点(webhook、callback、git clone、OAuth 回调);检测 Host 头注入(Host、X-Forwarded-Host、X-Original-URL)。提供内网探测与云元数据目标载荷(127.0.0.1、localhost、169.254.169.254、metadata.google.internal、100.100.100.200 等),以及协议走私(file://、dict://、gopher://、ldap://)。按严重程度分类:云元数据访问为 CRITICAL,内网服务访问为 HIGH,盲 SSRF 为 MEDIUM,有限 SSRF 为 LOW。
使用方式:需当前目录存在 log.txt;若缺失,先抓包:mitmdump --set flow_detail=3 2>&1 | tee log.txt。随后按资料中的 grep 模式定位 URL 输入点,用 curl 测试内网目标与云元数据,尝试 IP 变体(十进制、十六进制、八进制、127.1)、DNS 绕过与 URL 编码绕过过滤,并用 Burp Collaborator、webhook.site 或 interactsh 做带外确认。输出格式包含端点、参数、类型、严重程度、证据、测试载荷、影响、测试命令与修复建议。
适用场景:安全测试与漏洞挖掘,针对 URL 抓取、图片导入、PDF 生成、Webhook 配置、OAuth 回调、Git 克隆等功能的 SSRF 排查。
限制:依赖已捕获的 log.txt;需自行判断误报(硬编码 CDN URL、白名单校验的 redirect_uri、仅接受 HTTPS 且校验域名的 Webhook、纯客户端 JS fetch)。资料未提供安装方式、收费与平台信息。