SuperAPI AI 工具集

security-audit-checklist

安全与审计

查看项目

更新于 10-16 00:29

技能介绍

用途:该技能提供一套按严重程度分级的安全漏洞检查清单,用于代码审查中的安全评分,覆盖 OWASP Top 10 常见漏洞,并给出量化扣分与检测命令。

主要能力:按 Critical、High、Medium、Low 四级分类,每级带严重度倍数与扣分区间。Critical(2.0x)含 SQL 注入、远程代码执行、硬编码密钥、认证绕过;High(1.5x)含 XSS、IDOR、SSRF、缺少速率限制;Medium(1.0x)含输入校验缺失、弱加密、缺少安全响应头、CORS 配置错误;Low(0.5x)含详细错误信息、缺少审计日志、依赖过旧。每类漏洞提供 grep 检测命令与证据模板(位置、模式、数量、影响)。

使用方式:可执行完整安全审计(按 OWASP Top 10 清单评分),或针对特定语言扫描,例如检查 Node.js 代码库的注入与认证问题。依赖检查可用 npm audit --json、npm outdated、pip-audit、safety check。语言专项清单见 references 下的 nodejs-security.md、python-security.md、go-security.md、java-security.md。

适用场景:代码审查、部署前安全检查、安全评分与分级报告。

限制:资料未提供安装命令、价格、平台支持范围及实际效果数据;评分与阈值(如最高扣分 9.0、权重 12%)为资料中给出的规则,具体适用性需自行确认。