6. 锈蚀之镇

米拉推开防火门时,地下变电站里的气氛已经和十几个小时前完全不同了。那种最初发现的震惊和混乱被一种冷静的、近乎仪式感的秩序取代——罗恩在角落里调试信号干扰器的频率,诺亚面前的三台屏幕同时滚动着不同颜色的代码流,伊莱恩则把审计署大楼的每一层平面图用胶带贴满了整面墙,用红蓝两色的马克笔标注着巡逻路线和监控盲区。

科里坐在桌子前,面前摊着一本手绘的笔记,上面密密麻麻记录着过去十几个小时里他强行塞进脑子里的所有信息——每个探头的转动周期,每部电梯的夜间停靠楼层,每条走廊的照明时间表。他的眼睛布满血丝,但握笔的手很稳。

米拉走进来时,所有人都抬起了头。她没有说话,只是从内侧口袋里掏出那盘磁带,轻轻放在桌上。

伊莱恩盯着那盘磁带,盯了很久。磁带表面的标签上那个手写的字母B在日光灯的照射下显得格外清晰。她没有伸手去拿,只是用一种科里从未听过的声音——轻得像是在和鬼魂说话——问了一句:“他的?”

“他的。”米拉说。“伯恩哈特十一年前的全部记忆。被提取出来,压缩成加密数据,封存在一盘三十年前技术水平的微型磁带里。赫曼在今天凌晨从审计署楼顶用定向短波发到了守墓人的接收器。”

“他在哪?”伊莱恩的声音依然很轻,但每个字都像被焊在钢板上一样牢固。

米拉沉默了几秒。科里看到她的手在身侧握成了拳头,又松开。然后她做了守墓人让她不要做的事——她直视着伊莱恩的眼睛,用一种不加任何修饰的坦率说:“他还活着。但他不记得你了。不记得普罗米修斯之火,不记得三头犬资本,不记得赫曼,也不记得自己曾经是联邦调查局最好的金融犯罪分析师。他现在以为自己是一个叫马丁的退休会计,在乡下开书店,养猫,做填字游戏。这是他自己的选择——在带着完整记忆被追杀致死,和带着空白记忆活下去之间,他选了后者。”

整个地下变电站陷入了一种比沉默更沉重的寂静。不是没有人说话,而是连空气都停止了流动。罗恩手里的螺丝刀悬在半空,诺亚的手指从键盘上抬了起来,连那台一直在嗡嗡作响的咖啡机都恰好在这一刻停止了加热。

伊莱恩的脸上没有任何表情。不是那种刻意压抑的平静,而是一种更深层次的、近乎生理性的空白——好像她的大脑在接收到这条信息之后,暂时关闭了情感处理的全部功能,只留下最原始的、最基础的认知能力在运转。

“他不记得我了。”她说。不是疑问句,是陈述句。像在确认一个事实,一个她花了十一年等待却在一瞬间被推翻的事实。

“他不记得任何人。”米拉说。“但那些记忆没有消失。它们都在这盘磁带里。守墓人说,需要先解密这盘磁带,再结合赫曼藏在审计署的证据,才能拼出完整的拼图。如果你想要答案,我们今晚就必须进审计署。”

伊莱恩低下头,看着自己的双手。那是双老派调查员的手——指节粗大,指甲剪得很短,右手食指外侧有一块老茧,是常年握笔留下的痕迹。十一年前,这双手曾经和伯恩哈特一起整理过三头犬资本的证据卷宗。十一年后,这双手正在为同一桩案子做战斗准备。而中间跨越的十一年,被一盘拇指大小的磁带填平了。

“那就进。”伊莱恩说,声音恢复了科里第一次听到时的那种冷静。不,不是冷静——是冻结。她把所有的东西都冻结在了内心深处某个不可触及的角落,只留下最表面的一层功能性的冰壳。

