为什么存储层容易被一并攻破
勒索软件通常从一个普通终端或普通账号起步,逐步提升权限,然后批量加密能够触及的数据。对存储层而言有三个关键事实:第一,攻击者会优先寻找并破坏快照与备份,因为这是受害者唯一的退路;第二,加密写入在存储层看起来与正常写入没有区别,RAID 与复制都会忠实地保存并传播这些数据;第三,拥有足够权限的账号可以直接删除快照,快照本身不构成对抗权限的屏障。因此防护重点不在于把副本做得更快更新,而在于让至少一份副本落在攻击者的权限范围之外。
基本信息
| 攻击特征 | 加密写入在存储层表现为正常写入 |
|---|---|
| 首要目标 | 攻击者会优先破坏快照与备份 |
| 关键原则 | 至少保留一份攻击者无法触及的副本 |
| 实现方式 | 离线介质、不可变快照、独立凭据域 |
| 快照作用 | 受保护快照可在较短时间内完成回滚 |
| 配合措施 | 权限最小化、账号分离、异常写入检测 |
典型使用场景
- 核心数据库与文件服务的日常抗勒索防护设计
- 备份系统权限梳理,避免与生产共用管理员账号
- 快照保留策略调整,防止快照被批量删除后无退路
- 异常检测:短时间内大量文件被改写或扩展名批量变更
- 演练:模拟快照与备份被删除后的重建路径与耗时
- 事件复盘:还原攻击者取得权限的路径与可见范围
防护层次
| 层次 | 措施 | 作用 |
|---|---|---|
| 权限 | 生产与备份使用独立账号与凭据域 | 限制单点失陷后的横向扩散 |
| 快照 | 启用不可变或受保护的快照 | 阻止快照被批量删除 |
| 备份 | 保留离线或不可变副本 | 提供攻击者无法触及的副本 |
| 网络 | 备份网络与生产网络隔离 | 阻断从生产侧直接访问备份 |
| 检测 | 监控异常写入速率与扩展名批量变化 | 尽早发现加密行为 |
| 恢复 | 预定义干净恢复流程与验证顺序 | 缩短真实恢复时间 |
勒索恢复的核心难点是确定干净的时间点。攻击者往往在加密之前已经潜伏一段时间并逐步破坏副本,因此恢复点并非越新越好。恢复流程中应包含对候选恢复点的数据检查,确认其中不包含攻击者植入的内容或后门,再进入正式恢复阶段。
与生产系统共用凭据域的备份系统在勒索事件中几乎必然一起失陷。攻击者一旦取得域管理员或存储管理员权限,可以直接删除快照与备份。启用不可变保留、把备份放在独立凭据域并使用离线介质,是让副本真正处于攻击者权限之外的主要手段。
抗勒索检查项
抗勒索检查项
# [ ] 备份系统是否使用与生产独立的账号与凭据域
# [ ] 是否存在至少一份离线或不可变副本
# [ ] 快照是否启用不可变或受保护属性
# [ ] 备份网络是否与生产网络隔离
# [ ] 是否配置了异常写入速率与批量改名的检测规则
# [ ] 干净恢复流程是否演练过并记录恢复耗时