本文介绍在Debian 10/9操作系统上安装Metasploit Framework的方法,以脚本的方式安装,全程相当的简单,按照以下步骤操作即可。

在Debian 10/Debian 9上安装Metasploit Framework

通过提供Metasploit安装程序脚本,可以轻松地在Debian 10/9上安装Metasploit Framework,你只需下载安装程序并运行它。

使用wget或curl命令下载Metasploit安装程序:

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

下载该脚本后,将其设为可执行文件:

chmod +x msfinstall

然后执行安装程序以在Debian 10/9系统上安装Metasploit Framework:

$ ./msfinstall

安装程序脚本将Metasploit Framework存储库添加到存储库列表并安装所需的所有工具,如果你的互联网速度较慢,下载可能需要一段时间。

使用以下方法检查Framework版本:

$ msfconsole --version

Framework Version: 5.0.27-dev-

注:可以得出安装的版本是5.0.27。

安装完成后,创建并初始化msf数据库:

$ msfdb init

这将创建初始数据库模式,设置服务帐户和启动服务,应打印类似于以下的输出:

使用打印信息访问MSF Web服务和API。

启动msfconsole的方法

现在该数据库已初始化,你可以启动msfconsole了,运行msfconsole命令:

使用db_status命令验证数据库连接,如下所示:

msf5 > db_status --token 1852b337c09cf94b7ea9a467d3cab4c2dc78... --cert /home/jmutai/.msf4/msf-ws-cert.pem --skip-verify https://localhost:5443

[*] Connected to remote_data_service: (https://localhost:5443). Connection type: http. Connection name: local-https-data-service.

更新Metasploit Framework

要在Debian 10/Debian 9系统上更新Metasploit Framework,请运行以下命令:

$ msfupdate

返回的信息如下:

切换到root用户以更新程序包

更新包缓存... OK

检查并安装更新..

阅读包裹清单......完成

构建依赖树

阅读国家信息......完成

metasploit-framework已经是最新版本(5.0.27+20190604165801~1rapid7-1)。

0升级,0新安装,0删除,0未升级。

注:由于是刚安装的Metasploit Framework版本,所以没有更新版本可供使用。

相关主题

metasploit下载教程linux,在Debian 10/9系统上安装Metasploit Framework的方法相关推荐

  1. debian vbox设置_在Debian 9 Stretch系统上安装VirtualBox的两种方法

    本文向你介在Debian 9 Stretch系统上安装VirtualBox的两种方法:采用Oracle Repository或strectch-backports存储库来安装VirtualBox.本文 ...

  2. 在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动

    在linux(ubuntu16.04)系统上安装RTL8822CE网卡驱动 1.下载8822CE驱动https://github.com/alanfox2000/realtek-linux/tree/ ...

  3. ubuntu java8 java9_在Ubuntu/Debian系统上安装Java 9的方法

    本文介绍在Ubuntu/Debian系统上安装Oracle Java 9的方法:使用webupd8team/java PPA,相同的PPA提供了Java 8和Java 7等旧版Java的软件包,如果你 ...

  4. 如何在Linux(CentOS, Debian, Fedora和Ubuntu)上安装MyCLI

    介绍 MyCLI是MySQL和MariaDB的命令行客户端,允许您自动完成,并帮助您的SQL命令语法. MyCLI特性 在数据库中键入SQL关键字以及表.视图和列时自动完成. 输入时的语法高亮显示. ...

  5. 雨林木风服务器系统安装教程视频,雨林木风win10系统怎么安装.net3.5的方法教程...

    对于雨林木风win10系统怎么安装.net3.5,许多朋友都不清楚该如何安装,为了解决这个问题,雨林木风小编这就给大伙儿写了一篇教程给大家看看,下面就是雨林木风win10系统怎么安装.net3.5的方 ...

  6. metasploit下载教程linux,Ubuntu下安装Metasploit

    Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报. 下载之后记得比对校检码,如果校 ...

  7. Linux系统使用ie浏览器,Ubuntu Linux系统上安装IE浏览器的方法

    由于有些做的项目只能用IE打开(js的问题),firefox打不开js菜单,无奈只能安装ies4linux.首先打开http://www.tatanka.com.br/ies4linux/page/M ...

  8. 平板 刷 linux系统,在Linux系统上安装NotePad++的三种方法介绍

    本文介绍在Linux操作系统上安装NotePad++的三种方法,使用Snap.Wine和NotePadQQ.这里要说的是:由于像Wine和Snap软件包这样的工具,在Linux上运行的Notepad+ ...

  9. debian linux系统安装教程,Debian 10(Buster)安装过程图文详解

    Debian 项目发布了它的最新稳定版 Debian 10,其代号是 "Buster",这个发布版将获得 5 年的支持.Debian 10 可用于 32 位和 64 位系统.这个发 ...

最新文章

  1. setup.py安装
  2. 个人Web前端开发切图PS设置
  3. 处理数字_9_计算标准差
  4. javascript 基础知识1 数据类型
  5. js字符串拼接中关于单引号和双引号的那些事
  6. git commit -m 'comment' 遇到 'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  7. scrt 上传和下载文件
  8. 导频矢量推导与离散信号傅里叶变换
  9. 【前端面试之缓存】js本地缓存、浏览器缓存、服务器缓存
  10. 战舰 Linux服务端,战舰帝国一键端手游服务端+GM工具+视频教程
  11. 【spark2】【源码学习】【环境编译】在idea导入spark源码,执行example并debug
  12. super()继承关系总结
  13. WinCE USB驱动CDevice::EnterOperationalState函数相关
  14. JSON格式转MAP集合
  15. pandas 生成笛卡尔集
  16. 电商支持类API可为电商卖家提高营收的12种方式
  17. 训练模型填充空值(fill null)的几种方法
  18. linux bt客户端 命令行,Linux下的Bt客户端
  19. 物联网无线通讯wifi模块AP和STA模式分别是什么意思?
  20. iso转cue mac_mac如何播放cue文件?

热门文章

  1. 腾讯广告的多媒体AI技术实战
  2. android第三方launcher,目前Android平台最好的Launcher
  3. 高性能时空计算机应用,中国工程物理研究院计算机应用技术怎么样
  4. java读取一个应用程序_Java IO – 在写入其他应用程序时读取一个大文件
  5. python实现一个数如果恰好等于它的因子之和,这个数就称为“完数” 。例如, 6的因子为 1、2、3,而 6=1+2+3,因此 6 是完数。编程找出1000之内的所有完数
  6. 测试管理工具QC第一篇-QC安装步骤(史上最详细的图解过程)-第一篇
  7. 卡住 安装_【书中有路】弹簧式安全阀结构原理、故障解析、安装要点
  8. idea overlays文件夹_Intellij IDEA 文件修改提示星号
  9. 计算机科学与技术素材,计算机科学与技术ppt素材
  10. id vue2路由传参_vue 路由跳转传参