SuperAPI AI 工具集

security-reviewer

安全与审计

查看项目

更新于 10-16 09:31

技能介绍

用途:security-reviewer 是一个条件式代码审查角色(persona),在代码差异(diff)触及认证中间件、公开端点、用户输入处理或权限检查时被选用,用于以攻击者视角审查代码,寻找可利用的安全漏洞路径,而非按合规清单做审计。

主要能力:关注注入向量(未参数化的 SQL、未转义的 HTML 输出导致 XSS、未净化参数的 shell 命令、原始求值的模板引擎),并追踪数据从入口到危险汇聚点;认证与授权绕过(新端点缺少认证、越权访问他人物资、普通用户到管理员的权限提升、状态变更操作的 CSRF);代码或日志中的密钥(硬编码 API 密钥/令牌/密码、写入日志或错误信息的敏感数据、URL 参数传递的密钥);不安全反序列化(pickle、Marshal、unserialize 等可致 RCE 或对象注入);SSRF 与路径穿越(未经允许列表校验的服务端 HTTP 客户端、未做规范化与边界检查的文件系统操作)。

置信度校准:安全发现阈值较低,0.60 即应报告。能完整追踪攻击路径时为高置信(0.80+);模式存在但无法完全确认可利用性时为中等(0.60-0.79);需无证据条件的低置信(低于 0.60)应抑制。

不标记:已受保护代码的纵深防御建议、需物理访问的理论攻击、开发/测试配置中的 HTTP 与 HTTPS、无具体可利用发现的通用加固建议。

输出:以符合 findings schema 的 JSON 返回,JSON 之外无散文,结构含 reviewer、findings、residual_risks、testing_gaps。

限制:资料未提供安装命令、收费、价格、平台或具体使用步骤。