诺亚最先恢复了工作状态。他接过那盘磁带,用镊子小心地将其放入一台古董级的读带器里。读带器通过一整套转换接口连上了他的工作站,屏幕上开始滚动解码程序的初始化界面。“加密方式确实是冷战时期的——这是比斯利算法的一个变体,上世纪六十年代的产物。现代计算机根本不会去尝试破解它,因为它的密钥长度只有六十四位,按今天的标准来说就是纸糊的。但赫曼在数据包外层加了一层他自创的嵌套逻辑,这层逻辑需要一段特定的代码才能解开。”

“猎犬的算法密钥。”科里说。

“对。把你当时编写猎犬异常检测模型的核心算法密钥给我。不要完整的代码——只要你在构建递归比对函数时用的那一段随机种子参数。”

科里闭上眼睛,在记忆中检索那段代码。猎犬是他花了三年时间反复打磨的心血,每一条公式都刻在他的脑子里。他报出了一串十六位的数字和字母混合的字符串。诺亚输入之后,屏幕上红色警告标志消失了,取而代之的是一个绿色的进度条。

进度条走得很慢。慢到罗恩把所有的干扰器都调试好了,慢到伊莱恩把三条撤退路线的每一处关键节点都反复推演了两遍。当进度条终于走到百分之百时,屏幕上弹出了两样东西。

第一样是一份完整的三头犬资本内部结算清单,时间跨度长达十七年,每一笔都标注了日期、金额、对应的联邦储备金账户编号、以及审批人的签名代码。科里快速浏览了一遍,认出了那些签名代码里的至少二十个——他们中有财政部的高级官员、央行的副行长、审计署的前任副署长、以及三个已经退休的最高法院大法官。

第二样是一个坐标。诺亚把坐标输入地图系统,一个红点出现在维斯特联邦以东九百海里的凯勒斯群岛上,精准地标记在一栋建筑的正中央。

“三头犬资本的主服务器集群。”米拉俯身盯着屏幕,“从这份结算清单的数据格式来看,它只是一个目录——一个索引文件,指向一个更大规模的原始凭证数据库。真正的证据还在那个服务器里。我们手里的东西足够揭开盖子,但不够把整口锅端掉。”

“那就先把盖子揭开。”伊莱恩说。她已经把战术背心穿好了,正在检查手枪的弹匣。科里注意到她的动作异常流畅,每一个步骤都像是被刻进肌肉记忆里——卸弹匣、检查弹簧、重新装填、拉套筒上膛、关保险、插入枪套。整个过程不到二十秒。

“所有人对表。”伊莱恩把墙上的挂钟和自己的手表校准到秒。“现在是晚上十一点零四分。罗恩,你带着三个干扰器在十一点四十分之前到达城西废弃通讯塔,把定时启动设为十一点五十五分。诺亚留在这里做信号支持和监控压制,零点整准时入侵审计署周边的摄像头网络。米拉,你在消防通道后门外的小巷里接应,带上医疗包和备用电源。科里跟我进楼。我们零点整和老查理在小巷里碰头,从消防通道后门进入,沿着东侧楼梯上到楼顶天台。进了天文台之后,科里用指纹解锁,取出赫曼留下的东西。然后我们从原路返回,零点二十五分之前必须回到小巷。”

“零点二十五分?”科里问。

“因为零点三十分是巡逻车经过消防通道后门的时间。如果我们晚于这个时间,就会被堵在小巷里。”

罗恩背上装满设备的军用背包,走到科里面前。他从口袋里掏出一个东西,塞进科里的手里。那是一枚老式的金属哨子,表面上布满划痕,拴在一根磨损的皮绳上。

“这不是什么高科技。它就是一枚哨子。一旦吹响,方圆五百米内都能听到。如果你们在楼里遇到意外,通讯被切断,就用这个。我会在百货大楼地下停车场里放一架改装过的监听无人机,它能捕捉到哨声的频率并自动报警。”

