UBC研究揭示加密通信漏洞:新攻击手段可瘫痪水处理厂
不列颠哥伦比亚大学(UBC)的研究人员发现了一种针对关键基础设施的新网络威胁。该威胁表明,仅依靠加密技术不足以完全保护通过云连接进行监控和控制的工业设施。

这项名为“ICS-Sniper”的攻击框架由UBC计算机科学教授、Principled Systems安全小组负责人阿斯塔·Meta(Asta Meta)领导。相关论文《ICS-Sniper:针对加密 ICS 流量的有针对性的黑洞攻击》已被接受在2027年于韩国首尔举行的网络和分布式系统安全研讨会上发表。除Meta外,查、普里塔姆·达什、伊莱恩、艾伦·齐亚诺夫以及卡尔蒂克·帕塔比拉曼(Karthik Pattabiraman)等研究人员也参与了该项目。
利用流量模式而非破解加密
传统的网络安全防御通常侧重于防止数据泄露或未经授权的访问。然而,UBC团队发现,攻击者无需解密内容即可造成破坏。只要黑客首先控制了传输设施与云端之间流量的路由器,就可以通过分析数字信息的时间间隔和数据包大小等日常流量模式,识别出何时正在传输关键命令或数据。
工业控制系统依赖计算机运行物理机器,如阀门和发电机。这种新技术利用加密通信的模式来预测关键时刻,并选择性地阻止一小部分消息。这使得攻击者能够在不进入工厂内部系统的情况下破坏运营,同时避开常规的攻击探测器。
“这次攻击令人担忧的是,攻击者不需要阅读正在交换的信息。”阿斯塔·Meta表示,“即使内容是加密的,通信中的模式可以揭示足够的信息来识别和阻断准关键通信。”
UBC电气和计算机工程教授卡尔蒂克·帕塔比拉曼补充道:“攻击者不一定需要破解你的加密来造成干扰。通过简单地观察交通模式,他们可以识别出什么时候可能发送关键信息,并选择性地阻止它们。这意味着阻断少量流量可能会引发更大的运营中断。”
实验室模拟:延迟抽水与阀门故障
研究人员将该攻击框架命名为“ICS-Sniper”,因为其运作方式类似狙击手,精准打击特定目标。在实验室测试中,团队成功对新加坡技术与设计大学的水处理研究试验台的云适应版本进行了攻击。测试使用了两个模型:一个是基于软件的控制器,另一个是使用标准工业控制硬件的模型,两者均模拟了物理过程。
结果显示,在一次测试中,攻击导致清洁水抽取推迟了15分钟;在另一次模拟中,阀门开放时间比预期延长了9分钟。在真实工厂环境中,此类故障可能导致处理水流失或生产停滞。
研究人员选择水处理作为主要测试场景,是因为相关的公共图表可用于复制该设施的控制系统。此外,团队还在多个工业通信协议中测试了流量分析方法,包括电网数据集,尽管操作中断主要在在水处理模型中得到验证。
防御策略与未来展望
随着工业系统越来越多地连接到云托管服务,安全社区需要在攻击者发现漏洞之前予以解决。该研究由UBC博士后加尔吉·米特拉(Gargi Mitra)协助完成。
目前,团队正在研究如何保护关键基础设施免受此类攻击。一种防御方法是让网络通讯变得不那么可预测,例如通过填充消息大小或调整传输时间,使攻击者难以区分关键命令和常规系统聊天。但这种变化必须保持工业设备严格的时间要求。另一种方法则是增强工厂控制和协调对网络中断的适应能力,包括为关键通信提供替代路线。
“我们的目标是深入构建防御,使这些系统更适应这样的攻击。”Meta说。
为了促进进一步研究,该团队已发布了研究代码、用于复制实验室测试台的说明以及相关测试台的网络流量数据。研究人员指出,随着社会越来越依赖互联技术来运行基本服务,安全策略不仅需要保护数据的隐私,还需应对基于元数据的新型威胁。





