HiBizMan永久免费
📚Log In
📋 Table of Contents22
🌐 Language

第8章 沉默的名单

中文

三小时四十二分钟。王铁把手机屏幕上的数字在心里重复了一遍,然后把郑东方的手机放回桌面上。他的目光在屏幕熄灭前最后停留的那半秒里扫过了整条消息——除了那段正文之外,消息末尾没有任何署名、任何标点符号、任何多余的信息。但那条消息的分段方式和用词习惯和陆远在牛皮纸袋里留下的手写内容完全一致:"下一次经过那段曲线的列车你查不到车次号"——这种把"查不到"放在"车次号"之前的句式结构,他在陆远的纸稿里至少看到过三次。 他站在办公室里,郑东方的台灯还亮着,光圈的形状和他离开时差不多。桌面上那张纸条被合上的笔记本压在一边,只露出一角。他走过去把笔记本挪开,重新展开那张纸条看了一遍。纸上的字迹来自同一个人——陆远。这个人同时在两个渠道给他传递信息:通过老周的办公室门缝,通过郑东方的手机短信。这两条渠道彼此独立,说明陆远在系统里预留的通信手段不止一种,他像是提前把所有能用来联系这个案件相关人员的路径都铺设好了,然后逐一启用。 手机在他自己口袋里震了一下。他掏出来看,屏幕上是苏晚的对话框。对话框里多了一行新的消息——显示已读。状态从"未读"变成了"已读",但发信人显示为"苏晚"的那一行没有新增任何文字。 已读。没有回复。 王铁盯着那个"已读"状态标记看了大约五秒。手机屏幕的光在他的瞳孔里反射出一个微小的方形亮点。苏晚的手机网络接入授权被注销了,她的设备号从调度中心的活跃设备表里被移除,但她还是看到了他的消息。这说明她手机本身的硬件功能没有问题,只是网络层级的设备认证被切断之后,她无法再通过正常的调度中心网络发送消息。她看得到消息,但发不出来。 这个认知让他的胸口出现了一种复杂的收缩。她还在网络覆盖范围内,她还能接收到数据,只是被阻断了上行通道。有人不想让她往外发任何东西。 他打开输入框,打了八个字:"已读说明你还在。别回。"发送。状态显示已送达。然后他按灭了屏幕,把手机放回口袋。 办公室里安静极了。台灯的镇流器在发出一种极低频率的嗡鸣,那声音的频率让他耳膜深处产生了一种若有若无的压迫感。他拿起郑东方的手机又看了一眼,那条消息的发送时间戳是两分钟前,在他走进这间办公室之前不久。郑东方的手机屏幕被设置成了永不休眠模式,消息一来就会自动亮起显示预览框——这意味着郑东方在离开办公室之前就已经预判自己可能会错过消息,所以把手机设置成了持续亮屏的状态。 他出去了多久?王铁不知道。但他知道郑东方不会无故离岗,尤其是在当前这个时间点。办公室外面的走廊里传来脚步声,这一次的脚步声频率和之前的都不一样——比老周那种一重一轻的步态更均匀,步伐频率更快,鞋底落地的声音更沉。脚步声在三层走廊的远端响起来,越来越近,最后在王铁身后的办公室门口停住了。 门被推开。郑东方站在门口,右手握着一部黑色的对讲机,左手攥着一卷打印纸。他的额头上有细密的汗珠,在台灯光线下反射出一种近乎油脂的光泽。他的呼吸频率比平时快了一倍不止,胸口在深蓝色衬衫下面大幅起伏。 "你还在。"郑东方说。他跨进门槛,回手把门带上,锁舌弹回的声音比平时更响。"我在调度中心那边待了二十分钟。胡海明被人从设备管理组调走了,今晚的值班表上他的名字被替换成了另一个——调度中心综合管理部的人,工号前缀不是设备组的。我尝试用内线电话打到他的值班室,接电话的人不是胡海明。胡海明不在那里。" "他去了哪?" "不知道。调度中心的值班主任说'临时调岗,不做记录'。"郑东方把那卷打印纸放在桌面上,展开来。纸上是几行系统日志的截取打印件,每一行的开头都是时间戳——最近的时间戳显示在四十分钟前。"在你离开车辆段去东侧之后大约二十分钟,有人用设备管理组的权限账号登录了调度中心的主控终端,执行了一条指令。那条指令的内容是批量注销所有处于'非值班状态'且在'东侧线路维护便道GPS覆盖范围'内的移动设备网络接入授权。指令的目标列表里有三台设备——一台是苏晚的手机,一台是你在用的备用工程终端,还有一台显示为'未知设备,设备型号无法识别'。" "未知设备。"王铁说。他的目光落在那行时间戳上——四十分钟前,正好是苏晚的手机信号从系统里消失的时间。"第三台设备是谁的?" "查不到。"郑东方把打印纸翻到第二页,上面是一段更详细的终端操作记录。操作记录的字段里有"目标设备MAC地址"一栏,但那一栏的显示内容是乱码。"执行指令的人用了覆盖指令,把第三台设备的识别信息用随机字符填充了,无法溯源。但批量注销指令的授权来源是PLT-618——那条安全策略。胡海明创建的那条规则现在变成了一个被自动触发的权限闸门,一旦系统检测到有移动终端在特定坐标范围内停留超过设定阈值,PLT-618就会自动触发注销流程。" 王铁把打印纸上的内容从头到尾看完。他的目光在"未知设备"那四个字上停得最久。三台设备被同时注销——苏晚的手机、他自己的备用终端、还有一台完全未知的设备。那第三台设备也在那段维护便道上,在那个时间点,在那段曲线段的附近。那台设备不属于车辆段登记在册的任何工程终端。属于谁,他不知道。 "陆远给我发了条消息。"王铁说。他拿起郑东方的手机,调出那条新消息。"他说腔体的激活窗口缩短到了四个半小时。现在还剩大约三小时三十八分钟。" 郑东方看了那条消息,没有说话。他拿回手机之后盯着屏幕看了至少五秒,然后把手机放进了自己裤袋里。"陆远在告诉你时间窗口提前了。他在催你回去。" "对。" "那你打算——" "我打算回去。"王铁说。他拉开办公室的门,走廊里的灯光比办公室内暗一些,他的瞳孔在跨过门槛时有一瞬间的扩大反应。"但这一次我不开车走维护便道。那道便道被人用铁丝网封过,有人不想让我从正面接近那个位置。苏晚的足迹拐进了灌木丛往公路口的方向走了,我顺着她的足迹走了一次,那种地形要步行四十分钟才能到公路口。但我如果从轨道另一侧绕过去,从铁路线路的北面护坡翻越进去,会不会避开便道上的障碍?" 郑东方站在办公桌后面,手里握着那卷打印纸的边缘,纸张的边缘在他手指的挤压下微微翘起。"铁路线路北面没有维护便道,只有一段土路,路面比南面的便道窄一半,路基旁边就是排水渠。车辆段北侧仓库后面有一条小路可以通到那段土路,路面上有碎石和施工废料堆积,皮卡过不去,但步行可以走。从北侧翻越护坡到曲线段的位置,比从南面便道直接过去大约多走五百米。" "五百米。三十分钟能到。" "以你的步速,二十五分钟。" 王铁已经走到了走廊里。他侧过身,视线越过门框落在郑东方身上。"老郑,你在调度中心那二十分钟还看到了什么?" 郑东方的目光闪了一下。他把那卷打印纸放下,双手撑在桌沿上,手指和桌边之间形成一个稳定的三角形支撑结构。"我看到了调度中心主控终端上的一条运行日志——在胡海明被调岗之前大约七分钟,他的设备管理组权限账号曾经远程登录过一次,登录地点不是他的值班室,不是调度中心机房,登录IP地址段显示的是外部网络,不是车辆段内网。" "外部网络?" "对。那台终端从车辆段的外部IP地址登录了内网系统,执行了一条指令之后退出了。那条指令的内容和刚才我说到的批量注销指令一致——PLT-618被调用了,但调用它的人不是胡海明本人。有人用了胡海明的账号,从车辆段外部网络远程操作了系统。" 王铁的手指按在门框边缘,金属门框的凉意透过指尖传进他的手掌。有人用了胡海明的账号。胡海明本人在被调岗之前就被绕过了,他的账号被远程使用了。那个执行指令的人和把胡海明调走的人是同一个人,或者受同一套指令驱动的不同执行者。 "我走了。"王铁说。他收回手指,往走廊西侧走去。鞋底落在走廊地砖上的声音在他自己的耳朵里听起来比之前更急、更密。他走到楼梯间门口推开门的动作比平时快了半拍,门扇在弹簧推杆的作用下弹开的时候发出了一声碰撞的闷响。 他下到一层,穿过大厅的时候脚步没有减速。玻璃门被推开时夜风裹着湿冷的空气迎面扑来,他吸了一口,肺部被冷空气刺激得收缩了一下。他绕过主楼西侧外墙,往北侧仓库的方向走。仓库外墙的灯是一盏钠灯,黄色的光在墙面上投出一个暖色调的扇形光区,光区的边缘和被黑暗覆盖的角落之间过渡得非常锐利。他穿过光区的过程中,自己的影子被拉长压扁又恢复原状,地面上的影子轮廓像个被折叠过的纸人。 仓库北侧确实有一条路。路面比南面的维护便道窄了一半,表面覆盖着碎石子、砂土和零星的建筑废料——断裂的混凝土块、一段生锈的钢筋、几片碎瓦。他踩上去的时候鞋底下面传来的触感比碎石路面更不稳定,每一步都要额外调整脚踝的角度来保持平衡。路肩两侧是密植的灌木和野草,在夜风里发出持续的低频沙沙声。 他沿着土路走了大约十分钟。路面开始向右偏转,然后他看到了那个护坡——比南面的护坡更高一些,坡度大约五十度,表面覆盖着枯草和裸露的土块。他爬上护坡的时候膝盖承受了比平时更大的压力,每次抬脚时小腿肌肉都要额外发力才能把体重推上去。他在护坡顶端停下来,半蹲着,目光越过道床看向曲线段的方向。黑暗中他看不清护坡另一侧的细节,但钢轨的光泽在夜空的微光里形成两道平行的暗银色线条,从远处延伸过来,在他的视野里向右弯曲。 护坡下方就是那段曲线段。那道坑位在他视线左侧大约三十米的位置。他从护坡上滑下去,鞋底和护坡表面之间的摩擦力在枯草层上产生了持续的下滑加速度,他不得不半弓着腿调整重心来保持直立。下到道床边缘的时候他的鞋跟踩进了一块松动的道砟碎石里,碎石滚动了一下,发出一声清脆的撞击声。 他停在道床边缘,没有继续往坑位的方向走。他蹲下来,手撑着道砟表面,夜风从曲线段外侧吹过来,带着护坡植被的气味和铁轨金属的微凉气息。他看着那段轨道,钢轨在黑暗的掩护下像两条安静的、吞着光的线。他的左腕皮肤上那个已经冷却的位置在这种安静中又有了极其细微的温度变化——不是升温,而是一种皮肤表面被微气流拂过的感觉,像是有什么东西在他的皮肤上方不到一毫米的距离上移动过去了。 他往坑位的方向走了一步。脚落在道砟上的时候,他听到了一种声音——很轻,来自轨道方向,是一种金属被轻轻碰触过的余音,像有人把一把钥匙放在了钢轨的轨面上。他向那个方向偏过头,视线在黑暗中搜索了大约三秒。在曲线段内侧的钢轨轨面上,他看到了一样东西。 一张白色的卡片,平放在钢轨顶部。卡片的大小和普通的名片差不多,在夜幕的暗光里,它反射出微弱的天光。他走过去,蹲下来,用手电筒照了一下——一张标准的白色硬纸卡片,没有任何印刷内容,只有一行手写的字。字迹和陆远的一致,墨蓝色的圆珠笔写在了卡片的白色表面中央。 "你已经打开了盖板。你碰触过线缆。你接触过那个半球体顶端的凹陷。发射器已经感知到了你的存在。下一次列车经过时,数据包会优先传送到你身上的设备。你的手机,你的手表,你口袋里的任何带接收能力的电子设备。把手机放在井口旁边,确保它在覆盖范围内。" 卡片末端没有署名。王铁把卡片翻过来,背面有一行更小的字:"如果你没有打开井底那个凹陷,这行字你不会看到。" 他把卡片折好放进口袋,口袋里那些纸张叠在一起又增加了一层厚度。他走到坑位前蹲下来,用手在表面拨开那些碎石和浮土,露出盖板的边缘。他摸到螺栓槽口的形状,然后用手指逐一确认四颗螺栓的状态——都还在原来的位置上,没有松动。他挨个旋出螺栓,扳手和螺栓之间的咬合度比上一次更顺滑了,像是螺纹内部那层微锈已经被之前的转动磨平了。 他揭开了盖板。手机被他从口袋里拿出来,放在井口边缘的盖板侧边上,屏幕朝上,信号接收口对准井口的方向。他往井口里面看了一眼,手电筒的光束照下去,井底的线缆和短柱保持着和之前一样的形态。那片黑暗的底部,那些横平竖直排列的线缆,那根竖直短柱顶端的半球体——在他这次看到它们的时候,他感觉到它们像是正在等待什么东西来激活它们。 他蹲在井口旁边。手机放在盖板上。夜风在道床上方缓慢地流动,远处没有列车的嗡鸣声,只有风穿过护坡草丛的沙沙声和钢轨在温度下降过程中金属收缩时发出的极轻的"哐"声。他等在那里。 十五分钟之后,轨道方向传来了一种声音——从很远的地方开始的,缓慢地爬升,然后稳定在某个频率上。和之前听到的那次列车接近的声音一样,低频的嗡鸣在钢轨中传导,比他看到列车之前更早抵达了道床下方的金属结构。振动从钢轨传递到轨枕,从轨枕传递到道砟,从道砟传递到路基,然后到了那个金属腔体的外壳上。他蹲在井口旁边的时候,感觉到了手下的盖板表面出现了一种极其细微的振动,频率和他在十三号车厢地板下听到的那一次完全一致。 远处,列车的前照灯在曲线段的始端亮了起来。银白色的光柱切入黑暗,以稳定的速度沿着轨道朝这段曲线移动。王铁蹲在井口旁边,手机屏幕亮着放在盖板上,他看着那束光越来越近、越来越大,车轮和钢轨的撞击声从低频嗡鸣变成了逐渐清晰的节奏性敲击。他的手没有碰任何东西——没有碰手机、没有碰井口、没有碰盖板。他只是在等那道光经过他面前的那段轨道。 列车进入了曲线段。车身的侧面开始在他的视野中展开,一节又一节车厢从曲线段外侧弯进来,车窗里的暖黄色灯光一扇接一扇地掠过他的视野。他的手机屏幕在盖板上闪了一下——一行新的数据涌入了它的接收模块,字符以飞快的速度在屏幕上滚动,填满了整个显示区域,然后消失,又被新的一行覆盖。滚动的数据看起来像是一段完整的传输在持续进行。 列车的中段正在经过他面前的这段轨道。王铁感觉到脚底下的道床在同步振动,和那束光、那个声音一起,每一个轮轴经过钢轨接头时都带着一个精确的时间标记。他的手机屏幕上数据的滚动速率在那瞬间加快了,然后列车后段的车厢开始通过最后一段曲线,车尾的尾灯从他的视野中移走,光线重新被黑暗接管。 鸣声在消退。列车离开曲线段之后,轨道上的振动在几秒钟之内从有节奏的敲击衰减到了环境噪声水平。王铁低头看手机屏幕。屏幕上的数据滚动停了,留下一行停在最后的信息,字符没有闪烁,是稳定的亮白色,写在暗色的背景上。 "数据包接收完成。发射器安装记录如下:安装时间,五年前哈大线事故当天的凌晨三点十七分。安装人签名,陆远。安装位置下方六米——" 最后一行字显示出来的时候,王铁的视线在那些字符上聚焦了一瞬——"——存在第二层腔体。原始发射器在三年前被更换过一次。更换记录操作人签名:陆远。"