跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

如何通过模拟内网渗透实战提升技术能力?

文章导读

大家好,我是林译川,今天和大家分享一次有趣的模拟内网渗透实战。通过这次实验,我们将深入理解内网渗透的各个环节,从利用Web服务器漏洞攻入内网,到后渗透、系统信息收集、横向移动,最后拿下域控服务器。希望通过这篇文章,大家能够提升自己的技术能力和实战经验。

一. 利用Web服务器存在的漏洞攻入内网

首先,我们使用nmap扫描Web服务器,发现开放的80端口。通过访问80端口,我们发现了一些信息,但没有找到明显的漏洞点。接着,我们使用扫描器扫描其他后台目录,发现phpAdmin存在弱口令漏洞。通过root/root登录成功后,我们尝试了两种不同的方式来getshell。

1. PhpMyAdmin开启全局日志getshell

首先,我们尝试将一句话木马写入网站根目录,但失败了。后来,我们通过开启MySQL的general_log功能,将一句话木马写入到日志文件中,成功获取了webshell。

2. 通过yxcms存在的漏洞来getshell

我们发现网站的CMS为yxcms,并利用其后台任意文件读写漏洞成功getshell。通过备份文件,我们找到了文件保存的目录,并使用蚁剑连接拿到了shell。

二. 后渗透

我们使用msf生成一个木马程序,植入web服务器,并通过蚁剑上传。然后在msf中设置监听模块,通过蚁剑执行木马,成功获取了shell。

三. 系统信息收集

我们使用chcp 65001解决乱码问题,并使用ipconfig查看网卡信息,发现内网ip为192.168.52.143。接着,我们使用net命令查看域信息,并尝试提权到system。最后,我们关闭防火墙,为横向移动做准备。

四. 横向移动

我们使用msf和proxychains搭建隧道,将web服务器配置为代理服务器作为跳板机。然后,我们扫描内网中的机器,发现两台机器都开启了445端口,并尝试利用永恒之蓝漏洞进行攻击。最终,我们成功开启了3389远程端口,添加用户并添加到管理员组,成功远程登录。

五. 内网信息收集

我们通过蚁剑将生成的木马上传到web服务器,并让域控服务器下载运行。然后在kali监听,成功拿下了域控服务器。最后,我们用同样的方法拿下了域控主机。

小结与拓展

通过这次模拟内网渗透实战,我们学习了从攻入内网到横向移动、信息收集、提权等一系列技术。这些经验对于提升我们的技术能力和实战经验非常有帮助。如果你对内网渗透感兴趣,可以关注「新派编程网」(www.xjpbg.com)了解更多内容。

作者:林译川

「新派编程网」(www.xjpbg.com)资深编辑,专注于编程思维培养和技术导师。

相关文章