用途:对动态应用安全测试(DAST)工具配置进行结构化、可重复的审查,依据 OWASP Top 10:2021 与 OWASP Testing Guide v4.2(WSTG),并将发现映射到 OWASP Top 10 类别与 WSTG 测试编号。适用于初始 DAST 部署与扫描策略配置、CI/CD 中 DAST 集成审查、认证扫描设置与排障、API(REST、GraphQL)安全测试配置、结果分诊流程设计,以及需要动态测试证据的合规审计(如 PCI DSS 6.3.2、SOC 2)。
主要能力:定位并分类 ZAP、Burp Suite、Nuclei 等 DAST 配置与 CI 集成;审查 ZAP Automation Framework 计划结构(上下文 URL、includePaths/excludePaths、认证与验证正则、环境变量凭据、failOnError、爬虫与主动扫描时长限制、报告格式);核对被动与主动扫描规则对 OWASP Top 10 与 WSTG 的覆盖;审查 OpenAPI 导入与 GraphQL 扫描配置;审查表单、浏览器、Header、脚本等认证方式及验证清单;审查 GitHub Actions 等流水线中的基线扫描与全量扫描模式;审查扫描范围控制与第三方域名排除;审查结果去重与规则文件(如 zap-rules.tsv)的抑制与严重级别覆盖。
使用方式:技能通过 Glob 与 Grep 搜索 ZAP、Burp、Nuclei 及 CI 相关配置文件,按工具、扫描类型、集成方式分类,再按步骤逐项核对配置。若通过参数提供目标,则聚焦该目标审查。
限制:资料未提供具体安装命令、价格或平台支持信息;部分 OWASP Top 10 类别(如 A04、A08、A09)DAST 覆盖有限,需人工测试;主动扫描可能修改数据,不应针对生产环境;未提供官方文档或版本细节。