13. 拘留所夜话

敲门声在第六下停了。

不是放弃了。是门外的人听到了门里面的寂静——那种不是空无一人的寂静,而是有人在屏住呼吸、手指扣在扳机上的寂静。两种寂静之间有细微的差别,普通人分辨不出来,但受过训练的人能。格雷戈尔警监是受过训练的人。

德雷克贴在门边的墙上,格洛克平举,枪口对着铁皮门的合页位置。他知道如果外面的人要破门,第一下撞击一定来自合页的对侧。马库斯蹲在工作台后面,手里握着一把从安全屋储物柜里翻出来的应急信号枪——不是武器,但在近距离内,一发红色信号弹的灼烧温度足以让任何人退出三米之外。

门缝下面滑进来一张纸条。不是电子推送,不是全息投影,是一张被对折了两次的纸,纸的边缘有撕得不整齐的毛边。纸条上只有一句话,手写,墨水是蓝色的:

“我不是来抓你们的。格雷戈尔也想活命。——G”

德雷克没有放下枪。他用左脚尖把纸条勾过来,弯腰捡起,借着传真机待机灯的光看了两遍。字迹很草,不是那种在办公桌前从容写下的草,是那种手指冻僵了或者时间紧迫下的仓促。他把纸条递给马库斯,马库斯看完后嘴唇抿成一条线,摇了摇头——意思是他也无法判断真假。

“把枪放在门外,双手举过头顶,然后推门。”德雷克对着门说,声音不大但每一个字都清晰得像在石板上刻字。

外面沉默了片刻。然后金属碰撞地面的声音——一把格洛克被放在水泥地上——接着铁皮门被从外面缓缓推开。格雷戈尔警监站在门口,双手举在肩膀两侧,手掌张开,证明自己没有突然动作的意图。他是一个五十出头的男人,头发剃得很短,灰色的胡茬覆盖了下半张脸,眼睛下面挂着两个深色眼袋。他的外套湿透了,雪水顺着袖子往下滴,这说明他在外面站的时间比他敲门的六下要长得多。

“关门。”德雷克说。

格雷戈尔用脚后跟把门踢上,然后保持双手举过头顶的姿势站在原地。他的眼睛里没有杀意,但也没有恐惧。那是一种德雷克在警界混久了之后只见过几次的表情——一个叛徒发现自己的主子已经不能再保护他时,那种既不是后悔也不是害怕、而是一种精确计算着下一个存活路径的眼神。

“莉迪亚在两个小时前让我取走奥莉维亚案的烟灰缸。”格雷戈尔说,没有任何寒暄,“我照做了。但在交给她之前,我打开了烟灰缸。里面有一张便签,上面写着钥匙的位置。我把便签复印了,原件交给莉迪亚,复印件寄到了你们手里——通过T。T不是一个人,是一个渠道。是我三年前和安德斯·科瓦奇一起建的匿名转发协议。它可以在天秤系统里伪造一个根本不存在的发件人身份,然后把真实信息通过最古老的公共数据网络——传真机——发送到目标点。你刚才收到的那份传真,就是T协议自动触发的。”

马库斯从工作台后面缓缓站起来,手里还握着信号枪。“你帮安德斯建了T协议,然后你又帮莉迪亚当外围联络人?你到底是哪一边的?”

“我站在自己的档案还在自己手里的时候的那一边。”格雷戈尔的手仍然举着,但他的声音很低很稳,像是在陈述一桩已经结案的旧案,“三年前,莉迪亚用幽灵协议修改了我的女儿在天秤系统里的医疗档案。她把我女儿的一次常规手术记录改成了一场堕胎手术——在赫利奥斯市,在那个保守教区,这份假档案一旦被公开,我女儿拿不到任何学校的录取通知书,找不到任何体面的工作。莉迪亚拿着这份档案找到我,说只要我帮她做几件小事,档案就永远是‘待定’状态。如果我不做,档案会被自动推送到所有背景审查机构的数据库里。我当时的选择是帮她。我今天的选择是把烟灰缸里的东西用T协议发给卡特琳娜和你们。”

他说完把手放了下来。不是因为放松,是因为举累了。一个五十岁出头的男人在冷风中举着双手站了太久,肩关节会开始颤抖。德雷克没有阻止他放下手。但他的枪口仍然保持着角度。

“莉迪亚知道你在背叛她吗?”

“暂时不知道。”格雷戈尔说,“但她会在今晚九点之前知道。T协议的发送记录是匿名的,但影子服务器的镜像里有安德斯当年植入的所有底层代码。莉迪亚拿到了镜像。她现在坐在这座城市的某个安全屋里,用一台物理隔离的终端,一条一条地拆安德斯二十四年前写的那些代码。她不需要今晚九点之前找到玻璃屋的暗网地址——她只需要在今晚九点之后、德雷克打开联系窗口的那十二分钟之内,用她从镜像里破译出来的T协议漏洞反向劫持通讯链路,把玻璃屋推送出去的所有证据在传输途中替换成伪造版本。这就是她的计划。不是阻止你们联系玻璃屋,是让你们联系上了,然后把玻璃屋交出来的东西在她手里再洗一遍。”

安全屋里安静了片刻。传真机正好在那一刻吐完了一页纸的最后一行,纸张落到托盘上的轻响在寂静中格外清晰。

