SuperAPI AI 工具集

security-zap-scan

安全与审计

查看项目

更新于 10-15 20:13

技能介绍

用途:对本地应用执行 OWASP ZAP 基线安全扫描,并整理扫描结果。

主要能力:先检查前置条件,确认 Docker 已安装并运行(docker info),并检查项目中是否存在 scripts/zap-baseline.sh;若脚本存在则执行 bash scripts/zap-baseline.sh,若不存在则提示该项目未配置 ZAP 基线扫描。扫描完成后读取 zap-report.html(或文本版 zap-report.md),按 High、Medium、Low、Informational 统计告警总数,列出每个 Medium 及以上级别发现的规则 ID、名称与建议修复方式,并将问题归类为“基础设施层”(在 CDN/代理处修复)或“应用层”(在代码中修复)。若扫描失败,会说明失败原因并给出具体修复建议。

使用方式:在已配置该脚本的项目中调用本技能,技能会按上述流程执行扫描并输出汇总。

适用场景:本地开发或测试环境中对应用做基础安全扫描与结果梳理。

限制:依赖 Docker 与项目内的 scripts/zap-baseline.sh 脚本;未提供脚本时无法执行扫描。资料未说明支持的平台、扫描耗时、报告格式细节及收费情况。