BurpSuite ——AuthMatrix插件安装与使用

BurpSuite ——AuthMatrix插件安装与使用

转载自:https://blog.csdn.net/edisonjh/article/details/106275819
BurpSuite ——AuthMatrix插件安装与使用_第1张图片

BurpSuite AuthMatrix插件安装

Burp Suite BApp Store安装
AuthMatrix可以通过Burp Suite BApp Store安装。在BurpSuite中,选择Extender选项卡,选择BApp Store,选择AuthMatrix,然后单击install。
使用前准备
burp可以使用三种语言编写的扩展插件,java、python和ruby ,除了java外,其他两种需要的扩展插件需要配置运行环境。

jpython 下载

下载地址:https://www.jython.org/download
BurpSuite ——AuthMatrix插件安装与使用_第2张图片

Ruby下载

下载地址:http://jruby.org/download
BurpSuite ——AuthMatrix插件安装与使用_第3张图片

配置运行环境

Extender —— Options中配置Python和Ruby的jar文件路径。
BurpSuite ——AuthMatrix插件安装与使用_第4张图片

手动安装插件
对于手动安装,请下载github下文件到桌面,然后从Burp Suite中选择Extender选项卡,单击Add按钮,将Extension类型更改为Python,然后选择AuthMatrix python文件。
BurpSuite ——AuthMatrix插件安装与使用_第5张图片
BurpSuite ——AuthMatrix插件安装与使用_第6张图片
自动安装插件
在Burp Suite BApp Store中查找 Install
BurpSuite ——AuthMatrix插件安装与使用_第7张图片
安装好以后 如图所示就是这个样子
BurpSuite ——AuthMatrix插件安装与使用_第8张图片

安装完成后会在菜单栏上面显示。
BurpSuite ——AuthMatrix插件安装与使用_第9张图片
BurpSuite AuthMatrix插件
AuthMatrix 是一个Burp Suite扩展,用于检测权限授权问题,设置好session就能进行自动化测试。相似功能的插件还有:BurpSuite Authz。Authz会先访问一遍接口抓包,然后“Send request(s) to Authz”,设置低权限的cookie,“Run”就会使用低权限的cookie去请求,结果会匹配给出相似度百分比,可以查看每个请求的详细,半自动测试。
总结:AuthMatrixy插件用于越权漏洞的检测,在插件中配置多个不同用户的Cookies,检测各等级账号对页面的访问权限。
下载连接 手工:Github:https://github.com/SecurityInnovation/AuthMatrix
靶场如下:
BurpSuite ——AuthMatrix插件安装与使用_第10张图片
BurpSuite ——AuthMatrix插件安装与使用_第11张图片
勾选用户对应的角色
BurpSuite ——AuthMatrix插件安装与使用_第12张图片
我们在靶场注册2个账号分别发送到插件
BurpSuite ——AuthMatrix插件安装与使用_第13张图片提取用户的唯一标识符填入 Session Token(推荐在登陆处抓包,使用 Repeater 构造不同用户的登陆请求获取各自的 cookie,如有多个 cookie 可用分号分隔
BurpSuite ——AuthMatrix插件安装与使用_第14张图片

在注另一个账户和这个一样步骤
BurpSuite ——AuthMatrix插件安装与使用_第15张图片

最后如图
BurpSuite ——AuthMatrix插件安装与使用_第16张图片
在 Repeater 或 Proxy 的 HTTP History 处选择(按住 Control 键可多选)需要检测的 requests 后右键,选择 Send request to AuthMatrix。

BurpSuite ——AuthMatrix插件安装与使用_第17张图片
BurpSuite ——AuthMatrix插件安装与使用_第18张图片
如果想检测全部的 requests,直接点最下面的 Run。如果想对单个 request 进行检测,在该 request 上右键选择 Run Request 即可(按 Control 多选同样适用)

BurpSuite ——AuthMatrix插件安装与使用_第19张图片
run程序会自动将每个 request 里的 cookie 换成之前设置的同名 cookie,当 response 匹配到正则时,会出现红色,反之是绿色(蓝色是 session 过期)。

转载自https://blog.csdn.net/edisonjh/article/details/106275819

你可能感兴趣的:(网络安全,安全,网络安全)