热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

msf框架linux,在KaliLinux2020.x上启动Metasploit框架(MetasploitFramework)

本文介绍在KaliLinux2020.x系统上启动Metasploit框架(MetasploitFramework)的方法。参考在Debian109系统上安装MetasploitF

本文介绍在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数据库服务器

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

sudo systemctl enable --now postgresql

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

$ systemctl status postgresql@12-main.service

$ systemctl is-enabled postgresql

acca4b12936ff44bc9ec75faf8120ccd.png

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

$ sudo  ss -ant | grep 5432

d3f273b0f0ab9edf05d2261a1b00d7ad.png

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

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

$ sudo msfdb init

9f476802f65a01288892b43db8f2154c.png

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

步骤3:在Kali Linux上启动msfconsole

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

$ sudo msfconsole

8d3b735c0de672e0aa00e2f1b3432628.png

验证数据库连接:

msf5 > db_status

c6ea39988b0b820514dbff233e12b148.png

关于更新的说明

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

sudo apt update

sudo apt install metasploit-framework

相关主题



推荐阅读
author-avatar
拍友2502878393
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有