从Pro控制台管理数据库
Metasploit为PostgreSQL提供后端数据库支持。数据库存储信息,例如主机数据,证据和利用结果。Metasploit收集的任何数据都存储在数据库中。
您第一次启动Pro控制台时,系统会自动为您设置数据库。控制台每次启动数据库都加载数据库。
使用a启动管理数据库的命令D b_字首。
连接到数据库
要连接到数据库实例,您需要数据库,主机端口号和数据库名称的用户名,密码,主机名。您可以找到Metasploit使用的数据库设置。
要连接到数据库,请使用以下语法:
1
MSF-Pro> DB_Connect用户名:密码@ Host:Port / DB
例如,如果您是Linux用户,则可以运行以下内容:
1
MSF-Pro> DB_Connect -y / Opt/Metasploit/config/database.yml
Pro控制台保留与数据库的连接,除非您断开连接。
验证数据库状态
连接到数据库后,可以运行db_status.命令检查数据库连接。如果数据库已连接,则应查看像“连接到MSF3”的“PostgreSQL等状态消息”。
1
MSF-Pro> DB_Status
2
[*] PostgreSQL连接到MSF3
断开与数据库的连接
使用db_disconnect.命令断开与数据库的连接。
1
MSF-Pro> db_disconnect
这个页面对你有帮助吗?