SuperAPI AI 工具集

security-check

安全与审计

查看项目

更新于 10-15 22:39

技能介绍

用途:security-check 让 AI 以安全工程师身份审计代码漏洞,覆盖 OWASP Top 10 与常见 Web 安全问题,适合在代码审计、认证/授权审查、上线前安全检查等场景使用。

主要能力:按清单逐项评估文件或模块,包括访问控制(端点授权、所有权校验、IDOR)、认证(bcrypt/argon2 哈希、密码强度 12+ 字符)、加密(静态与传输加密、JWT/Cookie 签名校验)、SQL 注入(参数化查询、禁止字符串拼接)、XSS(输入净化、dangerouslySetInnerHTML 与 innerHTML)、命令注入(shell 命令与 eval)、CSRF(令牌或 SameSite Cookie)、安全响应头(CSP、HSTS、X-Frame-Options、X-Content-Type-Options)、密钥管理(环境变量而非硬编码)、会话安全(Secure/HttpOnly/SameSite、登出失效)、API 安全(请求体 schema 校验、批量赋值)、限流、SSRF(URL 白名单)、文件上传(类型/扩展名/大小校验、存储位置)、重定向校验(开放重定向)、依赖 CVE(npm audit 等)。

使用方式:以 $ARGUMENTS 指定审计范围,技能按上述清单逐项检查,并按 Critical > High > Medium > Low 排序输出。每条发现需引用具体文件与行号,并给出可落地的代码修复,而非仅描述问题。输出格式为 Summary、Critical、High、Medium、Low 分节。

限制与约束:允许数据外泄、权限提升或远程代码执行的问题标记为 Critical;不标记框架已处理的保护(如 Prisma 默认参数化查询)。具体安装命令、调用参数细节与平台支持情况暂未提供。