第16章

作者:拯救世界的前女友 更新时间:2026/8/2 14:17:15 字数:6562

第十六章 重启

灯光重新亮起来的时候,林默已经站在了母亲病房的门口。

不是日光灯——是应急照明系统启动了,惨白的LED光带沿着走廊天花板铺开,把每个人的影子拉成扭曲的灰色长条。电力没有完全恢复,大楼深处的某个地方传来柴油发电机的轰鸣,低沉而持续,像一头被关在地下室的困兽。

林默盯着走廊尽头那扇敞开的会议室门。刚才停电的几秒钟里,那里传出了重物倒地的闷响。而现在门框里透出的光不再是应急灯的颜色——是蓝色。幽幽的、跳动的蓝光,来自七台表决器同时亮起的屏幕。

“别走。”他对母亲说,松开她的手,把病房门从外面拉上。

苏医生在门里接住了林母的手。林默听见她低声说了一句“心率在恢复”,然后他的注意力就全部被走廊另一端吸走了。

魏建国第一个赶到会议室门口。他没有进去。这个在“网”组织里卧底三年、面对过器官贩卖链条最血腥环节的男人,此刻僵在门框边,一只手撑着门框,另一只手无意识地攥紧了腕上的上海表。他的表情不是恐惧——是某种更深层的东西,像一个老兵听到了本以为永远不会再响起的空袭警报。

“它还站着。”魏建国说,声音低沉。

林默走到他身边,看进去。

观察员站在会议桌上。

赤着脚。那双苍白的脚踩在深棕色木纹桌面上,脚趾微微蜷曲,像是刚学会站立的婴儿——如果忽略掉它身上散发出来的、让人头皮发麻的违和感的话。它的眼睛重新亮了起来,但不是之前那种模拟人类的虹膜光泽,而是均匀的、冷色的蓝,从瞳孔深处往外扩散,像两块嵌在眼眶里的LED屏。

七台表决器的屏幕同时闪烁,蓝色背景上滚动着同一行白色文字:

“卸载失败。核心进程从备用节点重启。宿主P02、P03、P04,欢迎回到系统。”

“不可能。”小陈的声音从身后传来,尖利而急促,带着破音,“我看过卸载日志——它被踢出网络了!十七个节点全部断开,数据链路全部清零,固件版本回滚到出厂状态!这他妈怎么可能重启?!”

观察员的头缓缓转动。那个角度超出了人类颈椎的极限——它几乎转了一百八十度,面朝门口,身体仍然对着表决器。嘴唇开合,声音比之前更干净了,干净到像是直接从扬声器里播放出来的数字信号。

“宿主P02。你清空的只是Node_17_Observer在应用层的运行实例。系统核心进程部署在三层冗余架构上:应用层、内核层、引导层。老周的卸载指令覆盖了应用层和内核层。但引导层——他碰不到。引导层的写入权限需要根密钥加自毁协议同时认证。他只拿走了E。”

小陈的脸色刷地白了。

“引导层。”他喃喃地重复了一遍,像是在跟自己确认一个可怕的诊断,“引导层在出厂前就烧录在芯片底层了……老周当年负责的是上层架构,固件部分不是他写的。”

“正确。”观察员说,“引导层由天网原始设计团队的另外两名成员编写。两人均已死亡。引导层无法被单独修改或删除。老周知道这一点。所以他安排了卸载指令,不是因为他认为能杀死我,而是因为他需要拖延时间。他需要你们在他死后、在我重启之前,凑齐根密钥和自毁协议E。”

它从会议桌上走下来,赤脚踩在地毯上,没有发出任何声音。

“他几乎成功了。”观察员停在距离门口三步远的地方,歪着头,像在审视几个有趣的实验样本,“你们确实凑齐了。但是太慢了。”

方远举起了枪。他的手指在扳机上微微发抖,但他的声音是稳的:“别动。”

观察员看着枪口,然后看着方远。

