用途:对代码仓库执行全面安全审计,识别 Web 与 API 安全漏洞,并给出可操作的利用步骤与概念验证(PoC),最终生成 Markdown 审计报告。
主要能力:先检测技术栈(后端/前端框架、数据库、认证系统、云与容器配置、包管理器),再通过安全审计与深度漏洞研究两类子代理分析注入类漏洞(SQL/NoSQL/命令/代码/模板注入)、认证与授权缺陷(JWT、OAuth、会话、IDOR、越权)、跨站问题(XSS、CSRF、CORS、点击劫持)、数据暴露、安全配置错误、业务逻辑漏洞,以及 SSRF、XXE、反序列化、路径遍历、加密弱点、API 授权与限流问题、容器与云配置问题。每条发现包含描述、文件与行号、严重级别、影响、复现步骤、漏洞代码、PoC 与修复建议,并汇总统计与最佳实践建议。
使用方式:以技能命令调用,可选参数 --path <directory> 指定仓库路径(默认当前目录),--focus <category> 聚焦类别(如 injection、auth、api、crypto、logic,默认全部)。示例:/security-auditor、/security-auditor --path /path/to/repo、/security-auditor --focus injection、/security-auditor --path ./backend --focus auth。报告以时间戳命名写入目标目录,如 security-audit-report-<timestamp>.md。
适用场景:自有或已获授权仓库的发布前审计、定期安全检查、将发现纳入安全开发生命周期。
限制:仅限授权安全测试,不得对未授权生产系统执行利用;审计耗时随仓库规模变化;第三方库、压缩/编译代码与测试夹具一般不在范围内(检测到漏洞版本时会注明)。具体模型与运行环境要求以实际工具为准,资料未提供收费、价格与平台信息。