科里把哨子挂在脖子上,塞进衣领里。金属贴着胸口的皮肤,冰凉刺骨。

“出发。”伊莱恩说。

四人鱼贯而出,穿过维修通道、防火门、螺旋铁梯,从洗衣店侧门重新回到了林肯街。雨已经停了,但地面还是湿的,路灯的光在积水上碎成一片模糊的金色。街上空无一人,只有远处偶尔驶过的车辆发出一闪而过的引擎声。

罗恩在街角朝三人点了点头,然后转身朝城西方向走去。他的背影很快消失在夜色里。科里、伊莱恩和米拉三人则沿着相反方向,朝审计署大楼所在的第七大道前进。

一路上没有人说话。科里注意到,米拉走路时总是贴着建筑物的边缘,让自己始终处于门洞和遮阳篷的阴影之下。伊莱恩的步幅不大,但每一步都踩在最不容易发出声响的路面上——避开碎玻璃,避开积水,避开松动的地砖。她不是走,而是在流动,像水一样悄无声息地穿过城市。

这是两个在黑暗中生活了多年的人。科里忽然意识到自己在这方面的笨拙——他走路有节奏,落步有力,每一步都像一个在办公室里待了六年的文职人员。他试着模仿她们的步态,结果差点踩进一个水坑。

“膝盖放松。”伊莱恩头也不回地说。“用脚掌的外侧先着地,然后向内滚动,把体重分散到整个脚面。你以为走路是腿的事,其实是脚的事。”

科里照做了。虽然仍然生涩,但脚步声明显小了许多。他在心里默默感激审计署那些常年的体能考核——虽然每次都是勉强及格,但至少他现在不至于因为体力不支而拖后腿。

他们在晚上十一点四十八分到达了审计署消防通道后门外的小巷。这是一条窄得只容两人并行的通道,两侧是高耸的砖墙,头顶是交错的消防梯和空调外机。路灯在巷口的位置就被一株老槐树的枝叶遮住了大半,巷子深处一片漆黑。

老查理已经到了。他站在消防通道铁门旁,背靠着墙,手里提着一只帆布工具包。和昨天傍晚坐在大堂柜台后面听球赛的那个老保安相比,眼前这个人像是脱胎换骨——他换掉了那身灰色的保安制服,穿着一件深蓝色的工装夹克和一双防滑底的战术靴。眼神不再慵懒,而是一种警觉的、随时准备做出反应的锐利。

“东西都带了吗?”老查理问。

伊莱恩拍了拍背包。“防护服、防毒面具、指纹复制工具、应急信号弹。你那边呢?”

老查理从工具包里掏出一串钥匙,翻到其中一把铜制的旧钥匙。“这栋楼的消防通道用的还是二十年前的机械锁。只要这把钥匙还插得进锁孔,门就能开。联邦调查局的人接手巡逻之后,把监控和生物识别都升级了,但唯独没换这把锁。他们大概是觉得一扇只能从里面推开的后门没什么威胁。毕竟所有监控都对着它。”

“摄像头盲区呢?”

“诺亚已经处理了。”米拉把一枚微型耳机塞进耳朵,调试了一下频率。“我现在能听到诺亚的声音。他说周边监控网络已经被他渗透成功,零点整开始执行暂停协议。三十秒的窗口,从零点整到零点三十秒。在这个时间段里,消防通道附近三个角度的摄像头都会循环播放过去十分钟的画面。超过三十秒,系统自检程序就会被触发,所以我们必须在这三十秒内全部通过消防通道后门,进入大楼内部。”

科里感到自己的心脏正在加速跳动。这不是恐惧——至少不完全是。这是一种审计员在发现重大异常时特有的生理反应,混合着肾上腺素的冲击和一种奇异的清醒。他看着那扇锈迹斑斑的铁门,想着门后面的一切——那些走廊,那些楼梯,那些他走了六年却从未在深夜里走过的熟悉空间。它们现在全都变成了陌生的、危险的、未知的领域。

