高新区超算中心的警报没有停。
机房墙面的红灯连续闪动,服务器风扇全速运转,热气从机柜后方涌出,空调温度已经降到十六度,陈舟的额头却全是汗。
“攻击流量还在增加。”陈舟把主屏切成四个窗口,“目前有三百八十七万个异常请求,来源分布在二十七个国家和地区,真正的控制节点还没有露出来。”
林峰站在他身后,目光落在右侧的网络拓扑图上。
一道道红线从外网涌入,经过数十个中转节点后,集中撞向超算中心的边界防火墙。
这不是普通的网络骚扰。
对方先用分布式流量拖垮防火墙,再利用隐藏在正常访问请求里的木马程序寻找漏洞。流量一旦压垮安全设备,木马就会顺着内部接口进入研发数据库。
“研发区断开了吗?”林峰问。
“物理隔离已经完成。”陈舟回答,“但隔离只能保住核心服务器,研发人员使用的终端还在外网环境。对方正在尝试伪造内部登录凭证,一旦拿到管理员权限,研发记录会被批量打包。”
程远从另一侧走来,手里拿着一份打印出来的权限清单。
“他们盯的是轻语一号底层架构。”程远说,“不是单独某个程序,也不是某几组参数。包括芯片指令集、封装适配、车规算法和生产调度接口,他们想全部带走。”
林峰接过清单,翻了两页。
“拿走之后呢?”
“按照他们的攻击路径,下载完成会立即执行擦除指令。”程远抬眼看向屏幕,“研发记录、试验数据、错误日志,连同备用服务器一起清掉。”
机房里安静了几秒。
轻语一号的研发记录保存了四年。每一次失败的流片,每一项材料调整,每一组温度测试,全部写在那些服务器里。
核心代码可以重新编写,数据却无法凭空补回来。
那些记录一旦被毁,轻语集团不只是暂时停产,后续工艺验证也会失去依据。十二家车企刚签下的订单,会在一夜之间变成无法交付的合同。
叶轻语不在现场。
她正在青州产业园处理首批芯片交付,园区里有上万名工人等着产线开工。林峰没有给她打电话,眼下这场战斗还没有结束,提前把消息传出去,只会让生产线和企业代表陷入恐慌。
“第一层防火墙还能撑多久?”林峰问。
陈舟看了一眼实时数据:“按照现在的压力,二十七分钟。”
“第二层呢?”
“第二层不是防火墙,是权限网关。对方已经摸到三个测试接口,其中一个接口的访问频率出现异常。”
程远把清单放到桌上,语气很快:“那三个接口属于测试环境,和正式研发库之间有双向验证。只要关闭接口,外部攻击会被挡住。”
“关闭后,正在进行的车规适配测试会中断。”陈舟说,“十二家车企的测试数据正在同步,停掉接口,今天的全部试验要重新开始。”
程远没有退让:“重做总比被人拿走强。”
“不能关。”林峰说。
陈舟和程远同时看向他。
林峰抬手指向拓扑图上不断变化的红线:“他们已经知道我们发现了异常。如果现在关闭接口,对方会立刻更换攻击方式,研发区就会变成他们唯一的目标。”
“那就让他们进来?”陈舟问。
“让他们以为自己进来了。”
程远盯着屏幕,明白了林峰的意思。
“蜜罐。”
“还不够。”林峰看向他,“普通蜜罐只能骗过扫描程序,骗不过这批人。他们能判断服务器响应时间,也能分析文件结构。”
陈舟把手搭在键盘上:“那就做一套完整环境。目录、权限、日志、代码注释,全部按照核心数据库的结构复制。”
程远接过话:“还要放一份能通过静态检查的底层代码。不能全是空文件,否则他们不会上钩。”
“代码从哪里来?”陈舟问。
程远抬手指向存储柜:“三年前的早期架构。功能完整,性能落后,里面保留了几处故意留下的兼容缺陷。”
陈舟转头看他:“拿旧代码做诱饵?”
“对方想要核心技术,就会先比对代码结构。他们看到这份代码后,会认为我们把真正的底层架构放在了备用节点。”
程远打开一台离线电脑,调出早期研发目录。
屏幕上密密麻麻排列着文件夹,时间跨度从轻语一号立项之初,一直到第一轮流片失败。
那些旧文件没有被删除。
程远一直留着它们,因为每一次失败都对应一项改进。如今,这些失败记录被重新整理,变成一条通向陷阱的路。
“蜜罐放在哪?”陈舟问。
林峰看向超算中心平面图:“放在核心数据库外围,和正式研发库保持一条可追踪链路。让他们拿到东西,也让我们知道东西去了哪里。”
“对方一旦发现异常,可能反过来清除蜜罐。”陈舟说。
“那就给他们一个不能停手的理由。”程远坐到电脑前,“下载进度、校验结果、管理员日志,全做成真实状态。让他们以为已经走到最后一步。”
林峰看了他几秒:“你准备把什么送过去?”
程远没有立即回答。
他把早期代码拆成四个模块,又调出一段专门用于测试权限的程序。
“表面上是底层指令集,实际是一套自毁式加密程序。只要文件被复制到指定服务器,并完成二次解压,它就会向我这里回传密钥。”
陈舟的手停在键盘上:“你在代码里埋了反向控制?”
“只能控制被植入文件的那台服务器。”程远说,“不能扩大范围,也不能影响无关系统。对方若只打开文件,程序不会启动。只有他们完成解压、执行和权限写入,回传链路才会建立。”
林峰问:“启动后能做到什么程度?”
“锁住相关研发服务器,暂停数据库写入,保留现有数据。随后把他们的入侵记录和服务器镜像回传给我们。”
陈舟看向程远:“这已经接近主动反击了。”
“他们先动手,还准备毁掉我们的研发记录。”程远抬起头,“我只拿回他们动过的东西。”
林峰没有阻止。
他清楚程远的顾虑。科研人员不愿意把技术工作变成攻击工具,可这次对手已经把战场推到了生产线和研发团队面前。
只守不攻,便意味着把主动权交出去。
“开始部署。”林峰说,“所有操作留痕,先确认目标范围,不碰无关网络。”
陈舟迅速接入隔离设备。
一套新的虚拟环境在后台生成,目录名称、权限等级、接口编号逐项复制。程远坐在主控台前,对每一段代码进行校验。
外部攻击仍在增强。
第一层防火墙的资源占用达到百分之九十四,网络延迟开始升高。几名值班工程师不断调整流量清洗规则,仍有大量异常请求穿透边界。
“他们在换节点。”陈舟说,“每隔二十秒切换一次控制端,普通封锁没有意义。”
“把流量引到备用清洗中心。”林峰吩咐,“保留一条可观察通道。”
陈舟抬头:“这样会让部分攻击流量进入内网。”
“只进入蜜罐区域。”
“明白。”
几分钟后,攻击流量的方向出现变化。
原本撞向核心防火墙的红线,开始分成两组。一组继续制造高频访问,另一组顺着测试接口,进入新建立的虚拟环境。
程远盯着界面,手指按在桌面上,没有敲击。
“他们上钩了。”陈舟说。
林峰没有出声。
他看见蜜罐服务器的登录记录连续跳动,管理员权限被逐级破解。对方没有急着下载代码,而是在查看目录结构,分析研发人员的操作习惯。
这说明对方经验很足。
他们知道,真正重要的文件不会摆在最显眼的位置,也知道研发人员留下的临时目录可能包含关键线索。
程远打开监听窗口,调出对方的操作轨迹。
“他们在翻错误日志。”
“错误日志最容易让人相信。”陈舟说,“核心项目不可能只留下成功数据。”
“他们发现第三层目录了。”程远回答。
屏幕上,名为“车规指令适配”的文件夹被打开。
里面有三十七个文件,包含代码、注释、测试记录和版本差异表。每一份文件都经过人工整理,时间顺序和修改痕迹完整,连工程师之间的批注也保留下来。
陈舟看了一眼:“这份环境足够以假乱真。”
“他们开始打包。”程远说。
进度条从百分之七缓慢上升。
外部攻击没有减弱,超算中心的备用电源已经启动。机房里所有人都知道,真正的危险还在后面。
如果对方完成下载,木马可能会同时攻击研发库。
“核心库的隔离状态?”林峰问。
“稳定。”陈舟回答,“但有一个内部账号在持续请求权限。”
“谁的账号?”
陈舟调出信息,脸色变了:“研发管理处副主任的账号。”
程远站了起来:“他今晚不在中心。”
“账号被盗了?”林峰问。
“登录地点在省城东区,设备指纹不匹配。”陈舟快速敲击键盘,“有人拿到了他的动态口令。”
林峰立即拿出手机:“通知公安和网安部门,先冻结账号,不要惊动对方。把这条线单独保留,后面要查谁给他们提供了口令。”
陈舟点头执行。
林峰看着屏幕上不断上升的进度条,心里已经有了判断。
这批境外商业间谍不只是在外部发起攻击。他们在汉东内部至少有一个协助者,甚至可能有人向对方提供了研发区权限结构。
轻语一号的成功,已经触碰到海外巨头的核心利益。
过去国内车企采购海外芯片,必须接受对方的授权费、软件服务费和升级条件。每辆车搭载一枚芯片,后续维护费用还要持续多年。
轻语一号通过极限路测后,十二家车企追加订单,意味着这条利益链会被截断。
对方若能毁掉研发资料,便能让车企重新回到原来的供应体系。
这场攻击背后,摆渡人只是发出指令的人,真正愿意出钱的,是那些不愿失去市场控制权的海外垄断巨头。
“百分之六十。”陈舟报告。
“他们下载的是哪一部分?”
“指令集和封装适配模块,暂时没有触碰算法库。”
程远看着那条进度线:“他们最关心底层架构。只要把这部分拿走,就能重新编译出兼容版本,之后再通过仿制产品压低价格,逼我们放弃市场。”
“他们要的不只是毁掉轻语一号。”林峰说,“还要让轻语集团在商业上失去活路。”
程远点开一份文件,开始修改蜜罐程序的最后一段。
“我给他们准备了一个完整的权限包。”
陈舟问:“现在发?”
程远看向林峰。
“发。”林峰说,“等他们把门自己打开。”
指令输入后,虚拟环境中的权限等级开始提升。
对方显然察觉到了变化。
几秒后,外部服务器发来一组加密确认,蜜罐系统按照预设规则自动回应。紧接着,核心代码目录被标记为可下载。
进度条快速推进。
百分之七十三。
百分之八十一。
百分之九十六。
陈舟盯着回传线路:“他们准备执行二次解压。”
程远把手放到回车键上。
“服务器位置确认了吗?”
“确认。”陈舟调出三组地址,“分别位于北美、欧洲和东亚,属于同一海外芯片集团的三个研发中心。控制指令来自总部,但下载任务由三个中心共同完成。”
林峰问:“能锁定他们的总部吗?”
“还差一层。”
“先保住我们的数据。”
“明白。”
进度条走到百分之百。
对方服务器完成解压,文件被写入研发目录。隐藏程序立即启动,回传密钥进入程远电脑。
屏幕上出现一串跳动的字符。
程远没有急着按下回车。
他再次确认程序范围,确认没有影响无关文件,确认三座研发中心的目标服务器都在锁定名单内。
陈舟看了一眼监控:“他们正在执行擦除程序,目标是我们的研发库。”
林峰盯着那行红色提示:“现在。”
程远按下回车。
三座海外研发中心的服务器同时停止响应。
对方原本正在运行的下载程序被强行暂停,数据库写入权限全部锁死。服务器屏幕不断弹出访问拒绝提示,研发人员尝试重启,却无法绕过权限验证。
程远将回传的证据镜像保存,又启动反向显示模块。
海外三座研发中心的主屏幕同时亮起。
黑色背景中央,一面五星红旗缓缓展开。
下面只有一行中文:
“未经授权访问已被记录,相关证据已同步提交。”
北美研发中心里,值班工程师接连拨打电话。
欧洲中心的服务器管理员拆下网络线,仍然无法恢复权限。东亚中心的负责人冲进机房,要求关闭所有设备,却发现关键数据已经被加密封存。
海外集团总部的会议室里,警报声持续响起。
总裁罗伯特站在大屏幕前,脸色发白。
“谁能解除锁定?”他问。
会议室没有人回答。
安全部门负责人翻遍应急手册,最后只能说:“对方没有破坏服务器,他们把所有系统权限改成了只读状态。我们能看见数据,却不能修改,也不能导出。”
罗伯特猛地转身:“对方是谁?”
“汉东高新区。”
这个名称传进会议室后,几名高管互相看了一眼。
他们原本认为,汉东只是依靠政策和地方资源推动产业升级的新兴园区。轻语一号的技术突破,让他们改变了判断,却仍然认为对方缺乏成熟的网络防护体系。
这次攻击原本用于验证判断。
结果却变成了三个研发中心同时瘫痪。
罗伯特抓起桌上的文件,冲着安全负责人吼道:“立刻联系他们,要求恢复系统!”
“对方没有留下公开联络渠道。”
“那就通过外交和商业协会施压。”
“我们无法解释为什么会遭到反制,也不能公开承认先发起攻击。”
会议室里没人再说话。
这场行动若被披露,集团将面临多国监管机构调查,正在推进的芯片授权谈判也会全部受影响。
高新区超算中心内,警报声逐渐停止。
第一层防火墙的压力降回正常范围,异常流量开始从各个节点消失。对方没有继续尝试,三座研发中心也保持着封锁状态。
程远靠在椅背上,脸色有些苍白。
连续几天没有休息,加上刚才的高强度操作,他的手指还停在键盘旁,迟迟没有收回。
林峰走到他身边:“能恢复吗?”
“能。”程远回答,“但我不会替他们恢复。”
陈舟调出最后一份报告:“攻击日志、木马样本、服务器镜像和境外资金线索都保存了。这个集团过去三个月向三个外包安全团队支付了两千七百万美元,收款路径经过摆渡人控制的离岸账户。”
林峰看着报告,神色没有放松。
技术防线守住了,反击也完成了。
但对方没有选择公开翻脸,说明他们还在寻找别的突破口。
“把证据分三份。”林峰吩咐,“一份送中央专案组,一份交网安部门,一份由高新区保密室封存。所有研发人员更换权限,内部账号逐个核验。”
陈舟点头:“还要不要继续追他们的总部?”
“到这里为止。”林峰说,“先把证据固定。法律上的反击,要比网络上的胜负更有分量。”
程远抬头看向主屏幕。
那面五星红旗已经消失,系统恢复成普通监控界面。刚才的反击没有公开直播,也没有媒体报道,外界只知道高新区超算中心遭遇攻击,却不知道三座海外研发中心已经停摆。
“林书记。”程远开口,“他们会再来。”
“我知道。”
“下次可能不只盯服务器。”
林峰看向窗外。
天色已经发白,城市道路上的车辆逐渐增多。远处产业园的厂房亮起灯光,第一批封装线即将开始新一天的生产。
“那就让他们来。”他说,“这次我们有记录,下次不会只留下记录。”
清晨六点二十分,林峰回到办公室。
小赵已经把当天的会议安排放在桌上,第一项便是高新区国际会议中心的百亿级签约仪式。
国内三家头部新能源车企,将与轻语集团签署总额三百亿元的战略合作协议。
林峰翻到最后一页时,桌面上多了一封黑色信件。
信封没有邮戳,没有寄件地址。
封口处只压着一枚暗红色蜡印。
小赵站在门口,脸色发紧:“这封信是刚才有人放在门缝里的,监控没有拍到人。”
林峰没有马上拆开。
他看着那枚蜡印,拿起内线电话:“通知陈舟,带设备来办公室。再让老疤查一遍楼层出入口。”
电话挂断后,林峰把信封放在桌面中央。
刚刚结束的网络战争,或许只是对方试探汉东的第一步。
而这封没有邮戳的黑色信件,已经把新的战场送到了他的办公桌上。