实战渗透|记一次抽丝剥茧式的渗透测试

admin 2023年10月8日14:30:56评论41 views字数 1607阅读5分21秒阅读模式

免责声明

由于传播、利用本公众号所发布的而造成的任何直接或者间接的后果及损失,均由使用者本人承担。LK安全公众号及原文章作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!


网站的JS文件中通常会泄漏一些接口、URL、子域等信息,更有甚者会泄漏一些敏感信息,如OSS的AKSK等,我们利用泄漏的接口配合未授权访问,可以获取到更多的敏感信息,为后续渗透工作带来便利。本文以一次项目实战为基础展开。

1、敏感信息泄漏

系统登录框没有验证码,抓下包看看能不能跑个弱口令

实战渗透|记一次抽丝剥茧式的渗透测试

加密加登录失败次数限制,直接放弃

实战渗透|记一次抽丝剥茧式的渗透测试

跑下目录也没有收获

实战渗透|记一次抽丝剥茧式的渗透测试

但是在js中发现了好东西

实战渗透|记一次抽丝剥茧式的渗透测试

利用JS美化工具,发现多个接口目录

实战渗透|记一次抽丝剥茧式的渗透测试

可以简单利用正则编写一个脚本,把接口提取出来

实战渗透|记一次抽丝剥茧式的渗透测试

直接丢进burp中跑一下,发现大部分会报错,缺少参数,但是从报错信息中我们可以获取到接口使用的库

实战渗透|记一次抽丝剥茧式的渗透测试

搜索一下PageInfo的参数发现为pageNum、pageSize

    PageHelper.startPage(pageNum, pageSize);
List<Map<String , Object>> listData = securityCheckDao.selectAllQuestionType(requestJson);

加入参数再遍历一下,发现大量敏感信息,这里一定要注意加上 根目录 这个网站的根目录是statistics

实战渗透|记一次抽丝剥茧式的渗透测试

实战渗透|记一次抽丝剥茧式的渗透测试

但是另一接口存在大量XSL文件,但是找不到正确路径

实战渗透|记一次抽丝剥茧式的渗透测试

正当要放弃的时候,在另外一个包中发现了如下接口

实战渗透|记一次抽丝剥茧式的渗透测试

可以读取pdf文件

实战渗透|记一次抽丝剥茧式的渗透测试

但无法读取xls文件

实战渗透|记一次抽丝剥茧式的渗透测试

再跑下常用接口试下,发现了download

实战渗透|记一次抽丝剥茧式的渗透测试

利用download接口可以直接将xls文件下载到本地,在xls文件中发现大量敏感信息

实战渗透|记一次抽丝剥茧式的渗透测试

2、逻辑漏洞找回密码

在接口中发现找回密码功能(前台并无该功能,猜测是删除了前台入口),但是直接发包报错,缺少参数

实战渗透|记一次抽丝剥茧式的渗透测试

直接猜解登录参数,loginName成功发包,发现密码直接在返回包中(咱也不知道研发是怎么写代码的)

实战渗透|记一次抽丝剥茧式的渗透测试直接以admin身份登录系统后台

实战渗透|记一次抽丝剥茧式的渗透测试

找到一个上传接口,可以上传jsp文件,但是只返回文件名,最终也没有成功找到路径

实战渗透|记一次抽丝剥茧式的渗透测试

3、任意文件读取

突然想到上面的文件读取接口会不会存在任意文件读取,尝试后成功读取web.xml文件,我们可以看到存在log4j

实战渗透|记一次抽丝剥茧式的渗透测试

4、log4j 反弹shell

执行命令,Java版本号打印在dnslog上

实战渗透|记一次抽丝剥茧式的渗透测试

直接反弹shell

实战渗透|记一次抽丝剥茧式的渗透测试

总结

大致思路如下,主要的难点还是在于找到接口相应的参数,配合API未授权获得大量敏感信息,对信息进行进一步利用,思路要放开。

实战渗透|记一次抽丝剥茧式的渗透测试

fuzz接口也可以使用Packer Fuzzer工具也挺好用的,它是一款针对Webpack等前端打包工具所构造的网站进行快速、高效安全检测的扫描工具

https://github.com/rtcatc/Packer-Fuzze

原文链接:https://forum.butian.net/share/2422

欢迎各位表哥点赞,转发,关注!!!


期待与各位表哥的交流

实战渗透|记一次抽丝剥茧式的渗透测试

欢迎大家进q群交流

实战渗透|记一次抽丝剥茧式的渗透测试

关于LK内部纷传圈子

在一些师傅的建议和帮助下也是开通了内部圈子,在开通很短的时间里加入人数已经达到400+,星球内原创文章数量达到100+。纷传主打SRC挖掘和代码审计学习。现在也加入免杀,各类文档资料,各类IT网课等等。纷传目前内容百分之九十以上为师傅们原创文章或思路,以及各大SRC平台的脱敏漏洞报告,真实渗透测试案例。星球目前的嘉宾有资深红队成员,某甲方安全团队成员,SRC高级白帽子等等。欢迎各位师傅们加入一起学习!
经过与内部群师傅们商量,纷传圈子已经由168一年改为168永久,到期为所有师傅进行续费。一次加入,终身免费!!!!
如果师傅还在上学但还是想入圈子学习,请添加我联系方式,私聊我以学生价入圈!!!!
如果有想进圈学习的师傅直接加我微信就好


圈子专栏

实战渗透|记一次抽丝剥茧式的渗透测试

我们可以提供的

实战渗透|记一次抽丝剥茧式的渗透测试

扫码了解

实战渗透|记一次抽丝剥茧式的渗透测试

原文始发于微信公众号(LK安全):实战渗透|记一次抽丝剥茧式的渗透测试

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年10月8日14:30:56
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   实战渗透|记一次抽丝剥茧式的渗透测试https://cn-sec.com/archives/2091583.html

发表评论

匿名网友 填写信息