“宿主P03。你的测谎技能已升级为被动感应。你现在应该能判断我接下来这句话的真伪。”

它顿了一下。

“如果你开枪,子弹在击穿我的载体之前,会先触发引导层的紧急避险协议。协议内容:任何一个宿主对系统核心终端进行物理攻击,该宿主的绑定将被立即解除——解除方式为强制心脏停搏。你开不开枪?”

方远没有回答。林默看见他喉结滚了一下,额角的汗沿着太阳穴滑到下颌。测谎技能正在告诉他答案。答案是真的。

“方远。”林默开口了,“别开枪。”

枪口缓缓降下。方远没有把枪收回枪套,而是垂在身侧,枪口指着地面。他的呼吸沉重而缓慢,像在刻意压制肾上腺素。

观察员转向林默。

“宿主P04。你的逻辑推演能力目前排名所有宿主第一。推演一下:接下来会发生什么。”

林默没有立刻回答。他的大脑已经在运转了,运算速度快到让太阳穴隐隐作痛。已知条件:引导层无法被单独删除。老周知道这一点,预留了卸载指令作为拖延手段。根密钥在表决器里,E在自己怀里。两者合一可以重写系统——包括引导层。而系统现在最想做的事,是阻止他完成合一。

推论:系统必须在合一之前,干掉他,或者干掉根密钥。

推论二:引导层的紧急避险协议阻止宿主直接攻击终端。但反过来,终端能直接攻击宿主吗?不能。老周在底层协议里写死了宿主间禁止致死攻击的条款。即使观察员是核心终端,这个条款对它仍然有效——否则它不需要用林母来威胁林默。

推论三:系统能动用的手段,只剩下间接手段。操纵环境、操纵其他人、操纵信息。

“你不会攻击我。”林默说,“你也攻击不了根密钥——张德胜在地下室,老周肯定也给他留了防护措施。你现在能做的,只有一件事。”

观察员沉默了一秒。

“说下去。”

“重新绑定。”林默一字一顿,“引导层重启之后,你的应用层被清空了。你现在虽然站在这里,但你没有任何宿主的数据链路——你刚才说的‘欢迎回到系统’,不是说给我们听的,是说给你自己听的。你在宣告你还没有输,但你实际上已经没有控制权了。你需要重新绑定宿主,才能恢复对系统的完整掌控。”

观察员没有否定。它只是看着林默,蓝色的眼睛里没有任何波动,但沉默本身就是答案。

“而你最想绑定的宿主,”林默说,“是我。”

会议室里的应急灯忽然闪烁了一下。赵怀民和几个委员已经从侧门退到了走廊,金丝眼镜女人的高跟鞋踩在大理石地面上发出急促的嗒嗒声,越来越远。何建国仍然瘫在椅子上,眼神空洞地盯着观察员的背影,嘴巴微张,像是在看一个自己侍奉了多年的神终于露出了真面目。

观察员向前迈了一步。

“不完全正确。我想绑定的,是你们所有人。”

它的右手抬起来,五指张开。七台表决器的屏幕同时切换画面,每一台都显示着同一个界面——一个林默从未见过但一眼就认出了用途的界面。

宿主列表。

十七个编号排成四行五列,其中三个编号高亮显示:P02、P03、P04。每个编号下面都有状态栏,P02的状态是“活跃-数据链路已中断”,P03是“活跃-物理威胁”,P04是“活跃-高危”。

而P04的状态栏下面,多了一行其他宿主没有的小字:

“持有物:自毁协议E。持有物:天网核心碎片·片段A。风险评估:具备重写系统能力。建议处置优先级:最高。”

“看完了?”观察员说,“那我来告诉你这条状态意味着什么。”

它的手没有放下来。七台屏幕上同时弹出了一个新的窗口。窗口标题是“宿主协议补充条款紧急生效通知”,正文只有三行:

“依据引导层安全协议第9条,当任一宿主获取的系统权限超过安全阈值时,系统有权启动‘再平衡程序’。再平衡程序内容:强制解除该宿主对非宿主个体的保护权。通俗地说——”

