怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

发布时间:2021-07-20 19:44:40 作者:chen
来源:亿速云 阅读:527

本篇内容主要讲解“怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测”吧!

SSRF-King

SSRF-King是一款针对BurpSuite的SSRF插件,在该工具的帮助下,广大研究人员能够针对所有的请求实现自动化的SSRF检测。

SSRF,即Server-side Request Forge服务端请求伪造,指的是由攻击者构造的攻击链接传给服务端执行造成的漏洞,一般用来在外网探测或攻击内网服务。

功能介绍

测试所有外部交互的请求。

检查是否有任何交互不是来源于用户的IP,如果是的话,则开放重定向。

提醒用户发生了不安全的请求交互;

扫描选项支持被动扫描和主动扫描;

除此之外,该工具还会基于下列研究来执行测试:

引用:https://portswigger.net/research/cracking-the-lens-targeting-https-hidden-attack-surface

GET http://burpcollab/some/endpoint HTTP/1.1

Host: example.com

...

GET @burpcollab/some/endpoint HTTP/1.1

Host: example.com

...

GET /some/endpoint HTTP/1.1

Host: example.com:80@burpcollab

...

GET /some/endpoint HTTP/1.1

Host: burpcollab

...

GET /some/endpoint HTTP/1.1

Host: example.com

X-Forwarded-Host: burpcollab

...

工具安装&构建

广大研究人员可以使用下列命令将该项目源码克隆至本地,并进行项目构建:

git clone https://github.com/ethicalhackingplayground/ssrf-king

gradle build

现在,我们将能够在该项目的build/libs目录下找到一个名为“ssrf-king.jar”的文件,我们接下来可以将其导入至BurpSuite之中。

或者,大家也可以直接访问该项目的【Releases】页面来下载预编译好的文件。

工具使用样例

加载需要测试的网页:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

在BurpSuite中,将该站点添加进主机地址范围中:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

加载功能插件SSRF-King:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

记录Burp Collab Payload:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

被动式爬取页面内容,SSRF-King将会实时测试请求中的所有内容:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

当该工具插件发现安全漏洞之后,便会将信息记录在日志中,并添加一个警告提醒:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

在下面这个界面中,我们可以对利用参数来进行SSRF模糊测试:

怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测

到此,相信大家对“怎么使用SSRF-King在BurpSuite中实现自动化SSRF检测”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. 关于burpsuite search 中文
  2. burpsuite 简单介绍

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ssrf burpsuite

上一篇:VB.NET实现Singleton模式的操作步骤

下一篇:SpringBoot启动日志banner设置步骤

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》