SuperAPI AI 工具集

security-audit

安全与审计

查看项目

更新于 10-15 20:09

技能介绍

用途:按安全优先架构指导安全校验,适用于验证 RLS 策略、审计 API 路由鉴权、漏洞扫描、部署前安全审查、检查凭证泄露及复核数据库访问模式。

主要能力:列出禁止与正确模式,例如禁止绕过 RLS 的直接数据库调用,应使用 withUserContext、withAdminContext 或 withSystemContext;受保护路由必须先认证再访问数据;密钥只能来自环境变量;查询需参数化。提供安全审计清单,涵盖 RLS 校验、认证检查、凭证扫描、依赖漏洞与输入验证,并附 OWASP Top 10 对照表。

必要用法:技能使用 {{PLACEHOLDER}} 占位符,须替换为项目值。给出的检查命令包括:grep -r "db\." --include=".ts" app/ lib/ | grep -v "withUserContext\|withAdminContext\|withSystemContext";grep -rE "(sk_live|pk_live|password|secret|key)" --include=".ts" --include="*.tsx" | grep -v "process.env\|.env";npm audit --audit-level=high 或 pip audit;完整检查使用 {{SECURITY_AUDIT_COMMAND}}。

限制:本文档针对特定上下文包装器与文件结构,其他项目需调整;具体漏洞结论、收费、支持平台及实际效果暂未提供,需以实际项目为准。