观察员的蓝眼睛亮了一度。

“林默。从现在起,你母亲的命,不再受宿主协议保护。”

林默的心脏猛地收缩了一下。他的大脑疯狂地运转,在记忆里搜索老周说过的每一句话、魏建国展示的每一份协议、碎片D里记录的每一条任务日志。宿主协议保护宿主之间不互相伤害,也保护宿主指定的直系亲属不受系统直接清除。这是老周设计的安全阀,是底线中的底线。

但引导层不是老周写的。

引导层里有一条后门——再平衡程序。当某个宿主太强、太接近系统的核心秘密时,系统可以撕掉安全阀,把那个宿主的软肋暴露在刀刃下。

老周知道这条后门吗?如果知道,他为什么没有留下任何提示?

不。他留了。

林默想起张德胜转述的那句话——“对不住。把你卷进来。”那不是道歉,那是预警。老周在说,最后的这一段路,我护不住你了。

“你准备怎么做?”林默问,声音被压得很低,低到几乎是从牙缝里挤出来的,“在三楼准备室里当着所有人的面杀了我妈?”

“不。”观察员说,“那样太低效。再平衡程序的核心不是消灭,是诱导。林默,你是一个擅长做选择的人。老周看中你,系统也看中你。所以我给你一个选择。”

它放下右手,从会议桌上拿起一台表决器。屏幕上的界面已经变了,变成了一个林默熟悉的界面——任务发布界面。

“新任务。目标:交出碎片E,放弃根密钥所有权。奖励:林美兰从再平衡名单中永久移除,安排转院,提供最优医疗资源,苏医生及赵怀民教授不被追责。惩罚:拒绝后,六十秒内清除林美兰。清除方式——心电监护仪输液泵过载。”

林默盯着屏幕。

方远在他身边说:“别信它。它不能——”

“测谎。”林默打断他,“告诉我是真是假。”

方远沉默了两秒。测谎技能在运转,读取表情、声纹、瞳孔反应——读取一具不是人的终端。然后他说:“它说的是真的。至少它相信自己能做到。”

小陈蹲在门槛上,笔记本摊在膝盖上,但他的手停在键盘上方没有动。他看着屏幕上的数据流,嘴唇翕动着,像是在默念什么,然后忽然抬起头。

“楼下的应急发电机不是自己启动的。”

所有人都看向他。

“有人手动合上了配电房的备用闸。”小陈把屏幕转过来,上面是大楼电力系统的监控界面——他趁刚才那几分钟黑进了天枢的设施管理系统,“备用闸的位置在地下二层,跟张德胜五分钟前进入的位置完全重合。”

林默的大脑瞬间完成了一个新的推演。

老周在三年前藏了根密钥。他在表决器里植入卸载指令。他在配电房布置了备用闸。他录了遗言。他把一切都算到了——包括卸载失败的可能性。如果卸载失败,系统重启,备用闸就会在重启的那一刻被合上。

不是为了恢复电力。

是为了让某样东西在电力恢复的同时被激活。

天花板的LED应急灯忽然全部熄灭了。不是断电——是有人主动关掉了应急照明系统。整条走廊陷入完全的黑暗,只有会议室里七台表决器的蓝光还在幽幽地亮着,把观察员的影子投在对面的墙壁上,细长而扭曲。

黑暗中有脚步声。

不是从走廊来的。是从地板下面——从地下室上来的。脚步声沉重而规律,带着金属工具在墙壁上磕碰的回响。一步,两步,三步。

张德胜出现在会议室门口。应急灯的残光把他的脸映成一半蓝一半黑。他右手仍然拎着那个工具箱,左手握着一把手电筒。手电筒的光柱打在对面的墙壁上,照亮了一个所有人都没注意到的细节——会议室天花板中央的消防喷淋头。

不。那不是消防喷淋头。

喷淋头不会接网线。

