赞
踩
漏洞原理:
ms12-020(漏洞全称:Microsoft Windows 远程桌面协议远程代码执行漏洞) 漏洞是一个远程代码执行漏洞。它主要是由于 Windows 内核在处理特制的请求时存在错误,导致攻击者可以通过网络向目标系统发送恶意请求,进而在目标系统上执行任意代码。
漏洞复现环境部署
kali Linux (ip 192.168.1.5)
Windows Server 2008 R2 (ip 192.168.1.20)
复现过程:
1.扫描目标机端口,查看3389端口是否开启
查看到3389端口open,也就是开启,执行下一步
2.进入msf控制台
3.搜索ms12-020漏洞
0 auxiliary/scanner/rdp/ms12_020_check是漏洞扫描模块
1 auxiliary/dos/windows/rdp/ms12_020_maxchannelids是攻击载荷模块
一般是先使用漏洞扫描模块进行扫描查看是否可以利用漏洞
输入use 0使用漏洞扫描模块,进入后使用show options查看可使用选项设置rhosts为靶机ip
设置rhosts为靶机ip,设置完成后run执行,执行后显示漏洞可利用
back返回用use 1使用攻击载荷模块,剩下操作与漏洞扫描模块一样,run执行
靶机桌面:
复现结束
若攻击未成功原因可能是目标开启了防火墙或禁用了远程桌面
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。