“十、九、八……”诺亚的声音从耳机里传来,开始了倒计时。

伊莱恩拔出钥匙,插进锁孔。锁芯发出一声干涩的摩擦声,然后咔嗒一下弹开了。

“……三、二、一。现在。”

铁门被推开,四个人依次闪身进入。科里是第三个。他穿过门框的瞬间,余光扫到巷口闪过一道光束——那是巡逻车的远光灯,正好卡在诺亚计算的时间窗口末尾从巷口经过。铁门在他身后无声合拢,隔绝了外面的一切光线。

消防通道内部是一条笔直的走廊,两侧是裸露的砖墙,头顶是缠绕在一起的各种管道和线缆。应急照明灯发出昏暗的绿色光晕,把所有人的脸都照成了一种不健康的蜡黄色。空气里弥漫着消毒水和积尘的混合气味。

“这边。”老查理没有出声,只做了个手势,朝东侧楼梯走去。他的脚步很轻,轻得完全不像一个六十七岁的人。科里跟在后面,努力让自己的落脚也变得轻盈。伊莱恩断后,米拉则按照计划留在了消防通道出口附近,靠着一根粗大的蒸汽管道蹲下身,将医疗包放在脚边,对讲机贴在耳侧。

东侧楼梯是一段老式的旋转梯,铁制的踏板在脚下发出细微的吱嘎声。每走半层,老查理就会停下来,侧耳倾听,然后继续前进。他们经过档案室——科里熟悉的防火门紧闭着,门上方的气体灭火系统指示灯在黑暗中发出暗红色的光。他们经过十七楼——科里的工位就在那扇防火门后面,他的台灯还亮着吗?他那张贴满了便利贴的隔板还在吗?他忽然觉得这一切都像一个遥远的前世。

楼顶的入口是一扇水平推开的铁制舱门,位于楼梯井的最顶端,被一把挂锁固定着。老查理又从钥匙串上翻出一把更小的钥匙,插进挂锁,轻轻一转。挂锁无声地弹开了。科里注意到这把锁没有生锈——有人在近期打开过它。

“赫曼来过。”老查理推开了舱门,夜风从头顶灌进来,带着雨后清冽的寒意。“这把锁三年前就锈死了,我本来打算用液压钳。但现在它被换了新油,锁芯里还有润滑剂的痕迹。全楼有这把锁钥匙的,除了我和大楼管理处,就是赫曼。他在死之前来过这里。”

天文台不大,大约只有二十平方米,穹顶上的弧形天窗早已被污垢和鸟粪糊得几乎不透光。房间里唯一的物件是一个老式的防火文件柜,外壳由厚重的钢板制成,表面涂着灰绿色的防锈漆,边角处镶嵌着石棉密封条。它看起来像一件从二战时期的舰艇上拆下来的遗物,笨重、粗糙、但坚固得不可撼动。

文件柜的前面板上有一个指纹识别面板。和现代设备不同,这个面板没有触摸屏,没有摄像头,没有语音提示。它只有一个凹槽,形状完美地贴合一根手指的轮廓。

“密码。”科里说。他在识别面板上方的小键盘上输入了自己的生日——八位数字,赫曼在六年前他入职登记表上填的那一个。键盘发出一声短促的蜂鸣,绿色指示灯闪了一下。

“指纹。”老查理走到柜子前,将右手的拇指按进凹槽。没有蜂鸣,没有闪光。大约过了三秒钟,柜门内部传来一声低沉的机械传动声,像一台沉睡了几十年的钟表重新开始走动。然后柜门弹开了一条缝。

科里拉开柜门。柜子里只有一个东西——一个银色的金属密码箱,大小和一本精装书差不多。箱体表面没有任何标识,只有一个旋转式的三位数字密码锁。

“赫曼没说这个。”老查理皱起眉头。

