渗透测试之逻辑漏洞实战

admin 2022年10月18日17:45:01评论97 views字数 778阅读2分35秒阅读模式

0x01前言

在渗透测试中,逻辑漏洞是一个必不缺少的一部分,以下是一些实战遇到的一些逻辑漏洞

0x02开始入手

第一:在测试逻辑漏洞前嗷,还是测试了其他漏洞,本来想略过的,但是在忘记密码处发现了一个神奇的点

渗透测试之逻辑漏洞实战

它提示用户不存在,然后我输入了一个万能用户”,zhangwei,之后,竟然存在,谢谢zhangwei giegie

渗透测试之逻辑漏洞实战

然后发现验证方式会给我们手机号,但是是隐藏的,突然想到这会不会是前端来进行隐藏的,嘻嘻,又回去抓取返回包一波

渗透测试之逻辑漏洞实战

果不其然,男人的第六感好像也很不错,而且,在集合到前面的校验用户的点,我们可以遍历用户啦,并且可以直接返回用户的手机号以及邮箱

第二:

某某站点,这个站点看起来比较脆弱,但是在经过一些测试之后发现存在一些漏洞,长话短说,上漏洞!

本来觉得这个站点没有洞的,然后发现在注销用户接口,经过测试之后发现他只校验C_id值,这个时候,我们就可以利用改变C_id值来尝试能不能直接注销用户,当然这里存在任意用户注册,注册了两个测试用户不会对用户造成影响

渗透测试之逻辑漏洞实战

渗透测试之逻辑漏洞实战

发现又注销用户传参点

渗透测试之逻辑漏洞实战

渗透测试之逻辑漏洞实战

上文有说经过测试之后只校验C_id值,是因为可以将cookie中的其他传参数据删除掉之后,查看页面是否返回正常,可以初步判断是校验了哪一个传参点

渗透测试之逻辑漏洞实战

渗透测试之逻辑漏洞实战

以上,我们只是修改了C_id的值,就可以修改成功(本来一开始我以为要修改很多传参点,幸运)

渗透测试之逻辑漏洞实战

发现注销成功

渗透测试之逻辑漏洞实战

0x03总结

对于逻辑漏洞来说,可能很多的点需要不停的抓包以及抓返回包,这是一个需要有一点耐心的测试过程,当然,相信男人的第六感,哈哈哈哈哈,本人小白一枚,希望能给各位在测试过程中有一点点小小的帮助。

0x04申明

在此感谢ph大佬提供的文章,ღ( ´・ᴗ・` )比心

此文章仅供学习交流,并且案例漏洞已经修复。请勿非法测试。转发请说明来源。关注下面公众号,学习更多安全知识。



原文始发于微信公众号(乌托邦安全团队):渗透测试之逻辑漏洞实战

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年10月18日17:45:01
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   渗透测试之逻辑漏洞实战http://cn-sec.com/archives/1356526.html

发表评论

匿名网友 填写信息