在使用数据库之前我们先启动postgresql

启动数据库之后再在metasploit中创建并且初始化msf数据库

我们来确认是否成功连接到数据库

还没有连接到数据库。我们先退出metasploit回到终端。输入下图命令

接下来重启metasploit,使用db_status查看,可以看到已经连接上了

连接到数据库之后,意味着我们可以有序地对我们的攻击、扫描等活动进行追踪、记录,我们能够保存来自不同位置不同网络的不同扫描的结果。
使用workspace将会显示当前的工作区。连接到数据库时将选择默认工作区

查看帮助选项

我们来创建一个workspace
再次查看:


*表示我们当前选中的workspace
设置好了以后,从现在起,任何扫描或者第三方应用程序导入的数据都将保存在这儿
接下来我们看看怎么使用
我们可以导入之前的扫描结果文件,也可以直接在控制台中扫描主机、网络。
我们以直接扫描主机为例,扫描结果会被保存在当前的数据库中。

扫描完毕之后我们可以使用hosts命令。将会显示存储在当前工作区的所有的主机

使用db_export命令就可以把我们扫描的结果、搜集到的信息保存为XML文件。

我们去保存的路径下查看

本文详细介绍如何在Metasploit中启动并初始化数据库,通过创建工作区管理和保存扫描结果,实现对攻击活动的有效追踪和记录。文章涵盖数据库连接、工作区设定、主机扫描及结果导出等关键步骤。
3287

被折叠的 条评论
为什么被折叠?



