【SRC挖掘】越权漏洞——burp插件被动检测越权漏洞,一个插件让挖洞效率翻倍!Autorize

越权漏洞

什么是越权漏洞?

越权漏洞是指应用程序未对当前用户操作的身份权限进行严格校验,导致用户可以操作超出自己管理权限范围的功能,从而操作一些非该用户可以操作的行为。 简单来说,就是攻击者可以做一些本来不该他们做的事情(增删改查)。
在平时挖掘越权的时候会通过抓包来修改不同id的地方,将id或者cookie更改为其他的账号来测试某个功能点是否存在越权漏洞,比如一个本该只有高权限ID才能进入的功能点,换成低权限ID或者cookie后仍然可以进入,这就产生了越权漏洞,但是每经过一个功能点就需要进行更改,这让整个挖掘漏洞的过程变得很繁琐,因为功能点很多,每一个都要替换的话会浪费很多的时间。能不能让这一个过程变成自动化的,每点击一个功能点就自动替换呢?一个插件就可以做到——Autorize

Autorize插件安装

安装步骤如下图:
在这里插入图片描述

使用步骤

首先使用一个高权限账号,登录后台,比如下图为admin权限,同时要准备一个低权限账号。
在这里插入图片描述
下方为低权限账号:
在这里插入图片描述
获取低权限用户授权令牌标头(Cookie / 授权)或其他能验证用户身份的数据,并将其复制到包含文本“在此处插入注入标头”的文本框中。 注意:此处插入的标头将被替换(如果存在)或添加(如果不存在)。
在这里插入图片描述

拦截过滤器

拦截过滤器允许配置被 Autorize 插件拦截的域,您可以通过黑名单/白名单/正则表达式或 Burp 范围内的项目来确定,以避免不必要的域被 Autorize 拦截,过滤杂包请求,这可以让自己的数据更加清晰明确。
在这里插入图片描述
全部设置好后,点击Autorize is on
在这里插入图片描述
单击“拦截已关闭”开始拦截流量,以便允许 Autorize 检查授权执行情况。这时浏览点击高权限等级的页面,可以看到这个插件同时发送了两个包,一个是高权限一个是低权限。
在这里插入图片描述
其中所有的执行状态有3种:

 1. 绕过了!- 红色 
 2. 强制执行!- 绿色 
 3. 强制执行了吗???(请配置强制检测器)- 黄色

前2个状态已经很清楚了,我就不多说了。

第三种状态意味着 Autorize 无法确定是否强制执行授权,因此 Autorize 会要求您在强制检测器选项卡中配置过滤器。有两种不同的强制执行检测器选项卡,一种用于检测低特权请求的强制执行,另一种用于检测未经身份验证的请求的强制执行。

一般红色代表着存在这个漏洞,而403等相应会证明当前请求被拦截了,也就是不存在越权漏洞。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

webfker from 0 to 1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值