会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 metasploit下载教程!
当前位置:首页 > 综合 > metasploit下载教程 正文

metasploit下载教程

时间:2026-10-17 06:34:44 来源:烟消火灭网 作者:知识 阅读:801次

Metasploit 装起来其实不复杂,下载但官网的教程下载路径改过好几轮,新手照着两三年前的下载教程走,大概率卡在第一步。教程我上周刚在一台干净的下载 Kali 上重装了一遍,顺手把过程记下来。教程Kali 自带的下载版本往往不是最新的,想用新模块还是教程得手动更新或者重新拉源码。

先说最省事的下载做法。Kali Linux 默认已经内置了 Metasploit Framework,教程打开终端敲 msfconsole 就能进。下载如果提示找不到命令,教程说明没装或者被移除了,下载直接 sudo apt update && sudo apt install metasploit-framework 补回来。教程这个方式适合只想跑跑现成模块的下载人,版本跟着 Kali 的软件源走,稳定但偏旧。我见过有人抱怨某个新出的 exploit 用不了,一查版本落后了三个月。

要最新版,去 GitHub 拉。官方仓库地址是 https://github.com/rapid7/metasploit-framework。别直接下 zip 包,那样缺依赖会跑不起来。用 git 克隆:

git clone https://github.com/rapid7/metasploit-framework.git cd metasploit-framework 

克隆完别急着 ./msfconsole,先装依赖。项目里有个 Gemfile,需要 Ruby 环境。Kali 或者 Ubuntu 上先确认 Ruby 版本,官方要求 2.7 以上,现在基本都满足。然后:

bundle install 

这一步最容易出问题。bundle 安装某些 gem 时要编译原生扩展,缺 build-essential、libpq-dev、libpcap-dev 这些头文件就会报错。我那次卡在 pg 这个 gem 上,报错信息一大串,核心就是找不到 libpq-fe.h。补一句 sudo apt install libpq-dev 再 bundle 就过了。另一个常见坑是 nokogiri,缺 zlib 或者 libxml2 的开发包。反正报错别慌,看最后几行缺什么装什么。

装完依赖,直接 ./msfconsole 启动。第一次跑会初始化数据库,等一会儿。如果启动时报数据库连接失败,执行 msfdb init 重建一下。我习惯把 msfconsole 加到 PATH 里,或者做个软链接到 /usr/local/bin,这样在任何目录都能直接敲命令。

有人喜欢用 Rapid7 官方的安装脚本,一行命令搞定:

curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall 

这个脚本会在 /opt/metasploit-framework 下装一套独立的 Ruby 环境,不污染系统。缺点是占空间,而且更新走它自己的渠道。我试过一次,装完大概 1.2G。适合不想折腾依赖的人,但如果你已经有一套 Ruby 环境,反而容易冲突。

Windows 用户别想着原生装,官方早就不支持了。要么用 WSL2 跑 Ubuntu,要么开虚拟机。我见过有人在 Windows 上硬装 Ruby 然后 bundle 报一堆错,折腾一下午没结果。WSL2 里按上面的 Linux 步骤走,十分钟搞定。

装完验证一下。进 msfconsole 后敲 version,看版本号。再敲 show exploits,能列出一堆模块就说明正常。数据库连上的话,db_status 会显示 connected。我习惯再跑个 search ms17-010 确认模块索引没问题。

更新的话,git 克隆的直接 git pull 然后 bundle install。omnibus 装的用 msfupdate。Kali 源装的等 apt upgrade。别混着用,容易版本错乱。我见过有人 git 拉了一份又用 apt 装了一份,结果 msfconsole 跑的是旧的那份,查半天没查出来。

最后提一句,Metasploit 现在分 Framework 和 Pro 两个版本。Pro 是商业版,带 Web 界面和更多功能。个人用 Framework 足够了,别去下那些来路不明的“破解版”,里面塞后门是常事。

(责任编辑:热点)

相关内容
  • 如何用cmd获取他人ip
  • 天博投注体验棒
  • 深网入口
  • 彩神彩票
  • 反诈案例分享
  • 威胁猎人官网
  • 合肥招聘网
  • 黑客教你入侵别人手机
推荐内容
  • 网站的名词解释
  • 渗透测试完全初学者指南
  • 虚拟号码发送短信
  • 成都网站制作
  • 美国常用的购物网站
  • 搭建网络安全实验环境的目的