关于 isms-audit-expert
面向需要验证 ISO 27001 合规性和准备认证的团队的审核管理技能,结合风险导向的审核规划、控制测试、问题跟进和 Python 审核计划生成工具。
主要功能
- 01基于风险的年度审核计划
- 02审核准备与证据收集
- 03ISO 27002 控制测试指引
- 04问题分类与纠正措施
- 05Python 生成审核计划
适用场景
- 01规划 ISMS 审核周期
- 02评估安全控制并记录证据
- 03跟进纠正措施直至关闭
- 04准备认证审核材料
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill isms-audit-expert安装后在 Claude Code 中输入/isms-audit-expert确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/cloud-security-audit.mdiso27001_audit_playbook.mdiso27001-audit-methodology.mdsecurity-control-testing.mdscripts/isms_audit_scheduler.py详细介绍
ISMS 审计专家
面向 ISO 27001 合规验证、安全控制评估和认证支持的内部与外部 ISMS 审计管理。
目录
审计计划管理
基于风险的审计计划
| 风险等级 | 审计频率 | 示例 |
|---|---|---|
| 严重 | 每季度 | 特权访问、漏洞管理、日志记录 |
| 高 | 每半年 | 访问控制、事件响应、加密 |
| 中 | 每年 | 策略、安全意识培训、物理安全 |
| 低 | 每年 | 文档、资产清单 |
年度审计规划工作流
- 回顾以往审计发现项和风险评估结果
- 识别高风险控制措施和近期安全事件
- 根据 ISMS 边界确定审计范围
- 指派审计员,确保其与被审计领域保持独立
- 制定审计计划表并分配资源
- 获得管理层对审计计划的批准
- 验证: 审计计划覆盖认证周期内的所有附录 A 控制措施
审计员能力要求
- ISO 27001 首席审计员认证(优先)
- 不对被审计流程承担运营责任
- 理解技术安全控制
- 了解适用法规(GDPR、HIPAA)
审计执行
审计前准备
- 审阅 ISMS 文档(策略、SoA、风险评估)
- 分析以往审计报告和未关闭的发现项
- 准备包含访谈安排的审计计划
- 通知被审计方审计范围和时间安排
- 为范围内的控制措施准备检查表
- 验证: 在首次会议前已收到并审阅所有文档
审计实施步骤
-
首次会议
- 确认审计范围和目标
- 介绍审计团队和方法
- 约定沟通渠道和后勤安排
-
证据收集
- 访谈控制措施负责人和操作人员
- 审阅文档和记录
- 观察运行中的流程
- 检查技术配置
-
控制验证
- 测试控制设计(是否针对该风险?)
- 测试控制运行(是否按预期有效运行?)
- 对交易和记录进行抽样
- 记录收集到的所有证据
-
末次会议
- 呈现初步发现项
- 澄清任何事实性错误
- 就发现项分级达成一致
- 确认纠正措施时间表
-
验证: 范围内的所有控制措施均已通过有据可查的证据完成评估
控制评估
控制测试方法
- 从 ISO 27002 中确定控制目标
- 确定测试方法(询问、观察、检查、重新执行)
- 根据总体和风险确定样本量
- 执行测试并记录结果
- 评估控制有效性
- 验证: 证据支持对控制状态的结论
有关按附录 A 控制措施划分的详细技术验证程序,请参阅 security-control-testing.md。
发现项管理
发现项分级
| 严重程度 | 定义 | 响应时限 |
|---|---|---|
| 主要不符合项 | 控制失效并造成重大风险 | 30 天 |
| 次要不符合项 | 孤立偏差,影响有限 | 90 天 |
| 观察项 | 改进机会 | 下一审计周期 |
发现项记录模板
Finding ID: ISMS-[YEAR]-[NUMBER]
Control Reference: A.X.X - [Control Name]
Severity: [Major/Minor/Observation]
Evidence:
- [Specific evidence observed]
- [Records reviewed]
- [Interview statements]
Risk Impact:
- [Potential consequences if not addressed]
Root Cause:
- [Why the nonconformity occurred]
Recommendation:
- [Specific corrective action steps]
纠正措施工作流
- 受审方确认发现项及严重程度
- 在 10 天内完成根本原因分析
- 提交带有目标日期的纠正措施计划
- 责任方实施相关措施
- 审核员验证纠正措施的有效性
- 在有解决证据的情况下关闭发现项
- 验证: 根本原因已解决,问题不再复发
认证支持
第一阶段审核准备
确保文档完整:
- ISMS 范围声明
- 信息安全方针(经管理层签署)
- 适用性声明
- 风险评估方法及结果
- 风险处置计划
- 内部审核结果(过去 12 个月)
- 管理评审会议纪要
第二阶段审核准备
验证运行就绪情况:
- 第一阶段发现项已全部处理
- ISMS 已运行至少 3 个月
- 控制措施已落实的证据
- 安全意识培训记录
- 事件响应证据(如适用)
- 访问权限评审文档
监督审核周期
| 时段 | 重点 |
|---|---|
| 第 1 年,第 2 季度 | 高风险控制措施,第二阶段发现项跟进 |
| 第 1 年,第 4 季度 | 持续改进,控制措施抽样 |
| 第 2 年,第 2 季度 | 全面监督审核 |
| 第 2 年,第 4 季度 | 再认证准备 |
验证: 监督审核中不存在严重不符合项。
工具
scripts/
| 脚本 | 用途 | 用法 |
|---|---|---|
isms_audit_scheduler.py | 生成基于风险的审核计划 | python scripts/isms_audit_scheduler.py --year 2025 --format markdown |
审核计划示例
# Generate annual audit plan
python scripts/isms_audit_scheduler.py --year 2025 --output audit_plan.json
# With custom control risk ratings
python scripts/isms_audit_scheduler.py --controls controls.csv --format markdown
参考资料
| 文件 | 内容 |
|---|---|
| iso27001-audit-methodology.md | 审核方案结构、审核前阶段、认证支持 |
| security-control-testing.md | ISO 27002 控制措施的技术验证程序 |
| cloud-security-audit.md | 云服务商评估、配置安全、IAM 审查 |
审核绩效指标
| KPI | 目标 | 衡量方式 |
|---|---|---|
| 审核计划完成率 | 100% | 已完成审核数与计划审核数之比 |
| 发现项关闭率 | SLA 内 >90% | 按时关闭数与总数之比 |
| 严重不符合项 | 认证时为 0 | 每个认证周期的数量 |
| 审核有效性 | 预防的事件 | 已实施的安全改进 |
评论
支持 Markdown