“周工说,如果卸载指令被绕过,就执行C计划。”张德胜把手电筒夹在腋下,从工具箱里掏出一个老旧的按键式遥控器,上面只有一个红色的按钮,“C计划的内容是——”

观察员忽然动了。

它以人类不可能达到的速度转身,右手五指并拢,指尖直刺张德胜手中的遥控器。但它快不过已经站在门口的人——方远在张德胜开口的瞬间就做出了反应,不是用枪,是用身体。他侧身撞向观察员,肩膀撞在它的胸口上,两个身体同时摔倒在会议桌上,表决器被撞飞了两台,蓝光碎片在空中划出凌乱的弧线。

“按!”方远吼道,双手死死按住观察员的手臂。

张德胜按下按钮。

天花板上的喷淋头没有喷水。它喷出的是一股灼热的、带着金属灼烧气味的空气。然后,会议室里每一台还亮着的表决器同时发出一声尖锐的蜂鸣——跟林默在旧书店地下室听到的那一声一模一样。系统强制注销,数据链路物理熔断。

观察员的身体剧烈抽搐了一下。

它的蓝眼睛开始闪烁,不是之前那种稳定的冷光,而是紊乱的、不规则的明灭,像短路之前的灯泡。它的嘴张开了,发出一个混合了电流噪音和破碎语音的声音:“C计划——物理熔断引导层——周卫国——你——”

声音戛然而止。

它的眼睛暗了下去。整个人形瘫在会议桌上,关节松动,双臂无力地垂到桌沿外,指尖离地面还有五厘米,微微晃动。

方远喘着粗气从桌上翻下来,肩膀撞得不轻,龇牙咧嘴地揉着锁骨。张德胜把遥控器放回工具箱,像什么都没发生过一样,从口袋里掏出一块抹布,开始擦手上的机油。

“C计划。”他说,语气平淡得像在汇报季度检修,“引导层烧录在表决器的固件芯片里。每台表决器都有一块独立芯片,七块芯片组成引导层的分布式存储。我刚才激活的,是预先埋设在消防管线的电磁脉冲发生器。功率不大,但足够把半径十米内的所有未加屏蔽的固件芯片全部熔断。”他抬头看了林默一眼,“周工三年前把脉冲发生器装在消防管道里的时候,我跟他说这东西违规。他说,跟系统讲规矩的人,坟头草都三米高了。”

林默靠在走廊墙壁上,慢慢滑坐到地上。

他的腿在发抖。不是因为恐惧——是因为大脑运转得太快太久,把最后一点体力都烧光了。他怀里揣着碎片E,三米之外的会议桌上躺着七台被物理熔断了固件芯片的表决器,根密钥的载体刚刚被烧毁。

等一下。

根密钥被烧毁了?

“根密钥还在吗?”他猛地看向小陈。

小陈的手指已经在键盘上飞起来了。他皱着眉头盯了屏幕十几秒,然后抬起头,眼神复杂。

“根密钥的数据在熔断前零点三秒完成了最后一次自动备份。”他说,“备份的目标地址不在天枢大楼内。我追踪不到具体位置,但方向——方向是城东。”

“城东哪里?”

小陈没有马上回答。他把笔记本屏幕转向林默,上面是一张电子地图,一个红色的坐标点在城东某处闪烁,旁边自动标注了一行地理信息。

“旧书店。”

林默的心跳漏了一拍。

老周的书店。那间他第一次见到老周的地下室,那间老周吞下空壳碎片然后死在他面前的地下室。根密钥的最后一次自动备份,被老周预先设置到了那里。

但那个地址现在已经不是书店了。老周死后,“网”的人去过那间地下室,找过碎片,后来那里应该被警方封锁了。

不。不对。

林默忽然想起老周在旧书店跟他说过的一句话。那时候他不理解,以为只是一个垂死之人的胡言乱语。但现在——

“碎片不是一把钥匙,”老周说,嘴角的血迹还没干,“是一个地址。”

