本篇是一个简单的操作记录,主要是学习下面这篇文章,我只是一个复现:
Windows漏洞利用之MS08-067远程代码执行漏洞复现及深度防御
这位老师的文章非常详细且清晰,对我这种初学者也非常友好。
1.实验环境
(虚拟机)
攻击机:kali (渗透框架Metasploit) ;
被攻击:windows xp (445端口);
渗透工具meterpreter准备
service postgresql start # 启动数据库服务
msfdb init # 初始化数据库
msfconsole # 启动metasploit
启动后可以用db_status命令查看数据库是否连接:
2. 漏洞复现
使用漏洞利用模块exploit:
设置参数
实施exploit
exploit (运行后可以看到建立了一个会话session 1);
session 1 (切换到会话 session 1);
接下来就可以对window XP这样那样了。
在windows XP创建一个账户,并将它设置为管理员权限
结果可以看到:
3.远程连接
端口3389是 Windows 2000 (2003) Server远程桌面的服务端口,可以通过这个端口,用"远程桌面"等连接工具来连接到远程的服务器 ,如果连接上了,输入系统管理员的用户名和密码后,将变得可以像操作本机一样操作远程的电脑,因此远程服务器一般都将这个端口修改数值或者关闭。