Kali学习 | 漏洞利用:4.6 渗透攻击PostgreSQL数据库服务
PostgreSQL介绍
PostgreSQL是一个自由的对象——关系数据库服务(数据库管理系统)。它在灵活的BSD-风格许可证下发行。
当第一次启动msfconsole时,Kali中的Metasploit会创建名称为msf3的PostgreSQL数据库,并生成保存渗透测试数据所需的数据表。然后,使用名称为msf3的用户,自动连接到msf3数据库。
所以,攻击者可以利用这样的漏洞自动的连接到PostgreSQL数据库。
操作步骤
(1)启动MSFCONSOLE。执行命令如下所示:
#msfconsole
(2)搜索所有有效的PostgreSQL模块。执行命令如下所示:
以上信息显示了PostgreSQL所有相关的模块。此时可以选择相应的模块进行攻击。
(3)使用PostgreSQL扫描模块。执行命令如下所示:
msf> use auxiliary/scanner/postgres/postgres_login