看着我怎样根据参数环境污染绕过IDOR

访客4年前黑客文章818

在一次网站渗透测试全过程中,我无意间发觉了一个趣味的IDOR(不安全的立即目标引入)系统漏洞,根据应用参数环境污染技术性(运用一个被忽视的功能测试), *** 攻击将可以取得成功地在目标网站上完成IDOR绕过。

那时候,我试着在目标应用软件所下属的REST API中找寻IDOR系统漏洞,但悲剧的是,目标网站中没有一个连接点存有传统式的IDOR系统漏洞。但是,历经我的一番勤奋,我发现了根据数次出示同样的参数名,而且应用不一样的参数值,大家就可以在目标运用上取得成功完成IDOR绕过了。

下面,我将跟大伙儿详细介绍怎么使用参数环境污染技术性来完成IDOR绕过。

假定大家的账户的UserID为123,为了更好地检测IDOR,我们可以将UserID的值从以前的123改动为另一个用户账户的UserID-456。假如目标应用软件不会有传统式的IDOR系统漏洞,那麼大家可能接受到“401 未认证”的情况提醒。

这时,为了更好地完成IDOR绕过,大家必须应用参数环境污染技术性,即传送2个UserID参数,在其中一个包括目标账户的UserID,另一个参数必须包括你账户的UserID。

下面的图表明的是大家所推送的样版请求:

在网站渗透测试的全过程中,因为我碰到了相近的情景。我的检测目标是一个REST API连接点,这一应用软件连接点主要表现出了下列个人行为:

1、检验之一个UserID参数;

2、推送请求的用户必须在GET请求中包括她们的UserID;

在那样的情景下,大家只必须在原请求的基本上,提升至2个UserID参数就可以完成IDOR绕过了。在其中的之一个UserID便是目标用户账户的UserID,另一个便是 *** 攻击账户的UserID,这样一来,大家就可以蒙骗目标应用软件并让它觉得大家所推送的是一个真正的合理合法请求了。

我帐户的个人信息会表明我的全称及其别的基本信息,但这种信息内容不容易表明给别的的用户。

大家所结构的故意请求中必须包括我账户的UserID,必须留意的是,我在这干了大部分网站渗透测试工作人员都是会做的事儿,也就是将请求中的UserID改动为了更好地另一个用户账户的UserID。

但悲剧的是,啥都没有产生…并且我都接受到一个401未受权不正确,真是不幸!

下面的图表明的是没法绕过传统式IDOR的请求信息内容:

充分考虑参数环境污染技术性的完成,我试着在检测示例(请求)中加上了自己的UserID参数及其目标用户的UserID,并为此来试着浏览目标用户的个人信息。

想来大伙儿也猜到,这一次我成功了!

下面的图表明的是大家运用参数环境污染技术性搭建的IDOR绕过请求:

没有错,根据融合参数环境污染技术性结构出去的故意请求,我取得成功取得了目标用户的全称及其许多不容易公布的比较敏感信息内容。值得一提的是,因为基本上目标应用软件的全部参数都没法抵挡这类进攻,因而这类安全隐患可能给这一应用软件产生“破坏性”的严厉打击。

相关文章

如何同步同时接收领导微信语音

越是到了冬季,小孩子脆弱的肌肤都会受到很大的创伤,平时不注意保暖很容易引起小孩冻疮,不仅瘙痒难耐,又是还伴随着疼痛,家长在生活中要多观察孩子的状态,首先就要了解孩子冻疮病因,在做好预防措施,若是有冻疮...

上海市保健养生桑拿会馆_去一次简直令人回味无穷啊!

上海市保健养生桑拿会馆?去一次简直令人回味无穷啊! 上海市保健养生桑拿会馆?去一次简直令人回味无穷啊! 我们都是上海市集健康养生、美容护肤、健康保健、推拿于一体的大中型休闲中心,出示足道足...

室内湿度多少合适(室内湿度70要除湿吗)

室内湿度多少合适(室内湿度70要除湿吗)

在干燥的室内呆久了会使人皮肤紧绷、干燥上火,那么冬天室内湿度一般多少好?怎么提升室内湿度?下面一一为大家介绍。 冬天室内湿度一般多少好 人体感觉舒适的湿度是:相对湿度低于70%。 按理论来说,人体能...

网上有能查询爱人历史开房信息

. 孩子得了中耳炎会对听力以及身体健康有所损伤,对身体有很大的危害,根据病情的症状不一,有部分患者能够自行自愈,那么,儿童中耳炎怎么治疗呢?接下来友谊长存小编就来说说。 儿童中耳炎有什么危害 1...

线上+线下+物流一体化S2B2C商业生鲜新零售模式

线上+线下+物流一体化S2B2C商业生鲜新零售模式

纯电子商务将死,新零售已来,转型远超大家想像!单纯性的网上或线下推广方式,早已没法获得长久的发展趋势,连通线发布线下推广的“任督二脉”,才可以能够更好地为顾客创造财富。 一、生鲜...

word软件是什么软件(word软件常见问题解决办法)

word软件是什么软件(word软件常见问题解决办法)

办公软件常见问题及处理方法 一、编辑word文档时打字后面的字消失如何解决? 方法1.在word文档界面的底下,找到改写两个字,单击改写,让改写两个字变成插入状态即可。如下; 编辑word文...