Kali/Ubuntu GVM (openvas)安装及使用
前言
GVM是一款系统级开源漏洞扫描工具。基础版本开源免费,漏洞库更新还算及时。 开源免费就是它最大的优势。
一、在Kali上安装GVM
- 更新Kali
apt update
apt upgrade
apt dist-upgrade
- 安装GVM
sudo apt install gvm
sudo gvm-setup
sudo gvm-check-setup
sudo gvm-feed-update
sudo -u _gvm gvmd --user=admin --new-password=qwerty
vim /lib/systemd/system/greenbone-security-assistant.service
修改 ExecStart=/usr/sbin/gsad --listen 0.0.0.0 --port 9392
将 listen ip地址修改为 0.0.0.0
sudo gvm-start
sudo gvm-stop
二、安装中可能会遇到的问题
1. gvm-setup检查不过,Postgresql数据库冲突
通常Kali系统会默认安装Postgresql数据库,监听5432端口。但是GVM使用的是最新的Postgresql数据库,现在使用的是Postgresql14,但是Kali系统安装了Postgresql13,并占用了5432端口。所以就需要修改Postgresql 13 的监听端口;然后将Postgresql 14的端口改成5432
1.1 修改 postgresql13 监听端口
编辑postgresql13配置文件
vim /etc/postgresql/13/main/postgresql.conf
将 port = 5432 修改成 5433
下面是截取的部分配置文件内容
port = 5433
max_connections = 100
unix_socket_directories = '/var/run/postgresql'
1.2 修改 postgresql 14监听端口
编辑postgresql14配置文件
vim /etc/postgresql/14/main/postgresql.conf
将 port = 5433 修改成 5432
下面是截取的部分配置文件内容
port = 5432
1.3 重启数据库或者直接重启系统使配置生效。
切换数据库后必须执行:sudo gvm-feed-update 命令更新漏洞库
使用
未完待续
总结
总体来说安装还是比较简单的,但是在更新漏洞库的时候是非常耗时的,需要耐心等待。
|