如何解决OpenVAS Scanner扫描插件漏报问题:完整指南
·
如何解决OpenVAS Scanner扫描插件漏报问题:完整指南
OpenVAS Scanner是Greenbone Community Edition的核心扫描组件,能够帮助用户检测网络中的安全漏洞。然而在实际使用中,扫描插件可能出现漏报(false negatives)问题,即无法识别出目标主机中实际存在的安全漏洞。本文将详细介绍导致漏报的常见原因及解决方案,帮助用户提升扫描准确性。
一、漏报问题的常见原因
漏报问题通常与扫描配置、网络环境或插件本身有关。根据官方文档,以下是主要原因:
- 网络带宽不足:当网络带宽低于硬件系统所能产生的带宽时,扫描过程可能出现超时,导致漏洞检测不完整。
- 超时设置不合理:默认的读取超时时间(checks_read_timeout)为5秒,在低带宽环境或远程扫描(如互联网主机)时可能过短。
- 并发扫描参数设置过高:同时扫描的主机数(max_hosts)和检查数(max_checks)过多会增加网络负载,导致扫描结果不稳定。
二、解决漏报问题的关键配置优化
1. 调整超时设置
OpenVAS的checks_read_timeout参数控制插件读取响应的超时时间。建议根据网络环境调整:
- 局域网环境:保持默认5秒或适当增加至8秒
- 互联网扫描:增加至10秒以上,可在
openvas.conf或openvasrc配置文件中修改
2. 优化并发扫描参数
通过调整以下参数减少网络负载:
- max_hosts:同时扫描的主机数量,建议根据网络带宽设置,最小值为1
- max_checks:同时进行的检查数量,降低该值可减少网络压力并提高扫描稳定性
这些参数可在OpenVAS配置文件中修改,具体路径为config/redis-openvas.conf。
三、其他实用建议
- 更新扫描插件:确保使用最新的NVT(网络漏洞测试)插件,可通过scannerctl/feed/update.rs中的工具更新
- 选择合适的扫描策略:避免在低带宽环境下使用"Full and Fast"等高负载扫描策略
- 分段扫描:将大型网络分成多个小网段进行扫描,减少单次扫描压力
- 检查插件兼容性:部分插件可能与特定系统不兼容,可参考nasl/builtin/目录下的插件实现代码进行排查
四、总结
解决OpenVAS Scanner漏报问题的核心在于合理配置扫描参数和优化网络环境。通过调整超时设置、降低并发扫描压力、保持插件更新等措施,可以显著提高漏洞检测的准确性。如果需要更详细的配置说明,可查阅doc/manual/openvas/openvas.md中的完整文档。
通过以上方法,您可以有效减少漏报情况,让OpenVAS Scanner更好地保护您的网络安全。记住,定期检查和优化扫描配置是确保安全检测准确性的关键!
更多推荐

所有评论(0)