Deploys and operates Greenbone/OpenVAS vulnerability management using python-gvm library via GMP protocol: creates scan targets, executes scans, parses XML reports into JSON summaries with CVSS scores. Useful for automated vulnerability scanning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cybersecurity-skills-zh:implementing-vulnerability-management-with-greenboneThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Greenbone 漏洞管理(GVM,Greenbone Vulnerability Management)是 OpenVAS 背后的开源框架,提供超过 100,000 个网络漏洞测试(NVT)的全面漏洞扫描。python-gvm 库提供 Python API,通过 Greenbone 管理协议(GMP,Greenbone Management Protocol)与 GVM 交互,支持以编程方式创建扫描目标、管理任务、执行扫描和获取报告。本技能涵盖通过 Unix 套接字或 TLS 连接 GVM、认证、创建扫描配置和目标、启动扫描,以及解析基于 XML 的漏洞报告以生成可操作的发现结果。
Greenbone 漏洞管理(GVM,Greenbone Vulnerability Management)是 OpenVAS 背后的开源框架,提供超过 100,000 个网络漏洞测试(NVT)的全面漏洞扫描。python-gvm 库提供 Python API,通过 Greenbone 管理协议(GMP,Greenbone Management Protocol)与 GVM 交互,支持以编程方式创建扫描目标、管理任务、执行扫描和获取报告。本技能涵盖通过 Unix 套接字或 TLS 连接 GVM、认证、创建扫描配置和目标、启动扫描,以及解析基于 XML 的漏洞报告以生成可操作的发现结果。
python-gvm(pip install python-gvm)pip install python-gvmUnixSocketConnection 或 TLSConnection 建立 GMP 连接gmp.authenticate(username, password) 进行认证gmp.create_target(name, hosts=[...], port_list_id=...) 创建目标gmp.create_task(name, config_id, target_id, scanner_id) 创建扫描任务gmp.start_task(task_id) 启动扫描gmp.get_task(task_id) 监控扫描进度gmp.get_report(report_id, report_format_id=...) 获取结果JSON 报告,包含发现的漏洞总数、严重程度细分(关键/高/中/低)、每台主机的发现结果(含 CVE 参考和 CVSS 分数),以及包括持续时间和 NVT 漏洞库版本的扫描元数据。
npx claudepluginhub killvxk/cybersecurity-skills-zhDeploy and operate Greenbone/OpenVAS vulnerability management using python-gvm to create scan targets, execute scans, and parse GMP reports into actionable findings.
Deploys and operates Greenbone/OpenVAS vulnerability management using python-gvm to create scan targets, execute scans, and parse GMP reports for findings.
Deploys and operates Greenbone/OpenVAS vulnerability scanning using python-gvm to create targets, run scans via GMP, and parse reports into JSON with CVSS severity breakdowns.