陈啸的指挥室是在他死后第二天被铁牙打开的。
铁牙带着变电站的两个新兵穿过河对岸的废弃哨卡,推开指挥室那扇被焊枪火花烧出斑驳焦痕的铁门。陈啸的尸体靠在指挥椅上,姿态和他活着时一样——背靠着墙,面朝着所有可能袭来的方向。右手搭在扶手上,手指还保持着握焊枪的姿势,但焊枪已经掉在地上,摔裂了。地上散落着几十根用过的焊条,每一根都烧到了最后一截。他用这些焊条把指挥室里每一台被方教官锁死的设备重新接上了物理线路,不是破解加密,只是绕过。
桌上放着一封信。信不长,字迹和他写通牒时一样工整到近乎刻板,但纸张边缘有多处被焊枪火花烧焦的小孔。信的内容很简单:六座分基地及老楼天台的完整结构参数、化工厂反相干扰设备的原始设计图、假救援信号的语音拼接方案、被篡改的倒计时归零协议备份、以及一张手绘的全城地下管网图。每一个项目后面都附注了数据来源——一部分是他从军区废墟硬盘里读取的,一部分是他派侦察兵测绘的,一部分是他从铁牙提交的战术评估报告里整合的。他把他知道的一切关于这座城市的情报全部留给了苏然。不是投降书,不是认罪书——是一份技术交接清单。写给他这辈子唯一一个能在同一盘棋上跟他对弈的人。
铁牙把信折好,和桌上另一张纸并排放在一起。那是他的加密频段注销公告——他离开血狼时留给陈啸的,纸的边缘被反复折叠过,有些地方被焊枪火花烧穿了小孔。陈啸在最后那段时间里反复展开又折好这张纸。铁牙沉默片刻,把注销公告放回桌上。那是他留给陈啸的,应该留在陈啸待过的最后一个地方。
信的最后一段提到了篡改代码者。陈啸写道,苏远征在地图上一个被反复涂改的红点标注着城西废弃精神病院,那里有独立的地下供电系统,是篡改代码者在被解除军区职务后第一个藏身之处。他在倒计时归零协议被修复之后曾试图重新接入系统,但根密钥激活后所有备用设备均无法绕过身份验证。为了维持生存设备运转,他拆除了自己体内已经报废的母机植入物的备用电源模块,引发了无法被普通医疗设备检测的内出血。他的死亡时间大约在陈啸发送最后广播的同一时段。两个在同一间实验室被植入母机的人,在同一天死于自己亲手签下的协议。一个死于根密钥协议,另一个死于被根密钥彻底阻断所有备用选项后,宁愿从自己体内取出最后一丝能量也不愿意向任何人开口求助。
铁牙把这部分内容拍下来发给了方教官。方教官回复说他用根协议扫描了精神病院坐标,确认该地点没有任何残留信号,篡改代码者的所有设备均已随备用电源模块的拆除而失效。
苏然在天台上把陈啸的信从头到尾看了一遍。每一页都看得很慢。那些数据大多数已经过时,有几条甚至和陈啸当初用明码广播发过的威胁重复,但他还是把它们重新整理成了一份清晰的列表。被方教官屏蔽所有通讯频段之后他无法发送任何电子信息,只能用笔把那些数据一条一条重新抄在纸上。那些他曾经用来威胁她的东西,最终被他重新定义为“已知威胁清单”,附注了对每一条数据当前状态的评估——化工厂反相干扰设备,附注写着“已处理,你们拆的”;假救援信号,附注写着“信号源已失效,跟他有关”;倒计时归零协议,附注写着“已终止,你覆盖的”。他把已知的、过时的、已被处理的威胁逐一划掉,像在清理自己留下过的所有痕迹。
苏然翻到最后一页。最后一页上不是数据,不是威胁清单,不是技术交接。只有一行字:“我让铁牙转告你——别靠近河。重炮火控系统里有最后一条预置指令,不是对老楼,是对我自己。如果你当初没来鸿门宴,我会用它炸掉整座河畔仓库。你没让我用。这是我欠你的最后一笔账。”
她看完之后把信折好放进口袋。这个口袋现在有八张纸条了——罗建国的钢笔,孙秀兰的梭子,城中村无名者的机油,郭老大的铅笔,铁牙的刺刀,苏远征的信,陈啸的军用信笺,以及他留下的这份技术交接清单。八张纸条,八种笔迹,八个人。最后一个递纸条的人在临死前没有留遗言,没有请求原谅,没有试图为自己辩解,只是用最后一根焊条把他拆过的所有武器重新编成了一份技术档案,附上每一项威胁的当前状态评估,并告诉他曾经的对手欠她一笔没有用完的账。
她把口袋里的纸条全部掏出来,一张一张摊开在天台栏杆上。罗建国的钢笔字迹,孙秀兰的梭子符号,城中村无名者的歪扭机油字,郭老大的铅笔签名,铁牙的刺刀刻痕,父亲的信,陈啸的军用信笺。她把它们按照收到的时间顺序从左到右排好。最早的是父亲在软禁期间托铁牙转交的实验日志,最晚的是陈啸在指挥室里用焊枪照明写完的技术交接清单。从第一个人到最后一个人,中间隔了十几年。她看着这排纸条,忽然觉得它们像六座分基地的另一种形态——不是钢筋水泥和服务器机柜,而是八个人各自用自己的方式为她留下的线索。父亲用代码,罗建国用跳频信号,孙秀兰用梭子符号,城中村无名者用机油,郭老大用铅笔,铁牙用刺刀,陈啸用军用信笺。每个人都在不同的时间点、用不同的工具、以不同的立场,为她标注了她需要知道的事。
这章没有结束,请点击下一页继续阅读!
苏然把纸条收好放回口袋。她让罗旭把陈啸留下的全部数据录入总控中心,和方教官的根协议、韩逸的地下管网模型、罗旭的频谱仪历史数据合并成一套完整的全城数据库。陈啸在技术交接清单里附注的所有“已处理”和“已失效”都被她逐条核实了一遍。大部分已确实失效,少数仍在运行——比如化工厂残留的冷却剂污染仍在影响城西部分井水,城北变电站的电缆线路因缺乏维护而于近期中断,需要尽快派人修复。她把那些还没失效的条目单列出来,附上对策和负责人,转发给信息墙和各聚居点。陈啸在清单里没有隐瞒任何一条他曾掌握的威胁情报,包括那些还没来得及实施的计划。这些情报现在成了全城防御体系的最后一次更新。
铁牙从指挥室出来后去了炮兵阵地。他把重炮上的火控系统拆了下来,取出陈啸信中提到的最后一条预置指令存储芯片。然后他把火炮降到了最低仰角,锁死旋转机构,卸掉击发装置。陈啸说过重炮里有最后一条预置指令是对他自己的,现在预置指令已随本人死亡而失效,但火炮本身还在。铁牙用了半个上午把这些他曾经维护过的武器拆成废铁,把拆下来的零件分类装进防水箱,标上零件编号和回收日期——齿轮归齿轮,弹簧归弹簧。他说这些零件可以改叉车、改水泵、改纺织厂的自动织机。他当兵时学的第一门课不是开枪,是修枪,枪坏了能修,现在枪不用了,零件还能用。他把改造零件的活交给了赵叔和郭老大。赵叔用那些弹簧给取水站的水管接口做了缓冲保护套,郭老大用齿轮改装了叉车的传动轴。陈啸的重炮零件正在变成叉车配件和水管保护套,而铁牙蹲在炮兵阵地上一件一件地拆螺丝。
当天傍晚,全城数据库整合完成。方教官把根协议监控到的所有信号源——包括陈啸重新接通的物理线路遗留频段、篡改代码者废弃据点里最后一批备用设备、以及全城所有聚居点的加密通讯节点——全部标注在一张公开的全息地图上,通过信息墙向全城同步更新。每一个聚居点都能看到整座城市的基础设施分布,知道哪些水泵还能用、哪些电缆需要修、哪些管道被污染了还没净化。陈啸留下的数据加上方教官的根协议、加上韩逸的地下管网模型、加上罗旭的频谱仪历史记录,构成了一套完整的基础设施现状图。他说现在全城所有能运作的水泵、能修复的电缆、能接入的通讯节点都在这张图上了,每一个聚居点都可以认领一段管线、一片街区、一套设备,自己修,自己管。不用等他统一派活。
苏然站在天台栏杆边上,看着河对岸的军区废墟轮廓在夕阳里越来越模糊。她在心里把没说完的话补完。你欠我的最后一笔账不是预置指令,是你用最后一根焊条把那些曾经用来威胁我们的数据重新编成了保护我们的武器。你的后手不是陷阱,是移交。然后她走下天台。周婶在灶台上留了两碗热汤,一碗给她,一碗放在锅边——那是以前留给陆铮的位置。陆铮今天夜巡,还没回来。她把两碗汤都端上了天台,一碗放在花坛边上,一碗自己端着慢慢喝。花坛里第八批土豆芽刚从土里探出头,嫩绿的茎秆在夜风里轻轻晃了一下。
陈啸的指挥室是在他死后第二天被铁牙打开的。