KAL1 LINUX 官方文档之工具--Metasploit框架
按照Kali Linux网络服务策略,默认情况下,启动时不运行网络服务,包括数据库服务,所以需要采取一些步骤,才能让Metasploit启动并运行数据库支持。
启动Kali PostgreSQL服务
Metasploit使用PostgreSQL作为其数据库,因此需要首先启动。
sudo service postgresql start
您可以通过检查ss -ant的输出并确保端口5432正在侦听来验证PostgreSQL是否正在运行。
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 :::22 :::*
LISTEN 0 128 *:22 *:*
LISTEN 0 128 127.0.0.1:5432 *:*
LISTEN 0 128 ::1:5432 :::*
初始化Metasploit PostgreSQL数据库
随着PostgreSQL的启动和运行,我们接下来需要创建和初始化msf数据库。
sudo msfdb init
在卡利启动msfconsole
现在PostgreSQL服务已启动并正在运行,并且数据库已初始化,您可以启动msfconsole并使用db_status命令验证数据库连接,如下所示。
msfconsole
msf > db_status
[*] postgresql connected to msf3
msf >
免责声明
本文档所有内容仅供安全研究、学术交流与技术学习使用,严禁用于任何未经授权的逆向破解、网络攻击、隐私窃取、恶意软件开发及其他违反《中华人民共和国网络安全法》《数据安全法》等法律法规的行为,使用者应确保已获得目标软件权利人的合法授权并自行承担因使用本文档内容所产生的一切法律责任与后果,作者不对任何直接或间接损害承担任何责任,继续阅读即视为您已知悉并同意上述全部条款。
浙公网安备 33010602011771号