csocommit 7dc2f23 · v3.0.0SKILL.md · 安全审计
CSO 安全审计
通过 gstack-cso 辅助程序做以证据为准的安全审计,报告有据可查的发现;综合模式可加入复现和修复候选。
需要已安装 gstack-cso;综合模式会在本地 Docker 中运行应用,脱敏报告保留 30 天。
npx skills add garrytan/gstack --skill cso已选中命令,请手动复制。
- 权限
- read-repo
- write-files
- shell
- network
- 兼容工具
- Claude Code, Codex, Cursor, Copilot
- GitHub
- 138.5k
- 来源
- 社区 · Garry Tan
- 状态
- 扫描通过
- 许可证
- MIT
- 分类
- 安全审计
核心规则
证据先于保证:只报告具备攻击者可控入口、跨越安全边界并有实际影响的发现。
执行阶段
阶段 01解析模式并启动
解析范围和参数,通过可信的启动器只启动一次运行,之后只用辅助程序的 inspect/read/history 读取源码。
阶段 02建模与攻击面
梳理参与者、资产、入口、租户边界和安全不变量,并记录端点、上传、Webhook、CI/CD 等攻击面。
阶段 03按范围审计
根据所选范围执行基础设施、代码、技能、供应链或 OWASP 等审计阶段。
阶段 04证据评估与质询
分别判断严重性、置信度和证据,由独立审查者或单独的怀疑式复核质询每个候选,并排查同类位置。
阶段 05报告与复查
报告以完整、部分或未评估开头并列出发现表,通过辅助程序保存;可用 resume、replay、recheck 继续或复查。
权限说明(据 SKILL.md 整理)
| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 不需要 | 不改动分支或项目源码;报告和修复候选由辅助程序保存在私有状态目录中。 |
| 命令执行 | 部分需要 | 只能运行 gstack-cso 启动器,不在主机上直接运行目标工具或 Docker。 |
| 网络外发 | 部分需要 | 只查询公开的包和安全公告 ID;使用 --offline 可关闭全部网络访问。 |
SKILL.md 头部信息(YAML)
---
name: cso
version: 3.0.0
description: "Security audit: supported static findings; qualified profiles add reproduction and repair candidates. (gstack)"
allowed-tools:
- "Bash(~/.claude/skills/gstack/bin/gstack-cso-launcher *)"
- "Bash(~/.claude/skills/gstack/bin/gstack-cso-launcher.exe *)"
triggers:
- security audit
- check for vulnerabilities
- owasp review
---相关技能
规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。