SuperAPI AI 工具集

security-validation

安全与审计

查看项目

更新于 10-15 17:21

技能介绍

用途:在提交或创建 PR 前对代码与文档进行安全扫描,作为合并前的安全门禁。

主要能力:检测四类问题——secret_exposure(硬编码凭据、API key、token、密码;文档中为 CRITICAL,代码中为 HIGH)、path_portability(用户特定绝对路径,文档中 CRITICAL、代码中 HIGH)、ssh_security(绕过主机校验的 SSH 配置,HIGH)、security_flags(削弱安全性的标志,无警告为 HIGH、有警告为 MEDIUM)。

使用方式:运行扫描脚本,支持整库、指定目录、JSON 输出以及 CRITICAL 继续扫描模式: ./scripts/security_scanner.sh . ./scripts/security_scanner.sh docs/ ./scripts/security_scanner.sh . json ./scripts/security_scanner.sh . text false 依据文件:行号与严重级别处理:CRITICAL 阻止合并,HIGH 要求修复,MEDIUM 需复核并记录理由。修复后需重新扫描确认。可生成含扫描摘要、分级发现、人工复核说明、结论(BLOCKED / CHANGES REQUIRED / APPROVED)与行动项的报告。

适用场景:提交前、创建 PR 前、QA 安全与质量门禁阶段、安全修复后验证,以及修改认证、密钥管理、配置等安全敏感代码时。

限制:资料未提供该技能的安装方式、依赖环境与具体收费信息。参考资料为 scripts/security_scanner.sh 与 references/security-standards.md,具体实现细节暂未提供。