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

第4章 第一次不服从

中文

走廊的照明是那种旧式的条状荧光灯管,两根并列嵌在顶棚的凹槽里,其中一根已经在某个时刻烧坏了,另一根在末端发出一种持续的低频嗡鸣,像金属薄片在风中反复振动。林越走在维加身后大约两步的距离,他的影子在灯下被拉长成两截——一截来自那根还亮着的灯管,另一截被走廊转角处安全出口标志的绿光从侧面补上,两道影子在地面交汇成一个不规则的多边形。 维加的脚步声比他轻,她穿的是软底战术靴,鞋掌落地时几乎没有声音。她右手拎着一个铝合金工具箱,箱体表面有磨损的痕迹,两处角落的漆面已经磨穿,露出下面暗灰色的裸金属。她在走到第三个转角处时停了一下,把工具箱换到左手,用腾出来的右手在走廊侧壁的检修面板上按了三下。 检修面板的锁扣弹开,里面是一个数据接口井。 "前面那道防火门的门禁已经离线七年了。"维加说,头没回,声音在走廊里被墙壁反弹了一次,略带回响。"我要从这里引一条临时供电线过去给跳线器供电,不然跳线器识别不到门锁控制芯片。" 林越停在她侧后方,看着她从工具箱里抽出一卷细导线,动作熟练地将导线末端的夹头分别卡进接口井里几个颜色标识不同的触点。走廊里的空气温度比指挥舱低了至少四度,他每次呼气都能看见自己面前形成一层极淡的白雾。墙壁上有水渍的痕迹,从顶棚往下蔓延了大约四分之一的高度,像是前几周某次管道渗漏留下的,但一直没有被处理。 "你以前来过这一层?"他问。 维加的手指在导线与跳线器之间来回穿梭了一下,把一个微型读码器贴在门锁的背板上。"来过两次。第一次是刚调到第7战斗群的第一个星期,做资产清点时下来看过。第二次是半年前,上级做了一次存储设备清理盘点,让我核对下面那些旧机架的资产编号。" "那些机架还在?" "在。但所有硬件都被断电了。里面的存储介质被取走了一半,剩下一半还插在槽位里,无人问津。像是有人打开柜子掏了一些东西走,剩下的懒得收拾了。" 林越的目光越过维加的肩膀,落在走廊尽头的防火门上。门是标准的工业灰色,表面有一层厚厚的防锈漆,漆面在门把手周围被无数次抓握磨出了几块光滑的区域,显出深灰色的底漆。门的右下角贴着一张已经褪色的警告标识,内容大意是"未经授权不得进入",但标识的边角已经卷起来了,胶层失效,只靠中间一小块还在勉强附着。 跳线器发出一声短促的蜂鸣。防火门的门锁内部传出一声机械部件转动的声音——咔,然后停了。维加把手按在门把手上面,压下去,门向外弹开了一条缝隙。一股冷且干燥的空气从门缝里涌出来,带着金属和臭氧混合的气味,像是密封多年的空间刚刚被打开时的第一口呼吸。 林越在门缝前停住了,把手掌贴在门的边缘。门的金属表面温度低得让他掌心的皮肤缩了一下。 "下面没有通风系统在运行。"维加把门推开到足够一个人侧身通过的宽度,站在门槛边回头看他。"下面三层是被完全断电的。理论上没有空气循环,但这一层和上面两层之间有沉降缝和线缆穿墙孔,微量的空气交换还是有的。味道不太好,你可能要适应一下。" 林越侧身穿过门缝。里面是一段向下的金属楼梯,台阶表面覆盖着一层钢板冲压的防滑纹路,纹路凹槽里积了一层薄薄的灰。灰尘在荧光灯管从走廊方向投射进来的有限光线里呈现淡黄色,像被时间烘焙过的粉末。他的脚踩上去时,防滑纹路和鞋底之间发出一种干燥的摩擦声,像是踩在砂纸上。 他走了七级台阶,第八级的时候,头顶那根荧光灯管的光已经照不到脚下了,他的视线陷入一片半明半暗的灰度。维加跟在他身后,跳线器夹在她左臂下面,右手拿着一支笔状的手电,光束在台阶表面画出一个圆形的亮区,随着她下楼的步伐规律地跳动。 "再往下走十五级就到平台。平台右边是机房入口。"她说话时声音在楼梯井里造成了一种轻微的反射,像对着一个空瓶子说话。 林越数到第十六级台阶时,脚踩到了平地。他的手在右侧墙壁上摸了一下,摸到一块金属面板的边缘,面板的表面有规则的散热孔阵列,手指触碰到散热孔的边缘时感觉到轻微的高低差。他用掌根沿着面板边缘推了一下,面板松动,朝内退去,后面是一间大约四十平方米的房间。 维加的手电光束扫过房间内部。光束掠过的地方露出几排黑色的机架,机架的结构是标准的四十二U式,但表面覆盖的灰尘让它们看起来像是某种被地质时间掩埋过的工业化石。机架之间的通道宽度大约一米,地面上散布着一些被剪断的线缆头,铜芯露在外面,表面已经氧化成暗绿色。天花板上的消防喷淋头的红色玻璃管还完好,但玻璃管内部的液体已经蒸发干了,只剩下管壁上残留的红色痕迹,像干涸的血迹。 "那个退役服务器的全量存档被'女神'拉取过来之后,本地集群里应该还有一个副本。"维加把手电光束对准房间最深处的一排机架。"按照文件路径的哈希值对应规则,那个副本大概率存放在这一排的第三个机架底部那层的存储单元里。但是——" 她顿了一下,手电光束停顿在半空中。 "怎么?"林越问。 "但是那个存储单元的供电线路早该切断了。整层机房的电力在五年前那次改造中被下线了。理论上里面所有设备都是死的。" 林越沿着通道朝那排机架走过去。他的脚步在灰尘里留下清晰的脚印,每一步都能看到鞋底花纹印在灰面上的轮廓。他走到第三个机架前面蹲下来,机架底部的存储单元面板上有一个小小的状态指示灯窗口。窗口是暗的。 他伸手碰了一下窗口旁边的电源按钮。没有反应。 "你可以用跳线器从上层引一路临时电过来。"他说。 "可以。但那个操作需要大约十二分钟,而且如果我引电的过程中触发上层电路的负载保护,整层楼的照明都会跳闸。上面的人会注意到。那个时候就是凌晨,值班的人会来查。" 林越蹲在那里,视线和机架的底部齐平。他看见存储单元面板的侧边有一条极细的缝隙——不是接口缝隙,是面板被撬开过之后重新合上时留下的不均匀间隙。有人在这台设备断电之后,曾经打开过它。 他把指腹按在缝隙边缘,往外轻轻拉了一下。面板松动了,它没有被螺丝固定回去,只是卡在了原来的卡扣位置。他把它完全取下来,放在旁边的地板上。内部的存储槽位里插着三块固态存储模块,其中两块在插槽里歪着——被拔出来过,又插回去,但没插正。 他伸手碰了一下第三块。那块插得最稳,手指触到模块外壳时,指尖感应到一丝极其微弱的温度。 温的。 "维加。"他的声音在安静的机房里扩散得很慢。"过来看这个。" 维加的手电光束转过来,落在存储模块表面。她在他身侧蹲下,膝盖落在灰尘里时发出一声轻微的布料摩擦声。她伸出手背靠近那块存储模块,掌心悬空在模块上方大约三厘米处停了一秒。 "工作温度。"她说。声音变得很轻,像怕惊动什么。"这块东西还在通电状态。但整层机房的供电是断的。" 林越把手指沿着模块边缘摸索了一圈,在模块背板的一个角落摸到了一根极细的线缆——比耳机线还细,颜色是深灰色,几乎和机架内部的阴影融为一体。他顺着线缆的方向轻轻拉了一下,线缆没有松弛,绷紧着伸向机架的底部,穿过一个预制的电缆开口,然后消失在机架下方的架空地板里。 "这根线不是从上层供电系统来的。"维加的手电跟随线缆的方向移动。"它往下走的。地板下面。" 林越把左手撑在机架边缘,另一只手的指腹紧贴着那根细线缆,缓缓地朝地板开口的方向移动。他的眼睛适应了机房里的暗光环境,手电光束在地板表面形成一个边缘柔和的亮斑,亮斑的中心是那个电缆开口——一个直径大约三厘米的圆孔,圆孔边缘涂着一层黑色的密封胶,密封胶表面没有任何灰尘,和周围被灰尘覆盖的地板形成鲜明对比。 "最近被打开过。"他说。 维加没有回答,但她把手电光束从圆孔处移开,沿着地板表面朝房间角落扫过去。光束在角落的地面上停住了——那里有一块地板盖板明显和周围的地板不在同一水平面上,高出大约两毫米,像是被人掀开过之后没有完全压回去。 林越站起来,跨过线缆,走到那块盖板旁边蹲下。他用手指抠住盖板边缘的金属凹槽,向上发力。盖板发出短促的金属摩擦声,被掀开了。下面是一个方形的检修井,深度大约一米二,井壁内侧有供攀爬的金属踏梯。井底有一束光——不是自然光,是一个小型的应急指示灯发出的暗绿色光,指示灯被固定井底的侧壁上。 井底还有别的东西。一个人的背包。 深灰色的战术背包,尼龙材质,拉链半开着,里面露出一截线缆卷和两个数据存储模块的包装盒。包装盒是全新的,防静电密封袋还没拆开。 林越盯着那个背包,没有立刻伸手去碰。他蹲在检修井边缘,感觉到自己后颈那条肌肉又开始抽搐了。这根被通着电的存储模块、地板下面藏着的背包、零七二的异常保护、父亲二零二九年的论文——这些东西像一段破碎的丝线在他脑子里被慢慢拧起来,每一根都指向同一个方向:有人在'女神'部署之后,在这层机房断电之后,仍然在进入这里操作这台设备。 "有人来过。"维加的声音从他身后传来。她已经站了起来,手电光束定在背包上。"而且最近可能就在几个小时内。那根线缆是温的,说明存储模块在工作状态。如果线缆持续供电,那根线的另一头接在某个独立的电源上。可能是电池组,也可能是从某个不被监控的备用回路偷来的电。" 林越伸手下去,把背包拉上来。背包入手比预想中重,拉链拉开后里面除了线缆卷和存储模块盒之外,还有一台手持式数据终端,终端屏幕上有指纹残留的油迹,但终端本身已经锁屏了。他把终端翻过来看背面,底部贴着一张小标签,标签上用油性笔写着一个六位数的编号。 那个编号的格式他不认识。但他心里有一个知觉——那个编号和他在'女神'系统时钟校准记录里看到的那个未知外部源的地址字符串,在格式上有一种相似性。同样长度的数字段,同样的分隔方式。 他把背包放在机架旁边的地板上,拉链完全拉开,开始翻里面的物品。线缆卷的缠绕方式是有序的——是军用标准缠绕法,内圈固定,外圈按逆时针方向打结。存储模块的包装盒底部没有灰尘,说明它们被带下来的时候是放在干净表面上的,没有被长时间暴露在机房环境中。数据终端的外壳边缘有轻微的磨损,但不是旧磨损,是新磨损——表面涂层只擦掉了一层薄薄的外漆,底下深色的底层漆刚露出来不久。 "维加,查一下这个人。"他把数据终端举起来,让手电光束照清那枚指纹油迹的位置。"这上面有指纹。而且这个背包的主人下来的时候,有人在上面帮他把通信干扰给关了。不然这种深度检修井不可能避过楼上值班人员的安全终端监控。" 维加靠近了,低头看了看终端表面的指纹。她没有碰它,而是从工具箱里取出一只透明取证袋,小心地将终端连同背包一起放进袋子里封好。"我回去用无损提取方式扫指纹。但你说得对——如果背包主人在操作过程中没有被监测系统发现,说明他要么有内部权限,要么有人在关键监控节点上替他打掩护。" 林越在机架旁边蹲了几秒,视线落在那个被打开的检修井里。暗绿色的应急指示灯在井底亮着,光线在金属踏梯的表面折射出微弱的反光。他的脑海里有一个画面:有人在这间黑暗的机房里蹲着,膝盖上放着数据终端,手指在终端触摸面上快速滑动,旁边那根细线缆从存储模块延伸到地板下方,供电的电池组放在检修井里,发出微弱的热量。那个人在深夜无人的时刻进入这里,没有人知道他来了,因为监控系统的某一段记录被截断了。 "零七二交付之前第三十七天,'女神'拉取了那个退役服务器的全量存档。"他低声说,像是把这句话放在舌头上反复品味它的重量。"那是谁让它拉取的?系统日志里显示是'女神'自己做的。但'女神'的同步操作需要一个触发条件——它不会无缘无故拉取数据。一定有人在上层指挥部的存储节点那边留下了一个标记,或者一个信标,告诉'女神'那个数据包是可用的。" 维加把取证袋夹在胳膊下面,另一只手拿着手电,光束照向他的脸。"你说的是一把钥匙。" "对。一把钥匙。有人把那个存档放在了上级指挥部的节点上,然后在某个时间点向'女神'的系统发了一个信号,让它去取。这个信号可能藏在一次日常数据同步的指令里,也可能藏在一个系统补丁的元数据字段里。它可以被伪装成任何东西。" 林越站起来,膝盖发出轻微的咔嚓声。他重新蹲回那台机架前面,把第三块存储模块从槽位上拔下来。模块的接口端仍然是温的,离开供电插槽后,温度开始缓慢下降。他把它翻过来看背面,背面贴着一张黄色的小标签,上面的文字是用黑色记号笔写的——那笔迹非常小,缩成一团,但他认出了其中的几个字符。 那是一个日期。二零二九年三月十七日。和他父亲论文署名日期后面的那个日期完全一致。 林越把存储模块握在手心里,金属外壳的余温贴着他的掌纹。他觉得掌心里的这个物体不是一件被制造出来的电子产品,而是一封被折叠了很多年的信,一直在等一个拆开它的人。 "我要回办公室。"他说。"我需要看一样东西。父亲留下的东西。" 维加把手电关掉了。机房里只剩下检修井底部的暗绿色应急灯还在发亮,她站在那片绿光里,轮廓被勾上一层模糊的亮边。 "还有四十分钟天亮。"她说。 "我知道。" 林越把存储模块放进自己外套的内侧口袋里,拉链拉好。然后他跨过地板上的线缆卷,沿着机架之间的通道朝机房门口走去。维加的脚步声跟在他身后,那个装着背包和终端的取证袋在移动时发出轻微的塑料摩擦声。他们穿过防火门,走上金属楼梯,走廊里那根还亮着的荧光灯管的光重新落在他身上时,他把眼睛眯了一下。 他没有停步。他沿着走廊朝自己的办公室走去,步伐比来的时候快了一些,指尖在外套口袋外侧按压着那块存储模块的形状。它的温度正在缓慢下降,但他觉得它仍然是暖的。 像某种还在呼吸的东西。