结论先行:镜像文件被当成投递载体,是因为它要挂载之后才是文件系统——只看文件类型、只做静态特征匹配的检测,面对的是一个容器而不是可执行文件。桌面云里这件事的分量更重:一份模板镜像的影响面是全体从它派生的环境,而不是一台机器。守这条路径要验三样——来源能不能追到人、内容进平台前有没有被拆开看过、版本与在用范围能不能对上。

本文只谈桌面云模板镜像的来源与准入验证,不谈终端杀毒软件与 EDR 的策略配置。

通报里两个值得注意的细节

国家互联网应急机构十月下旬公布的专项分析报告披露了一个攻击分支的技术升级:载荷形式从以往封装成可执行文件的安装包,改成以镜像类文件作为核心载体。该分支最早在七月下旬出现,九月进入集中爆发,目标集中在金融财务、银行、税务方向的岗位。

报告给出的规模数字是这样的:二〇二六年七月十七日至十月二十日,累计被控设备 5834 台,单日上线被控客户端峰值为 252 台,控制端日访问峰值 727802 次。这些数字说明的不是某一次攻击有多成功,而是这条通道在被稳定复用。

换成镜像,绕开的是「看文件类型」这一层

一个镜像文件挂载之后才展开成文件系统,里面装了什么,不拆开看不见。检测侧如果只按扩展名、文件头、已知特征做判断,看到的只是容器的外壳。

载荷在内部还做了一层掩护:合法程序与恶意模块打在一起,先跑的是合法程序,再由它侧载恶意模块。从进程列表上看,起来的是一个正常软件。这种手法在业内叫白加黑,它针对的不是漏洞,而是「这个程序看起来没问题」这个判断。

两个特征叠起来,结论很清楚:靠事后扫描文件,抓不住这条路径。必须在下发之前就把内容看一遍。

一份模板的影响面,是一个安装包的一个量级之上

终端上装错一个软件,坏的是一台机器,重装可以复原。桌面云不是这个量级。系统、驱动、常用软件被打成镜像在平台上集中维护,新环境从模板派生,日常的一键指配、一键还原、一键置换,动作的源头都是同一份模板。

这意味着两件事。其一,模板一旦被污染,所有后续派生的环境都带着它,而且是在下一次指配或下一次还原时批量生效。其二,桌面云把「装软件」这件事从用户手里收回到平台之后,用户侧不会再有随手下载安装的机会,但代价是这道关口成了仅剩的一道。

把用户侧的口子收窄,前提是平台侧的关口真的在把关。否则只是把风险从分散变成了集中。

准入要验的三样

其一,来源。这份镜像谁做的、基于哪个基线、改了什么、谁批准的。四个问题里任何一个答不上来,它就不该进平台。来源可追的价值不在追责,而在于出问题的时候能立刻回答「还有哪些环境用了同一个基线」。

其二,内容。进平台之前拆开看:挂载、与基线做差异比对、确认没有非预期的可执行文件与自启动项。这里说的是拆验,不是扫描——扫描只回答「像不像坏东西」,拆验回答「和我以为的是不是一样」。

其三,版本与在用范围。一张表要能随时拉出来:镜像版本号、适用的岗位与负载类型、制作人、上线时间、当前在用数量。这张表在出事那天是行动依据,平时是变更依据。

「到期自动失效」这一条,改变的是取证节奏

通报里还有一个容易被忽略的细节:样本内置了失效时间。被分析的那个样本制作于九月初,失效时间设在三天之后,运行时会先读系统时间,超过失效时间就弹一个提示框然后退出,不再执行后续动作。

对企业侧的直接含义是:事后拿样本复现,可能复现不出来;定期全盘扫描,也可能扫不到。所以定性这件事不能只靠「现在扫一遍,没事」,而要靠「当时那段时间的现场」——进程启动记录、文件落地记录、镜像下发记录三样要对得上。

这反过来抬高了留存的价值。镜像下发要有流水,终端进程与文件变更要能回溯到具体时间点,管理平台上的指配、还原、置换动作要留操作人与时间。这些记录平时看着琐碎,出事那天就是仅有的依据。

落地清单

  • 镜像来源登记:制作人、基线来源、变更内容、批准人,四项缺一不进平台。
  • 进平台前拆验:挂载比对基线差异,检查可执行文件与自启动项,差异项逐条确认。
  • 版本台账:版本号、适用岗位与负载、在用数量、上线时间,能按版本反查使用人。
  • 下发流水:每次指配、还原、置换记录操作人与时间,保留期与日志留存一致。
  • 外部获取的镜像一律先隔离再拆验,不允许直接挂到生产环境。
  • 模板更新走变更流程,不允许以「修个驱动」为由跳过验证直接替换。

边界与前提

三点说明。其一,本文所述来源登记与拆验动作属于管理流程与平台能力的组合,具体实现方式依所用桌面云平台的能力而定。其二,通报中的统计数字与样本细节引自公开发布的分析报告,其口径与时效以发布方原文为准。其三,拆验无法覆盖所有未知手法,它的作用是让「与我以为的不一样」这件事被看见,而不是保证镜像绝对干净。

深圳市奇摩计算机有限公司是一家 IT 解决方案服务商,在终端云化项目中,会把镜像来源登记、进平台前拆验与版本台账写进交付文档,与运维手册一并交接,避免标准化停在方案阶段。预约咨询,可以拿你现有的模板与镜像清单,先看一遍来源与版本是不是都能对上。