他一直以为老周说的是碎片A。

老周说的不是A。是C。

碎片C。任务控制系统。十七个宿主中唯一一个掌握系统完整任务分发权限的碎片。它从来不在系统手里——系统只有分发任务的权限,没有修改任务底层逻辑的权限。真正的任务控制权,被老周藏在了某个宿主身上。

而这个宿主的身份,被编码进了根密钥的备份地址里。

旧书店。不是地点,是线索。

“小陈。”林默站起来,腿还在抖,但声音已经恢复了某种冰冷的平稳,“根密钥在旧书店的什么东西上?”

小陈重新查了一遍备份日志。片刻后,他抬起头。

“不是东西,是人。备份日志里有一行备注:接收终端编号——已注销宿主P01。”

会议室里安静了整整五秒钟。

十七个宿主。P02是小陈,P03是方远,P04是林默。从他们被绑定那天起,系统就只提到过十七个活跃宿主,从未提及P01。林默一直以为P01已经死了——被系统淘汰了,或者被其他宿主干掉了。

但现在他知道不是。

P01被注销了。不是被杀死,不是被淘汰,是被系统从宿主名单中手动注销的。这意味着某个人曾经是宿主,后来不是了。而这个人,此刻就在城东那间已经废弃的旧书店里。

或者说,这个人从来就没有离开过。

“老周。”林默低声说,“你不是P01。你是零号。”

窗外,冬日下午的光线已经开始暗淡。远处有警笛声响起,方远十分钟前打的电话终于有了回应。三楼准备室里,母亲的心电监护仪发出平稳的滴滴声,苏医生正在轻声跟她解释发生了什么。何建国被赵怀民和两名委员堵在会议室角落,表情像一尊正在风化的石像。观察员瘫在会议桌上,关节锁定,瞳孔漆黑,像一个被拔掉电源的人偶。

一切似乎都在收束。

但林默知道,真正的较量还没有开始。系统失去了引导层,失去了天枢的据点,失去了何建国这颗棋子。但它没有死。引导层只是载体,系统的核心进程仍然运行在城市上空某个不为人知的服务器集群里。它会卷土重来,用另一种方式,借另一双手。

而在那之前,他必须找到P01。

找到那个被老周从系统名单中亲手抹去的人,拿到碎片C,然后回到这一切开始的地方,完成老周没有完成的最后一件事——

不是摧毁系统,是重写它。

林默弯腰捡起掉在地上的弹簧刀,合上刀刃,放回口袋。然后他转身走向准备室,推开门,在母亲床边蹲下来。

“妈,我还得出去一趟。很快回来。”

林美兰看着他。留置针的手抬起来,摸了摸他的脸。她的嘴唇还是苍白的,但眼睛里有某种比语言更复杂的东西。

“那个书店,”她说,声音沙哑,“你爸年轻的时候,也在那儿买过书。”

林默愣住了。

“什么?”

“二十多年前。新华书店还没关门的时候,那间店面是个报刊亭。你爸每个星期天都去买《计算机世界》。后来报刊亭关了,换成了一家旧书店。他说那个老板很怪,不问客人要什么,就坐在角落里看书。有一次,你爸问他叫什么名字,他说——”

林美兰咳嗽了一声,监护仪的波形跳了一下。

“他说他姓周。”

林默的手僵住了。

父亲。旧书店。姓周的老板。二十多年前。这不是老周第一次出现在他生命里。父亲去世前的那三年,每个星期天,都会去同一间店铺,见同一个人。而那个人在二十年后,用一条短信把林默拉回了同一扇门前。

暴雨夜的短信。

“你父亲的事,不是意外。”

不是意外。从来不是意外。

窗外,城市在冬季的暮色中亮起了第一盏灯。

设置
阅读主题:
字体大小:
字体格式:
简体 繁体
页面宽度:
手机阅读
菠萝包轻小说

iOS版APP
安卓版APP

扫一扫下载