倒计时走到三十一分零四秒的时候,明智按下了执行键。
白鸦程序在屏幕上展开的姿态不像一场攻击,更像一次缓慢的深呼吸。代码没有以暴力的方式冲击渡鸦系统的防火墙,而是沿着根认证模块的边缘渗透,像水沿着瓷砖的缝隙渗入墙体,无声、无形、无法阻挡。每一行指令都精确地复制了渡鸦系统自身的通信协议,以至于主服务器的入侵检测系统在最初十五秒内完全没有发出任何警报——它以为那些指令是自己发出的。
朴泰俊在无线电那头屏住了呼吸。他面前的笔记本电脑上同步显示着白鸦程序的执行状态,屏幕上数十个指示图标同时从红色跳转为绿色,速度越来越快,像是多米诺骨牌在黑暗中依次倾倒。他的手指悬在键盘上方,却没有任何可以敲击的指令——白鸦不需要他干预。它是一套完全自动化的武器,一旦启动就会按照三十年前预设的路径自主推进,像一枚被发射出去的导弹,不需要、也不允许任何人中途改变它的弹道。
“第一阶段渗透完成,”朴泰俊的声音从无线电里传来,带着一种刻意压制后仍然微微发颤的激动,“白鸦已经绕过根认证系统的外部防火墙,正在注入渡鸦生物模板匹配引擎。哥,你母亲当年在设计这套程序的时候,用的是她自己的管理员权限作为后门入口——渡鸦系统至今没有发现这个后门,因为它被嵌入在幽灵工程数字索引系统的底层架构里,而那套架构正是她亲手搭建的。渡鸦用她写的代码运行了三十年,从来没有意识到那些代码里藏着杀死自己的武器。”
明智盯着屏幕上滚动的数据流,没有回应。他看到白鸦的渗透路径正沿着他母亲三十年前留下的数字指纹一寸一寸地延伸,每解锁一个节点,屏幕上就会弹出一行她亲手写下的注释。那些注释的语气与芯片里那封长信截然不同——不是沉重,不是悲伤,而是一种近乎冷酷的技术性精确,像一个外科医生在手术前冷静地标注每一处切口的深度和角度。
“绕过生物模板匹配引擎的第二层验证。此处渡鸦使用了动态密钥轮换协议,每七十二小时更新一次。但密钥轮换的随机数种子是固定值——弥生帝国陆军第三医学研究所的创建日期。藤堂纯一郎的傲慢在于,他把自己职业生涯的起点当成了永远无人能猜到的密码。”
“幽灵工程索引文件第三十七号数据节点的隔离墙已被穿透。该节点存储着渡鸦历代清扫者的数字身份档案。清扫者共有十一人,活跃于弥生联邦、泰黎共和国及旧帝国贵族裔联谊会等三个不同区域,近五年间执行过至少九次针对幽灵碱知情者的‘静默清扫’。所有十一名清扫者的数字镜像正在被白鸦逐一冻结。”
“白鸦已抵达根认证系统核心——渡鸦生物模板数据库。正在下载藤堂纯一郎的完整基因组序列。下载进度:百分之六。”
倒计时器显示剩余时间:十九分四十二秒。
就在这时,主服务器机房的天花板上忽然传来一阵低沉的机械震动声。明智抬起头,头灯的光束扫过头顶的混凝土天花板——上面那扇被宋敏圭撬开的维修入口之外,有什么东西正在移动。不是人类脚步声的节奏,而是一种更机械、更规律的金属摩擦声,像一台无人设备正在电缆井上方部署。
鹰眼青年的声音从短距无线电里传来,带着明显的警觉:“明智先生,冷却水管道入口有情况。一台自动潜水机器人正在接近管道口——型号是弥生海上保安厅退役的深水排雷机器人,但它的控制系统已经被外部接管,携带了定向爆破装置。如果它在冷却水管道内部引爆,整个管道会被炸塌,你会被困在地下。”
渡鸦的清扫程序不是只存在于数字世界。在根认证系统被白鸦渗透的同时,清扫者的物理反击也被自动触发了。渡鸦系统拥有一套多层防御体系——数字层面的入侵会触发物理层面的自动清扫协议,而自动清扫协议的目标从来不是防御,而是同归于尽。如果渡鸦的数据库即将被攻陷,它会选择将所有数据连同入侵者一起封存在海底。
“朴泰俊,有没有办法干扰那台排雷机器人的外部控制信号?”明智问。
“它的控制系统使用独立的军用级加密频段,和望京湾海底电缆的数据线路并行。要干扰它,我需要物理接触海底电缆中继站——那在人工岛对面的陆地上,我现在赶过去至少需要三十分钟。我们没有那么多时间。”朴泰俊的声音里出现了一丝罕见的焦灼,“除非白鸦能在清扫机器人进入冷却水管道之前完全控制渡鸦,然后由渡鸦自己取消清扫协议。这是目前唯一的方案。”
倒计时器显示剩余时间:十七分五十一秒。藤堂纯一郎基因组序列的下载进度:百分之二十四。
“不够快。”明智说。
他在控制台前站起来,走到主服务器机柜的侧面,拉开了那块已经被宋敏圭撬开过的维护面板。面板后面是密密麻麻的光纤线路和备用电源接口,每条线缆上都贴着东邦控股资产管理的黄色标签。但有一个接口不属于东邦控股——它是手工焊接上去的,焊点粗糙,线缆的颜色与标准接口完全不同,标签上没有任何印刷文字,只有一行手写的墨水小字:“致我的儿子”。
明智蹲下来,头灯近距离照亮了那个手工接口。接口旁边贴着一片已经泛黄的胶带,上面写着一个变量名——“home”。
这是母亲在白鸦程序最后一行注释中提到的那个变量。她不仅为他留了代码,还为他留了物理层面的最后一条通道——一个直接绕过渡鸦系统全部数字防御的硬件接口,用三十年前的旧式模拟线路连接到主服务器底层,与当前运行的所有数字系统完全隔离。渡鸦可以用软件防御一切网络攻击,但它无法防御一个物理上存在于它核心内部的、被预先焊死在主板上的硬件后门。那条后门不需要密钥,不需要权限,不需要基因认证。它只需要一个闭合的电路。
明智从便携工具箱里找出一根跳线,将手工接口的两个触点短接。主服务器机柜最底层的备用硬盘阵列忽然发出了一阵尖锐的蜂鸣,然后开始高速运转。屏幕上弹出了一个全新的窗口——不是渡鸦系统的图形界面,而是一个纯文本命令行,光标在黑色的背景上安静地闪烁,等待输入。
“白鸦程序的硬件加速通道已被激活,”母亲的文字出现在命令行上方,像是她早已预料到这一刻,提前三十年写下了这条自动回复,“正在将渡鸦根认证系统的全部权限转移至本地控制台。预计完成时间:六分钟。”
倒计时器显示剩余时间:十六分二十三秒。基因组序列下载进度在硬件加速启动的瞬间从百分之二十四跳到了百分之四十一。
无线电里传来鹰眼青年的声音,比刚才更加急促:“自动排雷机器人已经进入冷却水管道入口,正在往你们的方向推进。它的推进速度约为每分钟十二米,管道总长大约两百米。以现在的速度,它将在几分钟后抵达你们所在的电缆井。”
“我只需要六分钟。”明智说。
第一分钟。白鸦的程序行开始以超出设计极限的速度在屏幕上飞驰,硬件加速让数据传输速率翻了三倍,但也让主服务器的核心处理器温度急剧攀升。机房里的冷却系统早已失效,服务器机柜内部的风扇发出尖锐的啸叫声,像一个被掐住喉咙的人在拼命呼吸。
第二分钟。基因组序列下载进度越过百分之六十。屏幕上弹出了藤堂纯一郎的基因序列预览片段,明智在那一瞬间看到了一个令人意外的细节——序列文件头部的注释栏里,有一行被标注为“创始人备注”的小字:“本序列已经过人工编辑。编辑位置位于线粒体DNA区域,编辑目的是移除母系遗传标记中可能被幽灵碱反向追踪的缺陷基因片段。编辑者:不明。编辑时间:战后第一年。”
藤堂纯一郎修改过自己的基因组。他在幽灵工程建立之初就篡改了自己存入渡鸦系统的基因模板,移除了某个来自他母系血统的基因缺陷。而这个缺陷——明智在极短的时间内调动了大脑中关于G系列实验记录的全部记忆——正是幽灵碱神经阻断效应的主要靶点。换句话说,藤堂纯一郎修改自己的基因,不是为了治疗疾病。他是为了让自己也对幽灵碱产生免疫。他没有G-073突变,所以他用技术手段伪造了一个。他不想成为自己创造的武器体系中的潜在目标。
第三分钟。白鸦完成了对渡鸦生物模板匹配引擎的全面控制,所有十一名清扫者的数字镜像被永久冻结。同一时刻,望京东邦控股总部的安保系统、澄澜酒店备份服务器以及分散在弥生联邦全境各地共计十余处幽灵工程关联数据库同时断开了与根认证系统的连接——因为它们突然接收不到来自渡鸦核心的任何认证信号,系统判定渡鸦已经死亡,自动启动了各节点的独立隔离协议。
第四分钟。自动排雷机器人已经推进到冷却水管道的中间段,距离电缆井只剩不到七十米。鹰眼青年在无线电里报告他已经撤回到电缆井内部,把冷却水管道出口的检修门从内侧焊死。但焊死的检修门只能阻挡水压,挡不住定向爆破。
第五分钟。基因组序列下载进度:百分之九十四。硬件加速通道的温度已经上升到接近主板熔断的临界值。主服务器机柜内部开始冒出淡淡的青烟,那是电路板在高温下分解时产生的气味,带着一种类似烧焦塑料的甜腥味。明智没有后退。他盯着屏幕上那根缓慢爬行的进度条,手指始终握在跳线的绝缘手柄上。
第六分钟。
进度条跳到百分之百。命令行上弹出最后一行文字——不再是技术性的注释,而是一句用母亲的字迹写成的话语:“龙之介,home已解锁。现在你可以做你想做的事了。”
白鸦程序完成了对渡鸦根认证系统的全部控制。屏幕上展开了渡鸦系统的最高权限控制面板,包括生物模板匹配引擎、清扫者网络、幽灵碱远程触发协议、以及余烬协议的完整中止指令接口。所有这些曾经被藤堂纯一郎用死亡锁死的权限,此刻全部敞开在明智面前,像一座被攻陷的堡垒里每一扇门都同时被打开。
倒计时器显示剩余时间:十分零四秒。
明智从主服务器上下载了藤堂纯一郎的完整基因组序列,将其封装成一个中止指令包,通过余烬协议的中止接口注入系统。屏幕上弹出验证窗口,显示中止指令正在等待余烬协议的最后确认。但确认没有在第一时间返回——余烬协议在检测到中止指令时,会自动进行二次验证,验证的内容包括基因序列的来源、完整性以及与创始人原始模板的匹配度。这个过程需要时间。
倒计时器上的数字没有停止跳动。余烬协议的中止验证正在与倒计时赛跑。
朴泰俊在无线电里报告了一个新的情况:“哥,渡鸦清扫者网络刚刚突然发出了最后一条广播信号——不是给我的,是给所有十一名清扫者的。广播内容只有一句话——‘创始人之血已注入余烬。全体撤离。’”
明智没有回应。他盯着屏幕上那条缓慢推进的验证进度条,脑海里回荡着宋敏圭的笔记——他说余烬协议一旦启动就无法中止,除非在倒计时归零前最后十秒注入创始人的直系血亲基因组序列。但藤堂纯一郎的基因组是人工编辑过的,它与原始模板的匹配度不可能达到百分之百。如果余烬协议的二次验证因为序列不完全匹配而拒绝中止,那么一切努力都将化为乌有。
验证进度条走到百分之七十三,然后停住了。屏幕弹出一个红色警告窗口。
“基因序列匹配度:百分之九十九点七。匹配度不足百分之一百。中止指令已被拒绝。距离余烬协议引爆倒计时归零还有:九分二十一秒。”
藤堂纯一郎修改过的那段基因——那段被他人工移除了母系缺陷标记的线粒体DNA区域——在余烬协议看来是一个不可接受的偏差。只有未经编辑的、携带着母系原始缺陷标记的完整基因序列,才能通过验证。
也就是说,藤堂纯一郎用来保护自己对幽灵碱免疫的那个基因编辑,此刻反过来成为了他设计的自毁程序无法被中止的原因。他亲手把自己变成了无法拯救世界的存在。这是他的傲慢最终反噬在他自己身上的形式——他在几十年前关上的门,如今无人能够重新打开。
明智闭上眼睛,深呼吸一次,然后睁开。屏幕上红色的警告窗口映在他瞳孔深处,像一团在黑暗中燃烧的火焰。
“泰俊,”他对着无线电说,声音平静得连他自己都有些意外,“通知月山部长和所有在地面上的人,立即撤出人工岛和沿岸区域。”
“哥——你呢?”
明智没有回答。他把跳线重新插入“home”接口,开始在母亲的命令行界面上输入一串新的指令。不是中止余烬协议——那是已经失败的尝试。他现在的目标不再是阻止引爆,而是改变引爆的物理方向。如果余烬协议必然要炸穿天然气残留层,那么他可以在天然气涌入机房之前,先一步将冷却水管道里的海水反向灌入机房底层,用液压反冲力把天然气推回岩层深处。
这是母亲留给他的硬件后门可以做到的最后一件事——不是拯救这座城市,而是在爆炸无法阻止的前提下,把它的破坏力降到最低。他不知道自己能不能在爆炸发生前完成这项操作,但他知道自己必须去做。
倒计时器上,红色的数字继续跳动。九分零三秒。八分五十八秒。
无线电里传来朴泰俊最后一次呼叫,声音被海面上的雷暴干扰撕裂成断断续续的碎片:“哥……求你……不要……”
明智伸出手,关掉了无线电接收器。机房里只剩下服务器风扇的嗡鸣声、远处冷却水管道里排雷机器人推进时的低频震动,以及头顶倒计时器每一次跳动时发出的清脆电子滴答声。
他坐在母亲三十年前留下的唯一一台控制台前,像一个终于回到了起点的人,开始为所有人写下最后一行代码。


暂无评论,来抢沙发吧!