MSF连接数据库

这只是自己在学习使用msf的时候的一些记录,避免忘记。

首先要启动数据库:service postgresql start

之后进入MSF: msfconsole,

进入msf之后似乎会自动连接数据库,可以执行指令:

db_status确认是否已经连接成功

如果没有连接成功,执行:

db_connet postgres:toor@localhost/msfbook

之后再确认状态。

注意:在没有执行service postgresql start 之前是没法进行数据库的连接的,即使你已经执行db_connet postgres:toor@localhost/msfbook,执行db_status的时候只会显示已经选择postgresql数据库,而没有进行连接。所以,连接数据库之前,首先要启动数据库(这是我自己犯下的愚蠢,不知还会不会有人也会这样,还不知道怎么回事。)

在连接成功后可以执行一些与数据库交互的命令

如:与nmap结合使用

db_nmap -sS -A 目标主机地址

即可侦测目标主机的一些信息,如主机端口,运行软件的版本,系统猜测,甚至ip的跳转情况

之后再执行

db_services 即可查看已经记录下来的扫描结果



如果对你有帮助,欢迎回帖。

你可能感兴趣的:(MSF连接数据库)