德雷克的脑子在快速运转。莉迪亚的计划不是防御,是反杀。她不再试图阻止证据曝光——她已经被联邦调查官逮捕过一次,影像已经公开,幽灵协议的存在已经被证实,阻止曝光不再可能。但她可以做一件更毒的事:在证据曝光之前的一瞬间,用她在影子服务器镜像里找到的权限和代码,把所有证据里的关键节点全部替换。把真实的幽灵协议调用记录替换成“系统测试日志”。把维克多的车辆参数修改替换成“软件更新后的历史版本”。把十七个被篡改的公民档案替换成“已通过合规审计的正常修正”。一份被污染的证据比没有证据更可怕,因为它会被法庭采信,然后被用来翻案——不是推翻她的定罪,而是推翻整个调查的合法性。

“她知道海底根服务器吗?”德雷克问。

“我无法确定。”格雷戈尔说,“但奥莉维亚藏钥匙的那个地方——圣约瑟夫临终关怀中心——莉迪亚在两年前以维塔科技的名义给那里捐了一笔钱。名义上是慈善,实际上是在那里装了三个隐蔽的传感器节点。临终关怀中心没有天秤系统的覆盖,但莉迪亚自己装了。她也许不知道奥莉维亚把钥匙藏在那里,但她能监测到谁去了那里。卡特琳娜·罗斯在二十分钟前进了那栋楼。莉迪亚可能已经收到警报了。”

马库斯低声骂了一句。德雷克把枪缓缓放低,枪口仍然朝着地面,但他的食指已经从护圈移到了扳机附近。不是要开枪,是要准备。

“卡特琳娜现在在哪里?”他问。

“我最后一次收到她的位置信号是在北区,从临终关怀中心出来的路上。”格雷戈尔从外套内袋里掏出一部老式的卫星电话——又一台离线设备,这个时代的地下通用货币——“她拿到了钥匙。但她被跟踪了。不是莉迪亚的人,是赫利奥斯市警局的人。内调部在卡特琳娜调阅奥莉维亚案卷之后对她启动了内部调查——常规程序,但启动程序的指令是从副局长办公室发出来的,而副局长办公室的通讯记录在过去二十四小时里有三次与莉迪亚的律师事务所交换了加密信息。换句话说,莉迪亚不仅在外面有人,在警局里也有人。”

“所以卡特琳娜现在是逃犯。”德雷克说。

“和她要抓捕的目标在同一个法律状态里。讽刺。”格雷戈尔的嘴角弯了一下,但那不是笑,是被命运捉弄太久之后挤出来的某种苦涩的肌肉抽搐。

德雷克走到工作台前,把维克多的手绘海图重新摊开。旧船闸的位置在废弃码头的东北角,需要经过一片被铁丝网围起来的工业废墟和一段大约三百米长的冻土带才能到达水边。下潜点在旧船闸的闸室底部,需要从一道锈迹斑斑的检修梯爬下十五米,闸室底部的淤泥里埋着一扇通往海底管道的密封门。

“我们需要现在走。”他说,“莉迪亚今晚九点要劫持玻璃屋的联系窗口。但如果我们在那之前启动了海底根服务器,根服务器会把所有原始证据通过物理量子缆直接推送到司法部、国会监督委员会和三家国际媒体。那条量子缆是一条单向上行链路——只能从根服务器往外发,不能从外部往根服务器里写。莉迪亚再厉害的代码也碰不到物理层。这是维克多的最后一重保险。”

马库斯已经开始穿干式潜水服了。拉链从腰部一直拉到下颌,他把每一个卡扣都压紧了两遍,确保密封圈没有一丝缝隙。“下潜的人需要三个。你,我,本。本还不知道我们已经提前到了。”

“本不需要提前到。”德雷克说,“他只需要在今晚九点准时打开玻璃屋的联系窗口。联系窗口开启的那十二分钟,他必须待在暗网的加密频道里。但根服务器的激活不需要等那个窗口——根服务器和玻璃屋是两个独立的系统。维克多在档案里写了,根服务器只需要三把钥匙同时旋转,不需要任何网络连接。它自己会完成剩下的事。”

“那第三个人呢?本不在场,只有你和我。第三把钥匙谁来转?”

德雷克看向格雷戈尔。安全屋里的所有人——包括格雷戈尔自己——都愣住了。

“你背叛莉迪亚不是为了赎罪。”德雷克说,“你背叛她是因为你知道,她一旦拿到根服务器的完整权限,就不会再需要你了。她会把你和你女儿一起从档案里清除——不是威胁,是清理。你现在唯一的机会,就是帮她彻底摧毁天秤系统里那把属于她的刀。”

格雷戈尔沉默了片刻,然后把手伸进外套内袋,掏出了他的证件——一枚赫利奥斯市警局内务调查部的警徽。他把警徽放在工作台上,金属碰金属发出一声脆响。

“我不是来送纸条的。”他说,“我是来帮忙的。”

在赫利奥斯湾废弃码头的北侧,赫利奥斯湾的冰层在夜色下反射着远处城市的灯光,像一面被摔碎了又重新冻结的镜子。距离码头不远的海底,四十米的深度在陆地上只是一栋楼的脚程,但在冰层之下,每下降一米,水压就多一分,光线就少一层。那台根服务器在黑暗中闪烁,像一颗沉在水底的、仍在跳动的心脏。它的量子缆正在静默地等待最后一个启动指令——不是来自某个超级管理员账号,不是来自某个网络命令,而是来自三把黄铜钥匙同时转动时发出的纯粹的物理信号。在维塔科技总部、在赫利奥斯市的某个安全屋里、在镜面大厦五十七层的皮沙发上,所有人都在等待今晚九点,但真正的战争已经在冰层之下开始了。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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