SuperAPI AI 工具集

ssrf-testing

安全与审计

查看项目

更新于 10-15 19:53

技能介绍

用途:本技能面向SSRF(服务器端请求伪造)漏洞的检测、利用与防护,适用于授权安全测试。

主要能力:识别SSRF输入点(URL预览/截图、远程文件上传、Webhook回调、API代理、数据导入、图片处理、PDF生成);基础检测本地回环(http://127.0.0.1、http://localhost、http://0.0.0.0、http://[::1])、内网IP(192.168.1.1、10.0.0.1、172.16.0.1)与文件协议(file:///etc/passwd);绕过技术包括IP编码(十进制2130706433、十六进制0x7f000001、八进制0177.0.0.1)、域名解析(xip.io、nip.io、localtest.me)、URL重定向与协议混淆。

利用方式:内网端口扫描(22、3306、6379、8080、9200)并通过响应时间、错误信息、状态码识别服务;访问云元数据(AWS 169.254.169.254、GCP metadata.google.internal、Azure 169.254.169.254、阿里云100.100.100.200);攻击内网应用(管理后台、Redis未授权、FastCGI);高级利用含Gopher协议发送任意数据、Dict协议端口扫描、File协议读取本地文件。

工具用法:SSRFmap(python3 ssrfmap.py -r request.txt -p url,可加 -m portscan 或 -m cloud);Gopherus(python gopherus.py --exploit redis);Burp Collaborator检测盲SSRF。

验证与报告:确认可控请求目标、验证内网访问或端口扫描、评估影响、记录完整PoC,报告含漏洞位置、参数、可访问资源、利用步骤与修复建议。

防护:URL白名单、仅允许http/https并禁用file/gopher/dict、IP地址过滤、DNS解析验证、网络隔离限制出网。

限制:仅在授权测试环境中进行,避免影响内网系统,注意协议支持差异与请求频率以免触发防护。