首页/安全/漏洞与攻击面速查/API 扫描的要点与限制
本包目录(294 条)
漏洞基础与评分46 条Web 漏洞原理与防护55 条主机与服务风险面53 条
扫描与验证方法50 条
补丁与修复管理45 条暴露面收敛45 条

API 扫描的要点与限制

API 测试依赖接口定义与鉴权矩阵:有 OpenAPI/Swagger 定义时导入生成请求集合;无定义时先人工梳理关键接口,再按角色逐项验证越权与参数处理。

漏洞与攻击面速查安全更新于 2026-10-12

核查维度清单

核查维度清单
1. 鉴权:无凭据/低权限凭据访问高权限接口
2. 参数:类型边界、数组/对象结构、批量查询上限
3. 速率:大批量请求下的限流与降级行为
4. 数据暴露:响应字段是否超出业务需要(脱敏)
5. 版本与文档:旧版本接口是否仍在线、文档页是否暴露

工具侧示例

工具侧示例
# ZAP 导入 OpenAPI 定义后按上下文扫描
# 或使用支持 OpenAPI 的扫描器导入后限速执行
# 关键:带上测试账号的鉴权头,并配置请求速率上限
API 扫描对写操作要格外谨慎:确认测试环境的等价接口,避免在生产或共享环境产生脏数据。

易错点

  • 用生产账号跑批量写接口测试,产生大量测试订单

数据来源与参考

  • OWASP API Security Top 10(核查维度)
  • OWASP ZAP 文档(OpenAPI 导入)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