SuperAPI AI 工具集

security-audit

安全与审计

查看项目

更新于 10-15 20:21

技能介绍

用途:为代码库、API、服务、CLI 工具、库和守护进程提供安全指导与漏洞审查,帮助发现违反真实信任边界的问题,并给出源码证据、安全复现方式、优先级和最小有效修复。

主要能力:技能默认处于指导模式,仅按需使用相关部分回答安全问答、定向审查、方法论、分类或具体发现调查,不会自动运行全部阶段或创建输出目录。当用户明确要求审计或渗透测试代码库、要求完整端到端安全审查或报告产物时,进入完整审计模式,运行全部六个阶段并写入定义的文件。

使用方式:完整审计模式需先确定技能目录、目标仓库根目录、仓库名、输出目录、源码引用等;输出目录默认位于目标之外,如 ~/security-audit-skill/<repo-name>/run-<N>。父代理独占写入共享文件,如 run-metadata.json、architecture.md、coverage-ledger.json、findings.json、REPORT.md、FINDINGS-DETAIL.md、NEEDS-VALIDATION.md。每个猎手或验证者拥有独立目录,仅可写 scratch/,artifacts/ 由父代理保留并隔离。

适用场景:安全问答、定向审查、方法论与分类、具体发现调查,以及明确要求的完整审计或渗透测试。支持 quick、standard、deep 三种配置,以及限定范围的 scoped 运行。

限制:源码检查为只读;目标控制的构建、测试、进程、浏览器、模拟器、模糊测试等只能在操作系统强制沙箱内运行,需无外部网络、空环境、只读目标与工具链、明确资源限制。不得探测已部署端点、外部服务、共享基础设施、生产身份、他人数据或实时控制平面;不得测试可用性、发布产物、更改发布、消耗付费 API 配额。若无法强制执行所有控制,不得执行目标代码,应报告为 needs-validation 阻塞项。不得安装依赖或让构建获取依赖,仅使用本地已有工具与依赖。使用虚拟主体、夹具和密钥。若决定性事实在源码或沙箱夹具之外,应报告为需要验证。

资料未提供具体价格、收费、平台支持范围或效果保证等信息。