永恒之蓝(Eternal Blue)爆发于2017年4月14日晚,是一种利用Windows系统的SMB协议漏洞通过445端口来获取系统的最高权限,以此来控制被入侵的计算机。甚至于2017年5月12日, 不法分子通过改造“永恒之蓝”制作了wannacry勒索病毒,使全世界大范围内遭受了该勒索病毒,甚至波及到学校、大型企业、政府等机构,只能通过支付高额的赎金才能恢复出文件。不过在该病毒出来不久就被微软通过打补丁修复。
警告:本文只做学习交流使用,切勿用作非法用途!!!
前提
攻击机:kali Linux2021(Kali安装Metaploit工具),win10(安装远控木马生成程序)
靶机:windows server2003(未打永恒之蓝补丁,关闭防火墙,开启远程控制)
一,漏洞复现
1.靶机和攻击机互相ping一下,看是否能连通
2.启动msf工具
3.搜索ms17-010即永恒之蓝漏洞的代码
4.使用ms17-010的辅助性脚本
use auxiliary/scanner/smb/smb_ms17_010 探查靶机是否开放445端口
5.使用ms17-010攻击性模块
use exploit/windows/smb/ms17_010_eternalblue 攻击靶机,获取权限
6.输入shell,如果出现dos指示即表示漏洞利用成功,成功获取了靶机的权限
二,永恒之蓝的综合利用
(1)输入screenshot命令可以截取靶机的桌面
(2)对目标靶机上传远控马,并激活远控马,操作配截图
制作远控马传到kali里面,使用kali传输到目标靶机
激活该木马
可以看到控制成功
(3)对目标靶机建立用户,并且开启靶机的远程桌面,使用该用户进行连接,操作配截图。
创建用户查看,用户创建成功
在本机使用mstsc命令使用创建的用户连接靶机,进行远程桌面控制