云网牛站
所在位置:首页 > Linux云数据库 > 在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

2020-02-24 21:16:56作者:吴析稿源:云网牛站

本文介绍在Kali Linux 2020.x系统上启动Metasploit框架(Metasploit Framework)的方法。参考在Debian 10/9系统上安装Metasploit Framework的方法

 

前提

1、Metasploit框架服务

PostgreSQL数据库服务器-Metasploit用来存储项目中的数据。

Ruby on Rails。

Metasploit服务。

2、Metasploit框架要求

以下这些是在任何Linux机器上运行Metasploit Framework的最低硬件要求:

CPU-2GHz+处理器。

RAM-4GB RAM可用(建议8GB)。

磁盘空间-1GB可用磁盘空间(建议50GB)。

 

在Kali Linux 2020.x上运行Metasploit框架(Metasploit Framework)

以下这些是为了使Metasploit能够在Kali Linux 2020.x上启动并在数据库支持下运行而需要采取的步骤。

步骤1:启动PostgreSQL数据库服务器

安装参考:在Debian 10下安装PostgreSQL 11.5及配置PostgreSQL数据库的方法

PostgreSQL数据库已安装但未在Kali Linux上启动,使用以下命令启动服务:

sudo systemctl enable --now postgresql

确认服务已启动并设置为在启动时运行:

$ systemctl status postgresql@12-main.service

$ systemctl is-enabled postgresql

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

您还可以通过检查ss -ant的输出并确保5432端口正在侦听来验证PostgreSQL是否正在运行:

$ sudo  ss -ant | grep 5432

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

步骤2:在Kali Linux上初始化Metasploit PostgreSQL数据库

PostgreSQL数据库服务器运行后,继续初始化Metasploit PostgreSQL数据库:

$ sudo msfdb init

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

这将创建并初始化msf数据库。

步骤3:在Kali Linux上启动msfconsole

现在,我们已经启动并运行了PostgreSQL服务,并初始化了数据库,所需的最后一步是启动msfconsole并使用db_status命令验证数据库连接:

$ sudo msfconsole

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

验证数据库连接:

msf5 > db_status

在Kali Linux 2020.x上启动Metasploit框架(Metasploit Framework)

 

关于更新的说明

由于Metasploit框架是Kali Linux操作系统的一部分,因此可以通过apt软件包管理器进行更新,运行以下命令即可:

sudo apt update

sudo apt install metasploit-framework

 

相关主题

使用metasploit破解Tomcat密码

精选文章
热门文章