GitHub - RuoJi6/audit-skills: 专注于代码审计skill,最小化轻量化skill,只负责安全边界。 · GitHub
分类
AI智能 / AI工具
预判分类
安全工具
网站介绍
该项目旨在提供最小化、轻量化的代码审计技能,专注于安全边界,帮助开发者或安全人员提升审计效率,内容基于GitHub托管,便于协作与共享。
备注说明
Audit Skills
前言
只做五件事: 1、默认输出目录约定 2、组件漏洞扫描 3、Java/.NET 语言参考、反编译与反混淆 4、确定漏洞有效性 5、安全边界安装
将本仓库中的skills/audit-skills/ 整个目录放置到 claude 或 codex 可识别的 .skills/ 目录下;能力范围覆盖 Java、.NET 与 PHP 审计:
text
.skills/
└── audit-skills/
├── SKILL.md
├── references/
│ ├── java.md
│ ├── net.md
│ └── java-vulnerability.yaml
└── scripts/
使用
在使用本 Skill 的时候,你必须要有强指向性,如:是否存在SQL注入漏洞?。
text
使用 /audit-skills 帮我梳理当前源码的路由信息,输出 Markdown 路由报告。
text
使用 /audit-skills 帮我梳理当前源码下的鉴权信息,包括认证机制、权限配置和路由鉴权映射。
text
使用 /audit-skills 帮我梳理当前源码下的是否存在SQL注入漏洞。
text
使用 /audit-skills 帮我梳理当前源码下的是否存在反序列化漏洞。
text
使用 /audit-skills 帮我梳理当前源码下的是否存在反序列化漏洞,可以使用多Agent形式分配任务进行审计。
text
使用 /audit-skills 帮我梳理当前源码下,分析中间件以及组件是否存在路径穿越漏洞。
使用codex配合(推荐)
通过Codex的目标持续运行:text
/goal
你是代码审计编排器。
任务:
先完整阅读 SKILL.md,严格遵守其中对 claude CLI 的调用方式。
先枚举目标仓库的语言、框架、入口、路由、权限模型、数据流、危险函数、配置与依赖。
将审计拆分为多个漏洞类型,每次调用 claude CLI 只能审计一种漏洞类型。
每轮审计必须要求 claude 只输出当前漏洞类型的发现,不要泛化到其他漏洞。
每轮结果必须包含:漏洞类型、风险等级、文件路径、行号、可达路径、触发条件、攻击方式、影响、证据、修复建议、置信度、是否需要动态验证。
主审计员需要复核 claude 的结果,去重、降噪、排除误报,并把所有单项结果合并成复合审计报告。
最终报告按严重程度排序,并明确列出:确认漏洞、疑似漏洞、未发现但已覆盖的审计项、审计盲区。
源码地址:/path
权限要求:
- 默认只允许只读审计。
- 不允许 claude 修改代码、删除文件、提交 git、安装依赖、联网下载、执行破坏性命令。
- 如必须执行命令,只允许用于读取项目信息、搜索代码、运行只读测试或静态分析。
- 不使用 --dangerously-skip-permissions,除非用户明确授权且环境隔离。
获取时间
2026-08-07T16:06:32+00:00
本网址已被浏览 34 次
关键词
代码审计
安全
审计技能
小标签
代码审计
安全
GitHub仓库
暂无截图,待自动生成。
暂无评论,快来抢沙发吧!
