企业备份集体失效,根因不在备份软件,而在同域、在线、可写这三个前提同时成立:攻击者拿到域管权限,备份被一并接管。
勒索攻击为什么能一次加密掉企业的全部备份
因为多数企业的备份系统与生产系统共用同一套身份体系。攻击者拿到域控或运维主机的管理员凭据后,备份服务器、备份存储、备份软件控制台都落在同一套凭据的授权范围内,删除备份和加密生产数据用的是同一次登录。备份软件没有失效,失效的是「备份管理员权限独立于生产权限」这个前提。
公开披露的勒索事件里,攻击链的固定动作是先拿域管、再横向到备份、最后统一加密。这个顺序不是攻击者偏爱备份,而是备份服务器往往是域内权限最高、防护最松懈的一台机器。
- 凭据复用:备份服务器的本地管理员口令与生产域口令相同,或备份服务账号被顺手加入域管理员组。
- 控制台暴露:备份软件的管理控制台对内网开放,沿用默认端口与初始口令,多年未改。
- 目录可写:备份作业账号对备份目标目录有写权限,攻击者可以直接改写已有备份文件。
同域、在线、可写这三类缺陷分别错在哪里
三类缺陷对应三个不同的失效环节:同域破坏的是「谁能碰备份」,在线破坏的是「备份会不会被同时加密」,可写破坏的是「历史副本能不能被覆盖」。任何一条成立,备份都可能在同一个时间窗口里一起消失。
同域:权限边界消失
备份系统存在的意义是一份独立副本,但如果它和域控、文件服务器共用认证,它就不再独立。域管被拿下的那一刻,备份的访问控制等于不存在。判断标准很直接:备份服务器的管理员账号是否与生产域完全隔离,备份软件主机是否加入了域。
在线:攻击窗口重叠
备份存储长期在线,意味着它在数据被加密的那个窗口里同样可访问。攻击者的远程会话或被投放的加密进程遍历网络共享时,不会区分这是生产卷还是备份卷。离线与不可变的意义,就是把备份从「随时可访问」改成「特定时间窗内不可改写」。
可写:历史副本被覆盖
比加密更隐蔽的损失是覆盖。若保留策略只留最近若干份、目标介质又可写,攻击者加密完生产数据后,正常备份作业还会继续把密文抓进去,几轮之后干净副本就被自然挤掉。这类损失不报错,只在恢复时才发现没有可用的时间点。
不可变存储到底防住了什么
不可变存储(WORM,一次写入多次读取)防的是删除与改写两个动作:在保留期内,即使持有存储管理凭据,也无法提前删除或修改对象。S3 兼容接口里对应的是 Object Lock,企业级备份软件通常以「保留期锁定」的形式提供。
它防不住两件事。一是权限设计不当:如果攻击者拿到的凭据本身有权修改保留策略、缩短保留期或改存储桶策略,不可变就形同虚设。二是脏备份:生产数据先被加密,再被备份系统按计划抓进去,这份副本虽然最新,内容却是密文。不可变只能保证副本不被改,不能保证副本本身干净。
所以判断不可变是否真的生效,不看功能有没有开,而看三件事:保留期由谁设定、能否被单方面缩短、存储凭据与生产凭据是否分离。
离线备份和异地备份是一回事吗
不是。离线指物理或逻辑上与网络断开,异地指地理位置分开。异地但始终在线的备份,对勒索攻击几乎没有防护力:攻击者通过 VPN、专线或远程管理通道一样能访问到。反过来,同城但物理断开的磁带或可插拔硬盘,防护力是实的。
落地时容易走偏的地方有三个:一是「离线」只做到不同网段,路由可达就不算离线;二是离线介质从不轮换校验,放了半年不知道还能不能读;三是离线副本没有登记台账,真出事时找不到最近那份在哪。这三件事都不需要额外预算,需要的是流程。
怎么在不恢复整套系统的前提下验证备份能不能用
验证的核心是抽样恢复,而不是看作业日志。备份软件报「成功」只说明数据被写了进去,不说明文件可读、数据库可挂载、业务可查询。可行的做法有四种,成本依次上升。
- 抽样恢复:每周或每月抽一个目录、一张表恢复出来,用业务程序实际打开一次。
- 时间点核对:确认最新可用副本的时间戳落在加密发生之前,这一步决定的是「能不能回到干净状态」。
- 清单对账:把备份目录的文件数与生产侧的文件数做比对,差额超过预期就说明有备份漏抓。
- 整机演练:每季度或重大变更后,用备份在隔离环境里起一次完整系统,验证 RTO 是否达标。
RPO 与 RTO 要写成书面数字:RPO 是可容忍丢多少时间的数据,RTO 是可容忍停机多久。这两个数字决定备份频率与恢复方式,没有它们,备份策略只能靠感觉定。
中小企业能落地的最低限度是什么
最低限度不是买更贵的设备,而是把三件事做对:备份账号与生产账号分离、保留至少一份物理离线副本、定期做抽样恢复。业界长期沿用的 3-2-1 原则可以作为骨架:三份副本、两种不同介质、一份放在离线或异地。
规模越小的企业越容易在这一步省事,也越容易一次全丢。原因很简单:小环境里往往只有一个人管服务器,域管、备份、存储用的是同一个口令,攻击者拿到一个就等于拿到全部。把备份账号单独设一套口令并写进交接文档,是成本最低的一道墙。
如果备份已经被加密或删除,先停止对备份介质的任何写入操作,不要格式化、不要重建存储池、不要在原介质上执行修复。能否取回取决于介质类型、加密范围与是否有残留的卷影副本,需要按介质实际情况判断。
常见问题
备份软件提示成功,是不是就代表能恢复
不代表。作业成功只说明数据写入了目标介质,可读性、完整性、可挂载性都没有被验证。只有做过抽样恢复并用业务程序打开过,才算验证过。
备份文件已经被加密了还有救吗
取决于加密发生在哪一层。若只是备份文件本身被改写,而底层介质上仍残留旧版本数据,存在按文件系统层面提取的可能;若整个存储卷被加密,则要看加密方式与是否有未被覆盖的残留区块。不存在通用的解密工具,任何声称能直接解开的说辞都不可信。
已经买了云备份,还需要本地离线副本吗
需要。云备份解决了异地问题,但没有解决同域与在线问题:如果云端的访问凭据同样来自被攻陷的那套身份体系,云端副本一样会被删除。离线副本的作用是在所有在线通道都不可信时提供最后一个时间点。
恢复演练多久做一次合适
取决于业务变化频率与 RPO 要求,常见做法是按季度安排一次抽样恢复,并在系统重大变更、介质更换、人员交接之后各补做一次。演练要留下记录:恢复了什么、耗时多久、哪一步卡住。