SuperAPI AI 工具集

openvas

安全与审计

查看项目

更新于 10-16 07:15

技能介绍

用途:在授权渗透测试中,对已批准资产进行广度漏洞扫描,采用 OpenVAS 或 Greenbone 风格的工作流,获得基线级别的暴露面覆盖。主要阶段为漏洞分析,次要阶段包括发现与侦察、复测与收尾。

适用情形:需要对已批准主机或服务做扫描器驱动的广度覆盖;需要可重复的开源扫描流程;需要在修复后建立复测基线。应避免在扫描范围或性能约束不明确时使用,也不应在未经分析师验证的情况下直接上报发现。

输入要求:已批准的目标清单与扫描时间窗口;凭据模式、插件范围和排除项;输出与证据要求。

操作流程:将扫描范围限定为符合目标的最小已批准资产集;根据当前阶段目标调整扫描配置;对结果进行分诊,筛选出实质性且可达的问题;在升级前人工验证重要发现;复测时保持相同的扫描配置。

命令语法因发行版而异。在基于 Greenbone 的安装上,较为稳定的命令行示例是服务封装脚本和少量 gvm-cli GMP 请求:

Start GVM services

gvm-start

Stop GVM services

gvm-stop

Check setup and prerequisites

gvm-check-setup

Send a GMP XML request (get version)

gvm-cli socket --xml "<get_version/>"

List existing tasks

gvm-cli socket --xml "<get_tasks/>"

List targets

gvm-cli socket --xml "<get_targets/>"

Start a task by ID

gvm-cli socket --xml "<start_task task_id='<task-id>'/>"

需保留的证据:与已批准资产相关的实质性扫描发现;所用的准确配置、凭据模式和目标范围;哪些发现经过人工验证、哪些仅为分诊。

安全边界:扫描必须保持在已批准目标、时间窗口和插件范围内;在验证之前,原始扫描器输出仅作为分诊输入。

限制:资料未提供具体价格、平台支持范围或效果数据。