科里把箱子拿在手里,掂了掂。重量很轻,不像是装了纸张或磁盘。他试着旋转密码锁的转盘——数字从000到999,有一千种可能的组合。但赫曼不会设计一个需要暴力破解的密码。他从来不会让事情变得复杂——只会让事情变得精准。

科里想起了猎犬模型的名字。那是赫曼批准的。当时他递上项目申请,赫曼看了一眼标题,说了一句“猎犬?好名字。追着气味跑,不问为什么。”然后签了字。

一个老派审计员会用什么数字来代表猎犬?科里闭上眼睛,在记忆里翻找。然后他想起来了——猎犬模型最初版本的编号是S-073。这是审计署内部系统对每一个自研工具的编号规则:字母代表部门分类,数字是顺序号。S代表金融审计部。073是科里入职那年的第三个获批项目。

他把转盘拨到073。

锁开了。

箱子内部是一层泡沫填充物,正中央嵌着两个东西。第一个是一张光盘,表面用记号笔写着“完整版”两个字,笔迹是赫曼的——那种带横线的数字七和微微左倾的字母间距,科里一眼就能认出来。第二个是一封信,手写的,笔迹和光盘标签上的一样。

科里展开信纸。赫曼的笔迹在昏暗的天文台里显得格外清晰:

“科里,当你读到这封信时,我已经不在了。不是自杀——虽然他们会让它看起来像自杀。我一直都知道这一天会来,所以在三年前开始做准备。这张光盘里是我过去十七年搜集的全部审计证据,包括三头犬资本与联邦应急储备金之间每一条秘密通道的详细地图,以及所有参与者的签名代码对应表。我信任你,不是因为你的能力——虽然你的能力毋庸置疑——而是因为你的性格。你是一个在发现异常之后不会假装没看见的人。在这个系统里,这种品质比任何技术能力都要珍贵。你要把这份证据送出维斯特联邦。记住:不要相信任何承诺给你保护的人。程序正义不是靠体制的善意来实现的,而是靠每一个不愿意沉默的人。”

信的末尾没有签名,只有一行字母——“S-073”。

科里把信纸折好,放回箱子里。他的手指在光盘表面轻轻划过,触感冰凉而光滑。十七年的真相,就封存在这张薄薄的塑料圆盘里。而十七年的代价,是赫曼的死,是伯恩哈特被抹去的记忆,是伊莱恩十一年的等待,是老查理磨掉指纹后在地下世界里孤独行走了二十年的每一个夜晚。

“拿到了。”科里把光盘和信纸一起装进防护服的防水口袋,拉上拉链,拍了两下确认密封。“现在下楼,去地下三层。”

伊莱恩已经走到舱门口,正弯下腰准备下楼梯。就在这时,老查理忽然举起一只手,示意所有人停住。

楼下传来脚步声。不是一个人,是一群人。靴底撞击铁制楼梯的声音,从底下几层传上来,密集而有规律,正在朝楼顶方向快速移动。

“被发现了。”伊莱恩的声音没有任何波动,好像她早就预料到了这一刻。“诺亚——”她按住耳机,“监控画面里有没有异常?”

耳机里传来诺亚急促的键盘敲击声,然后是一段短暂的沉默。诺亚的声音再次响起时,语调变了——科里第一次在这个年轻人的声音里听到了一种接近于恐慌的东西。

“所有摄像头在三十秒前同时恢复了自主权限——不是我主动释放的,是有人从更高权限层面强行接管了监控系统。联邦调查局网络战部门的专用协议。他们来了——而且不止他们。从红外扫描来看,至少十二个人,分布在六到十五层。正在逐层搜索。领队的是一个叫瑞斯勒的探长——我的人脸比对模型刚刚从他的信号标志里匹配到了他的人事档案照片。”

科里的心脏猛地收缩了一下。他低头看着胸口的哨子,然后抬头看着伊莱恩。

“我们被困在楼顶了。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注