“常数?是多少?”
“大约36小时。”赵思妍报出一个数字,“从医院攻击到电网攻击,间隔约36小时;从电网攻击到今天的交通、水务攻击,间隔也接近36小时。”
36小时?这像是一个心跳,一个属于黑暗的节奏。
“如果这个规律成立……”林宸看着白板,快速计算着,“那么下一次攻击,很可能发生在36小时之后,也就是后天凌晨左右。”
这给了专案组一个宝贵的、也是令人窒息的时间窗口。他们只有不到两天的时间来阻止下一次可能更严重的攻击。
“目标呢?能预测吗?”陈建国问。
赵思妍摇了摇头:“目标选择看似随机,模型没有给出强关联。交通、水务、电网……都是关键基础设施。范围太广了,我们不可能在所有地方都布防。”
“也许,目标的选择本身就不是固定的。”林宸沉思着,“他的核心目的,可能不是摧毁某个特定目标,而是通过持续不断的、不可预测的攻击,来证明城市系统的脆弱,证明他的无所不能。这是一种……恐怖主义行为。”
会议陷入了沉默。面对一个手段高超、意图莫测、并且严格按照自己时间表行事的对手,传统的侦查手段显得力不从心。
散会后,林宸独自留在会议室,面对着写满线索的白板。那个关于“氯化钠”的信息,依然像根刺一样扎在他脑子里。如果攻击者的行为有模式,那么这句突兀的话,也必然有其意义。它一定不是随机的嘲讽。
他拿起电话,打给了仁和医院的王主任。
“王主任,不好意思又打扰您。我想再详细了解一下,医院药房的氯化钠,或者说生理盐水,除了临床使用,还有没有其他比较特殊的用途?或者,近期有没有发生过和氯化钠相关的特别事情?”
王主任在电话那头想了想,说道:“特殊的用途?好像也没什么……就是正常的药品呗。不过说起来,前两天倒是有一件小事,药库盘存的时候,发现有一批生理盐水的包装标签有轻微磨损,像是被什么东西蹭过,但里面药品没问题,也就没太在意……”
包装标签磨损?林宸心中一动,这似乎不是什么大事,但在这个节骨眼上,任何细微的异常都值得关注。
就在林宸试图抓住“氯化钠”这条若有若无的线索时,赵思妍那边有了一个更重要的发现。
她对攻击代码中那个独特的加密算法进行了更深入的溯源分析,竟然在一个极其冷门的、关于工业控制系统(IcS)安全的国际论坛的早期讨论帖中,找到了类似的算法思路。发帖者是一个匿名的Id,帖子的内容是如何利用某种特定协议的非标准实现,来对据采集与监视控制系统数(ScAdA)进行“低干扰”的探测。
ScAdA系统,正是广泛应用于电网、水务、化工、交通等工业领域的核心控制系统!
这个发现,将攻击者的技术背景,更加清晰地指向了对工业系统有深入了解的专家。而那个匿名Id,虽然年代久远,信息寥寥,但也许是目前唯一可能指向攻击者真实身份或背景的线索。
赵思妍尝试联系论坛管理员,希望能获取那个匿名Id的注册信息,但过程注定漫长且希望渺茫。
与此同时,网安支队协调各部门,对全市的关键基础设施进行了一次紧急的、秘密的安全加固和漏洞排查。工作量巨大,时间紧迫,所有人都像是在与一个看不见的敌人赛跑。
林宸安排人去调查那批标签磨损的生理盐水的流通记录,看能否找到异常。
36小时的倒计时,如同悬在头顶的达摩克利斯之剑,滴答作响。
夜晚,林宸站在办公室窗前,望着楼下依旧车水马龙、灯火辉煌的城市。人们按部就班地生活,对潜伏在网络深处的危机一无所知。这种平静与专案组内部的紧张形成了尖锐的对比。
他想起攻击代码中那个不断减少的数字,以及这次发现的“36小时”规律。对手像一个严谨的科学家,正在有条不紊地进行着他的“实验”,而整个城市,都是他的实验室。
下一次,他的“实验”对象会是什么?实验的目的,又究竟是什么?
张猛走过来,递给他一瓶水:“别想了,先歇会儿。后天……到时候兵来将挡。”
林宸接过水,喝了一口,目光依然凝重。“我怕的是,他下一次要展示的,不再是‘混乱’,而是……‘结果’。”
真正的,无法挽回的伤亡结果。
夜色渐深,城市的霓虹依旧闪烁,但在光鲜的表象之下,数字世界的暗流正在汹涌澎湃,等待着下一个爆发点的到来。