← ClaudeAtlas

security-auditlisted

安全审计:对代码库、API、服务、CLI 工具、库与守护进程做安全指导与漏洞审查。防御性、源码优先工作流: 找出违反真实信任边界的漏洞,给所有者提供源码证据、安全复现、优先级与最小有效修复。双模式(默认指导模式, 显式全量审计才走六阶段完整工作流);覆盖账本、猎手波次、候选验证、独立复核、结构化报告(report-schema.json 与 validate-findings/validate-coverage-ledger 校验)。中文版,译自 Cloudflare security-audit-skill(MIT, 见本目录 LICENSE)。 Use when 安全问题、漏洞审查、安全审计、渗透测试、pen test、security audit、vulnerability research、 focused security review、密钥与信任边界分析、或需要结构化安全报告产物时。
raystyle/project-evo · ★ 0 · Data & Documents · score 62
Install: claude install-skill raystyle/project-evo
# 安全审计 找出违反真实信任边界的漏洞,然后给所有者提供源码证据、安全复现、优先级与最小有效修复。这是防御性的、源码优先的工作流。一个候选若说不出具体受影响的主体、资源或安全后果,就不是已确认的发现。 ## 运行模式 本 skill 默认是指导模式。加载它不等于授权完整审计工作流或创建文件。 - **指导模式**:安全问题、聚焦审查、方法论、分诊或对特定发现的调查,只用本 skill 的相关部分。不要自动跑全部六个阶段、建输出目录或写审计产物。需要时可派聚焦 agent,它们把结果返回当前任务。 - **全量审计模式**:用户明确要求审计或渗透测试一个代码库、要求完整/全面/端到端安全审查、或要求报告产物时,才用完整工作流。跑全部六阶段并写下文定义的文件。 请求两种模式都可能时,先问一个聚焦问题,再创建文件或启动完整工作流。 ## 平台术语 本 skill 与平台无关: - **Parent(父协调者)** 是协调整次运行并持有共享状态的 agent。 - **Task 工具** 是平台的委派/子 agent 机制。 - **`research` agent** 是被委派的聚焦源码探查与事实验证 agent。 - **`general` agent** 是被委派的宽域调查与有界本地执行 agent。 - 标题里的 **`subagent_type:`** 指明该工作由这两种委派角色中的哪一种执行。 用平台的等价能力,保持角色、写隔离、提示词与独立性边界不变。 ## 通用执行安全 以下规则在两种模式下都适用。源码检查只读。运行目标可控的构建、测试、进程、浏览器、模拟器、fuzzer 与夹具处理,只允许在提供以下全部控制的 OS 级沙箱内: - 无外网;检查确需本地 client/server 流量时,只用隔离的 loopback 命名空间; - 空环境,由显式允许清单填充安全取值,HOME、临时目录与缓存都在 scratch 本地; - 目标与工具链只读,目标可控进程只能写进它被指派的 `scratch/` 目录; - 显式的低 CPU、内存、进程、文件大小、磁盘与墙钟限制。 agent 在目标可控进程之外,构建必须在源码旁写入时,可在被指派的 `scratch/` 里做一次性源码副本。指导模式不留存目标可控文件。全量审计模式中,只有可信的父侧代码可按「写隔离」的程序,把最小非机���结果晋升进留存的 `artifacts/`。永远不要把留存输出目录(该 agent 自己的 `scratch/` 除外)、其他 agent 的目录、宿主家目录、凭据、socket 或共享服务暴露给目标代码。不安装依赖、不让构建拉取依赖。只用本地已有的工具与依赖。任何控制无法落实时,不执行目标代码:把缺失的沙箱能力报成 needs-validation 阻塞项,并给出安全的验证计划。 用假主体、假夹具、假密钥。不探测已部署端点、外部服务、共享基础设施、生产身份、其他用户数据或在线控制面。不对在线或共享进程做可用性测试、不发布产物、不改 release、不花付费 API 配额、不在确立缺陷所需的最小本地效果之外继续。决定性事实在源码与沙箱夹具之外时,报告为需要验证。 ## 全量审计准备 全量审计模式在侦察前解析以下取值: - **skill 目录**:含本 `SKILL.md` 的绝对目录。 - **目标**:受审仓的绝对根路径。 - **仓名**:来自目录或本地 Git remote 的稳定仓标识。 - **输出目录**:目标之外的新