OpenVAS(Open Vulnerability Assessment System)是一款开源的漏洞扫描工具,是Nessus的分支版本。以下是OpenVAS的详细使用说明:
sudo apt update
sudo apt install openvas
sudo gvm-setup
sudo add-apt-repository ppa:mrazavi/openvas
sudo apt update
sudo apt install openvas
sudo openvas-setup
启动服务
sudo gvm-start
访问Web界面
在浏览器中访问:https://127.0.0.1:9392
登录
使用安装时生成的用户名和密码(通常用户名为admin
)
OpenVAS提供多种预设策略: - Full and fast - 全面快速扫描(推荐) - Full and fast ultimate - 更全面的扫描 - Full and very deep - 深度扫描(耗时较长) - Host Discovery - 仅发现主机
结果按漏洞严重程度分类:
点击具体漏洞可查看详细信息:
# 使用omp命令
omp -u <用户名> -w <密码> --xml="<扫描命令>"
# 示例:启动扫描
omp -u admin -w password --xml='<create_task><name>My Scan</name><target><hosts>192.168.1.1</hosts></target><config id="daba56c8-73ec-11df-a475-002264764cea"/></create_task>'
更新插件:定期更新NVT(网络漏洞测试)插件
sudo gvm-feed-update
性能调优:扫描大型网络时适当调整并发连接数
无法连接服务
sudo gvm-check-setup
sudo gvm-stop
然后sudo gvm-start
扫描速度慢
误报问题
通过以上步骤,您可以有效地使用OpenVAS进行漏洞扫描和安全评估。记得定期更新工具和插件以获取最新的漏洞检测能力。