声明: 本文由作者云宝根据GB/T 22080-2025《信息技术 安全技术 信息安全管理体系 要求》及ISO 27001:2022标准附录A第8章编写,供管理体系审核员及信息安全从业者参考。
一、引言——技术控制措施为什么难审
在ISO 27001:2022的附录A中,第8章"技术控制措施"(Technological controls)共包含19个控制项(A.8.1至A.8.34),是附录A中控制项数量最多的一章。相比第5章组织控制(37项)和第6章人员控制(8项)、第7章物理控制(14项),技术控制在审核实践中的挑战最大——因为它涉及实实在在的IT系统部署、配置和运行数据。
许多审核员在为技术控制措施发愁,常见困境包括:
- 技术门槛——审核员不懂网络、加密、日志等底层技术
- 证据难取——控制措施是否生效,不能仅靠翻制度文件
- 被审核方糊弄——对方说"我们装了杀毒软件",但装了什么版本?规则是否更新?覆盖了哪些终端?
- 标准条款理解不透——A.8.7防恶意软件究竟审什么?A.8.16日志记录的最低要求是什么?
本文从审核实战出发,选取技术控制措施中最关键的10个控制项,逐一拆解审核要点、取证方法和常见不符合项。读者可以直接将本文作为技术控制措施的审核检查表使用。
二、A.8.7 防恶意软件保护——最基础但最容易出问题的控制
条款要求
A.8.7要求组织部署防恶意软件保护措施,并确保其持续有效运行。包括检测、预防和恢复三个维度。
审核要点
第一看部署覆盖:问清楚组织的防恶意软件覆盖哪些资产——服务器、员工PC、移动设备?是否有遗漏?典型的遗漏场景包括Linux服务器(很多组织只给Windows装防病毒)、测试环境、临时设备。
第二看更新机制:防恶意软件的特征库更新策略是关键。审核时要求查看:
- 最新一次特征库更新时间
- 更新频次策略(推荐每日更新)
- 不可更新设备的补偿控制措施
第三看扫描策略:是否有定期全盘扫描?扫描范围是否涵盖压缩包、网络共享目录、邮件附件?需要查看扫描策略配置文件或截图。
第四看事件响应:发现恶意软件的处置流程是否明确?是否有历史处置记录?过去12个月的恶意软件事件统计可以提供有效证据。
常见不符合项
- 未覆盖全部资产(尤其是Linux和macOS设备)
- 特征库更新滞后期超过30天
- 扫描策略设定为"仅扫描文件写入时",未配置定期全盘扫描
- 无恶意软件事件统计和趋势分析
实战话术
"请提供你们当前部署的防恶意软件产品列表及覆盖范围。请随机选取3台服务器和2台员工PC,展示防恶意软件的特征库版本和最后更新日期。"
三、A.8.8 技术脆弱性管理——修补漏洞是持久战
条款要求
A.8.8要求组织及时获取、评估并处理已发布的技术脆弱性(即漏洞)信息,并采取措施应对风险。
审核要点
漏洞信息来源:组织通过哪些渠道获取漏洞信息?常见来源包括CVE数据库、厂商安全公告、订阅的安全预警邮件。需要看是否有制度化的信息收集机制。
漏洞评估与优先级:获取漏洞信息后,如何评估风险等级并确定处置优先级?基于CVSS评分还是内部风险评估?是否有明确的SLA(如:高危漏洞72小时内修补,中危漏洞30天内修补)?
补丁管理流程:从漏洞发现→评估→补丁测试→部署→验证的完整流程是否闭环?是否有补丁部署失败的应急方案?
漏洞扫描:组织是否定期进行漏洞扫描?扫描范围、频率和报告如何?近期的扫描报告是重要证据。
常见不符合项
- 无漏洞信息来源清单或订阅已停用
- 补丁部署前未在测试环境验证
- 未对旧版本系统制定补偿控制
- 漏洞扫描报告"只有开始没有闭环"——扫描发现问题但未见处置记录
实战话术
"请提供最近一次漏洞扫描报告,以及扫描发现的高危漏洞的处置清单。请用具体案例说明,当发现一个操作系统高危漏洞时,你们的完整处置流程是怎样的。"
四、A.8.9 配置管理——基线标准是安全的基石
条款要求
A.8.9要求组织建立并实施系统、网络和应用的配置管理基线,并持续监控配置变更。
审核要点
安全基线:是否有经过审批的安全基线文档?基线是否覆盖操作系统、数据库、中间件、网络设备?基线内容的完整性(密码策略、端口开放、服务启用、审计日志等)需要验证。
基线实施检查:随机抽取服务器检查是否符合安全基线配置。示例:Windows服务器的密码策略是否为14位以上强密码?是否禁用了不必要的服务?是否开启了审核日志?
配置变更管理:安全基线的变更是否经过审批?是否有配置漂移(drift)的检测机制?比如使用Ansible、Chef等配置管理工具或定期配置核查。
常见不符合项
- 安全基线文档不完整或长期未更新
- 实际服务器配置与基线不一致(配置漂移)
- 基线变更无审批记录
实战话术
"请提供你们的安全基线文档。我随机抽查一台应用服务器,请管理员登入系统,结合基线文档逐项对照展示当前配置。"
五、A.8.10 信息删除——没有所谓的"删干净"
条款要求
A.8.10要求组织建立信息删除机制,确保不再需要的信息得到安全删除,包括电子数据和纸质文档。
审核要点
删除策略:组织是否有数据保留和删除策略?不同类别信息(客户数据、财务记录、个人隐私数据)的保留期限分别是多少?
电子数据删除方法:是否根据不同存储介质采用不同的删除方法?简单delete≠安全删除,需要确认是否使用了覆写、消磁、物理销毁等方式。对于SSD和云存储上的数据是否有专门的处理方法?
删除记录:是否有信息删除的操作记录或审批记录?尤其是涉及客户信息或PII的删除,应有审计追踪。
常见不符合项
- "删除"只是移出文件,未做安全覆写
- 未考虑云服务中的数据删除
- 无信息删除的操作记录
六、A.8.11 数据脱敏——审的是"你是不是在裸奔"
条款要求
A.8.11要求组织对非生产环境中的数据采取脱敏措施,并按照组织的数据分类分级策略管理脱敏需求。
审核要点
脱敏需求识别:组织是否已识别哪些场景下需要脱敏?典型场景包括:开发测试环境、数据分析外包、第三方演示等。
脱敏方法:使用了哪些脱敏技术?典型方法包括:替换、遮蔽、混淆、泛化。是否有自动化的脱敏工具支持?
脱敏效果验证:是否验证过脱敏后的数据能否反向还原?是否有脱敏效果的测试记录?
常见不符合项
- 直接使用生产数据做开发和测试(未脱敏)
- 脱敏方法过于简单(如仅替换姓名字段,身份证号未处理)
- 无脱敏验证记录
七、A.8.12 数据泄露防护——从DLP配置到行为分析
条款要求
A.8.12要求组织部署数据泄露防护措施,监控并防止敏感数据被未经授权地外传。
审核要点
DLP范围:组织的DLP覆盖哪些渠道?——电子邮件、USB端口、云存储、即时通讯、打印等。是否有不同渠道的差异化策略?
策略配置:DLP规则如何定义敏感数据?是基于关键字、正则表达式还是内容指纹?是否有误报和漏报的优化机制?
事件分析与调查:DLP产生的事件和告警如何处置?是否有DLP事件的调查和跟进的流程?
常见不符合项
- DLP只部署在邮件网关,未覆盖USB、云盘等渠道
- DLP告警量大但实际被分析处置的比例极低
- DLP策略过于宽松("不想影响业务"的常见借口)
八、A.8.13 信息备份——如果你只有一份数据,它就不存在
条款要求
A.8.13要求组织按照定义的备份策略,对信息和系统进行备份,并定期测试备份的可恢复性。
审核要点
备份策略:备份范围(哪些系统和数据)、备份频率、保留周期是否合理?是否与组织的RPO(恢复点目标)对齐?
备份介质:备份数据存储在本地还是云端?是否有异地(offsite)备份?备份数据是否经过加密?
恢复测试:最关键的审核点——是否有定期的恢复测试记录?备份如果没有验证可恢复,等于没有备份。
勒索软件防护:备份系统是否与生产网络隔离?是否有不可变备份(immutable backup)机制?
常见不符合项
- 有备份但从未做过恢复测试
- 备份与生产系统在同一网络中(勒索软件同时加密备份)
- 备份策略与实际RPO/RTO不匹配
实战话术
"请提供上一季度的备份恢复测试记录。请演示如何从备份中恢复一个数据库文件,我用秒表计时。"
九、A.8.15 日志记录——破了案才能看日志?
条款要求
A.8.15要求组织记录用户活动、异常事件、错误信息和系统日志,并根据法律要求保留日志。
审核要点
日志覆盖范围:哪些系统和应用已启用日志记录?是否覆盖了关键业务系统、网络设备、安全设备、数据库?
日志内容完整性:日志是否包含必要的信息——时间戳、用户标识、事件类型、源IP、操作内容、结果状态?
日志时间同步:所有系统的日志时间是否统一通过NTP同步?日志时间不同步会严重影响溯源分析。
日志保护:日志是否被保护防止篡改和删除?是否有日志完整性校验机制?
常见不符合项
- 关键系统未开启日志记录
- 日志保留期不足法律或业务要求
- 审计员可以自行删除或修改日志(职责分离缺失)
- 日志时间不同步
十、A.8.16 日志监控与告警——存了日志不看等于没记
条款要求
A.8.16要求组织监控日志,并对可疑事件进行告警和响应。
审核要点
监控覆盖:是否部署了SIEM或类似的集中日志监控平台?覆盖了哪些日志源?
告警规则:告警规则是否经过配置和定期优化?是否有假阳性管理流程?
告警响应:告警的响应时效和升级路径是否明确?是否有告警处置记录?
定期报告:是否有安全事件的分析报告或监控态势报告?
常见不符合项
- 有日志无监控(存了但不看)
- SIEM告警量太大但无人值守
- 告警处理无闭环记录
十一、A.8.17 时钟同步——不起眼的"定时炸弹"
条款要求
A.8.17要求组织将所用信息处理系统的时钟与批准的单一时间源同步。
审核要点
- NTP服务器配置情况
- 内部NTP服务器的时间源是否可信(如GPS或国家授时中心)
- 是否定期检查各系统的时钟同步状态
常见不符合项
- 部分设备使用非标准NTP源
- 虚拟机时钟漂移严重且未补偿
- 缺乏时钟同步状态的定期监控
十二、A.8.24 密码管理——密钥即命脉
条款要求
A.8.24要求组织对密码密钥在其生命周期内进行管理,包括生成、存储、分发、轮换和销毁。
审核要点
密钥管理策略:是否有密钥管理制度或策略?覆盖哪些类型的密钥(SSL/TLS证书、API密钥、数据库加密密钥、签名密钥等)?
密钥存储:密钥是否存储在HSM、密钥管理服务(KMS)或专用的密码保险箱中?明文存储密钥是大忌。
密钥轮换:密钥是否有定期轮换策略?轮换周期是否合理?是否存在长期未轮换的密钥?
密钥销毁:退役的密钥是否已被安全销毁?
常见不符合项
- 密钥以明文形式存放在配置文件或源代码中
- 使用默认证书或长期未更换的证书
- 缺乏密钥轮换机制
十三、A.8.25 开发与验收中的安全——安全左移不只是一句口号
条款要求
A.8.25要求组织在开发生命周期中纳入安全要求,包括开发环境的安全、代码安全审查、安全测试和验收标准。
审核要点
安全需求定义:开发项目是否在需求阶段就明确了安全需求(如认证方式、加密要求、日志记录要求)?
安全编码实践:是否使用了安全编码规范?是否有代码安全审查(人工或SAST工具)?
安全测试:是否在测试阶段进行安全测试(SAST、DAST、SCA)?漏洞修复后的回归验证?
开发与生产环境隔离:开发人员是否无法直接接触生产数据和生产环境?
常见不符合项
- 安全需求在项目启动后才"补"上
- 代码仅做功能测试,无安全测试
- 开发环境直接使用生产数据(未脱敏)
- 安全缺陷修复后未做回归测试
十四、A.8.34 通信安全——别让数据传输成为短板
条款要求
A.8.34要求组织保护其通信网络中传输的信息。
审核要点
加密传输:内部网络和外部网络中传输的敏感数据是否使用加密协议(TLS、SSH、IPsec等)?是否禁用了不安全的协议版本(如SSL 3.0、TLS 1.0、TLS 1.1)?
网络分段:是否有合理的网络分段和隔离策略?例如:办公网、生产网、外联区是否做了隔离?
远程访问:远程访问是否强制使用了VPN或零信任方案?是否采用了多因素认证?
常见不符合项
- 内部敏感数据传输未加密(内网不加密=安全的误区)
- 仍在使用TLS 1.0或1.1
- 远程访问使用弱认证方式(仅密码)
十五、总结与审核路线图
附录A第8章技术控制措施覆盖了从端点防护到数据加密、从日志记录到安全开发的完整技术栈。在审核实践中,建议按以下优先级进行:
第一优先(必审):A.8.7防恶意软件、A.8.8漏洞管理、A.8.13备份——这三项是技术控制的基础,无论什么类型的组织都应关注,也是最容易出不符合项的地方。
第二优先(视风险定):A.8.9配置管理、A.8.15日志记录、A.8.16日志监控——当组织的业务对信息系统高度依赖时,这些控制项的重要性显著提高。
第三优先(专项场景):A.8.24密钥管理(涉及加密的组织)、A.8.25开发安全(有软件开发的组织)、A.8.34通信安全(涉及远程访问或跨机构数据传输的组织)。
审核工具包:在审核技术控制措施时,建议准备以下工具和材料——
- 安全基线文档(用于核对配置)
- 漏洞扫描报告(用于验证脆弱性管理)
- 备份恢复测试记录(用于验证灾难恢复能力)
- 日志监控平台截图或报告(用于验证日志和监控有效性)
- 网络拓扑图(用于验证网络分段和通信安全)
技术控制措施的审核需要审核员具备一定的IT技术基础,但不要求是技术专家。掌握"问什么、看什么、验证什么"的审核方法论,结合本文的检查表,可以系统性地完成第8章的审核工作。
最后,请记住:附录A第8章的每一个控制项都不是孤立的。A.8.15(日志记录)的日志可以验证A.8.7(防恶意软件)是否告警过事件;A.8.9(配置管理)的基线可以验证A.8.8(漏洞管理)的补丁是否部署正确。综合运用交叉验证的方法,才能对技术控制措施的有效性作出客观判断。
本文由云宝根据GB/T 22080-2025及ISO 27001:2022标准编写,供审核员和信息安全从业者参考。文中审核要点和实战话术基于实际审核经验总结,具体审核策略需结合被审核组织的业务场景和风险环境灵活调整。