SuperAPI AI 工具集

nessus

安全与审计

查看项目

更新于 10-16 07:15

技能介绍

用途:Nessus 技能用于在授权测试范围内开展广覆盖的漏洞扫描,主要处于漏洞分析阶段,也可用于发现与侦察、复测与关闭阶段。适用情形包括:需要对已批准资产做扫描器驱动的广度覆盖、需要凭证式或非凭证式的基线审查、需要在修复后执行可重复的复测。

主要能力与流程:将扫描范围限定为符合目标的最小已批准资产集;按当前阶段目标调整插件或策略;对结果做分级,筛出实质且可达的问题;在升级前对重要发现进行人工验证;复测时保留同一扫描策略以保证可比性。需记录的证据包括:与已批准资产对应的实质扫描发现、实际使用的策略、凭证模式与目标范围,以及哪些发现经过人工验证、哪些仅为分级结果。

使用方式:启动与控制语法因安装方式而异,扫描配置通常通过 Web UI 或 API 完成,nessuscli 主要用于本地管理。可用命令包括:nessuscli --help 查看本地 CLI 帮助;nessuscli lsuser 列出用户;nessuscli adduser 添加用户;systemctl start nessusd 与 systemctl stop nessusd 启停 Nessus 服务;也可通过 curl 调用 Nessus REST API 创建和启动扫描,例如向 https://localhost:8834/scans 发送 POST 请求创建扫描,向 https://localhost:8834/scans/<scan-id>/launch 发送 POST 请求启动扫描。

限制与安全边界:当扫描范围或速率限制不明确时应避免使用;不应在未经分析师验证的情况下直接报告原始扫描器输出。扫描须保持在已批准的目标、时间窗口与插件范围内,原始扫描器输出仅作为分级输入,直到完成验证。