Agent Skills
返回列表
🔒

OWASP ZAP 安全审计

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/owasp-zap-security-audit-skill 技能。

技能介绍

解决什么问题

在做 Web 应用安全测试时,人工打开 ZAP GUI 抓包、点扫描、整理告警往往打断研发流程。该技能把 OWASP ZAP API 包成可脚本化入口,让安全测试能跟 CI、预发布检查或专项审计走同一条流水线。

它如何工作

  • 输入待测站点或接口范围,先通过 spider crawl 和 ajax spider endpoints 发现可访问路径。
  • 调用 active scan 对目标发起主动探测,收集 ZAP 产生的安全问题。
  • 输出结构化 findings 报告,并把每条问题关联到 CWE 分类 与 OWASP Top 10 类别映射。
  • 适合把结果沉淀到漏洞库、告警看板或评审清单中。

适用边界与注意点

  • 只应在有授权的测试环境使用;主动扫描会产生真实请求,可能影响线上服务。
  • 结果依赖 ZAP 规则、爬取覆盖范围和目标应用的可探测性,Ajax 路由复杂时仍需人工确认。
  • 上游使用要求和限制需以 SKILL.md、https://github.com/1991513ccie-png/skills 及 ZAP 官方文档为准。

使用场景

  • 发布前对 Web 应用进行自动化安全检查,获取包含 CWE 和 OWASP Top 10 映射的漏洞报告。
  • 使用 Ajax Spider 爬取动态渲染的 SPA 页面,配合主动扫描发现隐藏在客户端路由中的潜在安全问题。
  • 将 ZAP 的主动扫描结果接入 CI 流水线,自动生成符合 OWASP 标准的漏洞清单用于代码评审。

适合人员

  • 负责应用上线的 DevSecOps 工程师,需要在 CI 流程中自动执行 Web 漏洞扫描并获取标准化报告。
  • 进行安全评估的渗透测试人员,希望通过 API 调用 ZAP 主动扫描与 Ajax 爬取来扩充测试覆盖面。
  • 负责代码审查的研发负责人,需要将扫描结果按 CWE 和 OWASP Top 10 分类以追踪和修复安全隐患。