千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 大力出奇迹——从目录爆破到getshell

大力出奇迹——从目录爆破到getshell

来源:千锋教育
发布人:wjy
时间: 2022-09-27 10:31:04 1664245864

  0x01 获取备份文件

  1、对目标站点进行目录扫描没有什么收获,只有一些403,

从目录爆破到getshell1

  但是总感觉这里会有东西,于是我又重新fuzz了一下目录,把目标的公司名缩写加在了目录名中,果然大力出奇迹,获取到了一个备份文件。

从目录爆破到getshell2

  2、在备份文件中获取到了许多敏感信息

从目录爆破到getshell3

  0x02 通过钉钉KEY和SECRET获取敏感信息

  1、env的文件中有微信小程序、公众号、QQ、钉钉等IM通讯软件的KEY和SECRET

从目录爆破到getshell4

  2、微信的KEY和SECRET都尝试利用了,但都没能获取到token,可能是设置的有IP地址限制,但是钉钉的可以成功利用,利用官方的API 获取accessToken

  https://opendev.dingtalk.com/apiExplorer#/devType=org&api=oauth2_1.0%23GetAccessToken

从目录爆破到getshell5

  然后有了token,能够获取的数据就有很多了,这里只演示一下获取部门列表,根据官方API手册,获取部门列表

从目录爆破到getshell6

  成功获取部门列表信息

从目录爆破到getshell7

  0x03 微信支付宝支付接口信息泄露

  1、在Web.config文件中获取到了微信和支付宝支付的接口信息

从目录爆破到getshell8

  2、支付密钥泄漏,就有可能导致攻击者花1元购买了100元的商品。

  系统进行验证时,会发现签名正确,商户号正确,订单号支付成功,若代码没有验证支付金额与订单是否匹配,将完成攻击者的订单。在许多网站或者App中,曾出现过只验证签名和订单id的情况,没有验证实付金额,因此可以通过这种金额篡改进行攻击。

从目录爆破到getshell9

  3、并且文件中还泄漏了证书文件

从目录爆破到getshell10

  有了证书就可以调用微信支付安全级别较高的接口(如:退款、企业红包、企业付款)

  4、这里就没有进行利用(害怕ing)

  0x04 接口文档泄露导致getshell

  1、泄露的文件中还有一个接口文档,在其中查到了一个文件上传的接口

从目录爆破到getshell11

  2、测试后发现该接口是未授权访问并且可以上传webshell

从目录爆破到getshell12

  但是返回的链接直接拼接到url上并不是正确的shell路径,于是本着大力出奇迹的原则,开始爆破webshell的路径,可以先选择一些常用的上传文件的接口路径进行爆破

从目录爆破到getshell13

  我们发现uploadFile这个路径和其它的不太一样

从目录爆破到getshell14

  成功连接shell

从目录爆破到getshell15

  0x05 总结:

  1、本次能有这么多收获,都是从那个备份文件中获取到的信息,fuzz目录这个思路是从密码爆破中学来的,虽然好多公司都要求密码设置强密码,但是还是有一定的逻辑的

  比如说

  腾讯的系统

从目录爆破到getshell16

  可以自己收集一些特定密码,进行爆破,简单写了一个python脚本,还不太完善,大家可以加入一些自己的想法。

从目录爆破到getshell17

  2、对于密钥的利用,需注意要区分是企业内部应用还是第三方应用,关于微信密钥的利用可以看下这位大佬的文章:https://xz.aliyun.com/t/11092

  3、文件上传接口那里,也是花了很长时间,慢慢尝试才成功上传了的。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT