用途:审计代码库、云配置与应用层中的访问控制实现,发现安全漏洞与策略违规。目标对象包括 IAM 策略、ACL、RBAC 配置、文件权限和 API 授权逻辑,重点识别权限提升路径、过宽授权以及违反最小权限原则的问题。
主要能力:枚举 IAM 策略文件、RBAC 配置、ACL 定义、中间件授权检查及 .htaccess 等访问控制定义;构建角色到资源的权限矩阵;按最小权限原则评估授权,标记通配符权限、过宽资源范围和授予非管理角色的管理权限;检查职责分离违规;追踪角色继承链识别权限提升路径;检查 API 路由处理器与中间件缺失或不一致的授权检查;验证默认拒绝是否生效;对照 NIST AC-1 至 AC-25、GDPR 第 25 条、SOC 2 CC6.1 等合规要求;按严重程度分级并生成修复计划。
使用方式:需能访问目标代码库与配置文件(位于 ${CLAUDE_SKILL_DIR}/),熟悉所用授权模型(RBAC、ABAC、ACL 或 IAM),并具备 grep、find 等标准 shell 工具;云审计需安装并认证 aws iam、gcloud 或 az 等 CLI。参考 ${CLAUDE_SKILL_DIR}/references/README.md 获取 IAM 最佳实践、ACL 漏洞模式与 NIST/GDPR 标准。
输出:权限矩阵、含严重程度与 CWE 引用的发现报告、合规差距分析、权限提升路径、执行摘要。
限制:需相应文件系统读取权限;云审计依赖已安装并认证的 CLI;大型代码库可能超时,需用 --exclude 缩小范围;混合策略格式需先归一化。具体收费与平台支持暂未提供。