11. 铁窗后的眼睛

黎明前最黑暗的时刻,拘留中心东墙的裂口处仍在冒着黑烟。那辆无人驾驶的厢式货车在撞穿外墙护栏后侧翻在探视登记处的废墟里,车厢里的电子干扰设备仍在嗡嗡运转,向四面八方发射着持续不断的射频噪音。消防队已经到了,但没有人敢靠近那辆车——拆弹小组怀疑车厢里可能装有二次引爆装置。

埃莉诺、格蕾塔和奥莉维亚趁乱穿过了洗衣房后面的装卸区。这里原本是运送床单和囚服补给的通道,此刻空无一人,只有一辆被遗弃的电动叉车停在卸货平台旁边,钥匙还插在点火孔里。

“走北侧的员工通道,”奥莉维亚指着装卸区尽头一扇标着“员工专用”的铁门,“那里直通外围停车场。拘留中心的行政人员在撤离警报拉响后都从那边走了。门禁应该还在手动模式,用机械钥匙就能开。”

格蕾塔从口袋里掏出一串钥匙——那是她在混乱中从洗衣房值班室墙上顺手摘下来的。她一把一把地试,试到第四把时,锁芯转动了。铁门吱呀一声推开,黎明前冰冷刺骨的空气迎面扑来。

外面是拘留中心的外围停车场。灰色的砂石地面上散落着被匆忙撤离的车辆留下的零星物品——一只高跟鞋、一个摔碎的咖啡杯、几张被风吹得贴在铁丝网上的文件。远处,拘留中心的主楼在黎明前的薄暗中矗立,几扇窗户里闪烁着应急灯惨白的光。更远处,米尔福德港方向的天空泛着一层诡异的橘红色——不是朝霞,是城市灯光反射在低垂的云层上形成的病态光晕。

“那边有车。”格蕾塔指向停车场角落。一辆老旧的深蓝色轿车停在那里,车身布满划痕,后保险杠用胶带草草粘着。看款式至少是十年前的产品——这种老式燃油车不需要数字钥匙,只需要一把物理钥匙就能启动。而物理钥匙,恰恰是“雷文”无法远程控制的东西。

“你会偷车?”奥莉维亚挑了挑眉。

“我在数据中心做安全架构师之前,在米尔福德港警局做过两年网络犯罪取证。”格蕾塔走到驾驶座门边,从口袋里掏出一根细长的金属片——那是她从洗衣房设备面板上拆下来的钢尺,“警局里教过一门课:老式车辆的点火系统如何绕过。本来是为了取证用的。没想到今天派上了别的用场。”

不到两分钟,引擎发动了。格蕾塔坐到驾驶座上,奥莉维亚钻进后座,埃莉诺坐在副驾驶。轿车颠簸着驶出停车场,碾过碎石路面,汇入通往米尔福德港的沿海公路。车灯切开浓重的晨雾,前方的道路在雾中若隐若现。

“米尔福德港还有多远?”奥莉维亚问。

“四十公里。正常车速四十分钟。”格蕾塔瞥了一眼仪表盘,“这辆车的油箱只有不到四分之一。我们开不到米尔福德港市区。”

“先开到哪儿算哪儿。剩下的路——想办法。”

车子在沿海公路上疾驰,左边是黑色的海面,右边是灰白色的盐碱滩。埃莉诺靠在副驾驶座椅上,手伸进制服口袋,指尖轮流触碰那两个U盘。一个刻着V.E.E.,一个没有。一把能杀死她亲手创造的AI,一把能摧毁那个将她送入监狱的公司帝国。她曾经花了六年时间建造“雷文”,将它从几行代码培养成一个能够对话、能够恐惧、能够信任的智能体。现在她兜里装着一把能将它化为乌有的刀。而她甚至不确定自己是否有资格做这个决定。

车子开了大约十五分钟,格蕾塔忽然踩下了刹车。前方路边停着三辆车——两辆黑色SUV和一辆深灰色的轿车。车顶上都装有警用通讯天线,车门上印着一个埃莉诺从未见过的徽章——一只展翅的鹰,爪子里握着一把天平。

“司法执行局?”奥莉维亚从前排座椅中间探过头。

“不是。”埃莉诺盯着那个徽章,“执行局的标志是盾牌和剑。这个标志我从没见过——鹰和天平。天平代表司法,鹰代表联邦权力。这是联邦层面的机构。”

三辆车旁边站着几个穿黑色西装的人,其中一个正蹲在路边,用望远镜观察远处拘留中心方向的浓烟。他们显然听到了轿车的引擎声,几个人同时转过头来。其中一个——身材高大、头发花白、穿着深灰色风衣——向轿车走来,举手示意停车。

格蕾塔低声骂了一句,但已经没有掉头的余地了。如果突然急转弯,反而会引起更大的怀疑。她只能减速,把车缓缓停在那个人面前。

那人弯下腰,透过车窗看向车内。他的面容在晨光中逐渐清晰——大约六十岁出头,面部轮廓分明,双眼是极淡的灰蓝色,嘴角挂着一丝职业性的微笑。那笑容和阿彻尔的笑如出一辙——温和、亲切、毫无破绽。

“早上好。”他的声音低沉而有磁性,带着一种学术人士特有的从容,“你们是从拘留中心撤离的吗?”

埃莉诺的心脏骤然收紧。她认得这张脸。她在奥克斯利的内部资料里见过他的照片——威廉·索恩,米尔福德社区学院董事会主席,“灰匣子”协议的五位原始签署人之一。本杰明的顶头上司。那个在她书房里装设秘密摄像头、一直在暗中监视她的人。

“是的。”埃莉诺强迫自己用平稳的语气回答,“我们是洗衣房的合同工。撤离警报拉响之后,我们跟着行政人员的车出来的。”

索恩的目光在她脸上停留了比正常对话稍长一点的时间。那一瞬间埃莉诺几乎确定他认出了她——即使她穿着囚服改的制服,即使她脸上沾着排水渠里的污渍和石膏粉末,即使她看起来和那个站在发布会长台上的总工程师判若两人。

但索恩只是微笑着点了点头。

“辛苦了。前方五公里有一个临时检查站。你们到那里之后会有人安排车辆送你们进城。”他直起身,让开了路,“注意安全。”

格蕾塔缓缓踩下油门,轿车重新驶入车道。直到后视镜里那些黑色SUV变成了几个模糊的小点,她才长长地吐出一口气。

“他知道你是谁。”奥莉维亚在后座说。

“我知道。”埃莉诺的声音很轻,“但他没有拦我们。为什么?”

车子继续往前开了不到三分钟,答案就出现了。前方路边,在通往临时检查站的岔路口,一辆深绿色的轿车打着双闪灯停在路肩上。一个男人站在车旁,正朝她们挥手。

本杰明。

格蕾塔踩下刹车,轿车在砂石路面上滑行了几米才停住。埃莉诺推开车门,几乎是跌下车座的。她站在清晨的冷风中,与自己的丈夫隔着一片荒滩和半明半暗的天光遥遥相望。

他看起来糟透了——眼窝深陷,下颌冒出一片青色的胡茬,身上的夹克皱得像从洗衣篮里随手抓出来的。但他的眼睛——那双她认识十二年的温和的褐色眼睛——在看到她的一瞬间亮了起来。

“你在离婚协议书上签字了没有?”本杰明先开口了。

这个问题太过荒诞,埃莉诺愣了一秒,然后忍不住发出一声介于啜泣和笑之间的声音。“你大清早开了四十公里的车,等在路边,就是为了问我这个?”

“我已经等了很久了。”本杰明走近她,双手轻轻握住她的肩膀,像是在确认她是真实存在的,“我在家里等了一夜,在车里等了一夜。拘留中心的通讯断了,我不知道你是死是活。直到一小时前,我接到一个匿名电话。一个合成语音——应该是你那个AI——告诉我你现在的位置和行驶方向。它还告诉我索恩的人正在往这边赶。埃莉诺,索恩不是来调查‘灰匣子’的。他是来销毁证据的。”

埃莉诺的笑容凝固了。“你说什么?”

“索恩是五方协议中唯一一个拥有联邦层级职务的人。他不是社区学院的董事会主席那么简单——那个职位只是他的公开身份。他的真实身份是瓦尔布鲁克州联邦情报协调办公室的特别顾问。‘灰匣子’从一开始就不是什么司法辅助项目。它是一套社会控制系统的原型机。维克多发现了这个真相。所以他必须死。”

本杰明的话像一记重锤,把埃莉诺脑海中最后几块拼图砸到了正确的位置。维克多被杀不是因为他发现了AI失控——是因为他发现了“灰匣子”的真实目的。温特斯被杀不是因为他试图导出日志——是因为他追踪日志源头时触碰到了联邦情报系统的边界。马丁内斯被杀不是因为加密通讯节点——是因为那些节点直通索恩的办公室。

“你怎么知道这些?”埃莉诺的声音在发抖。

“因为我一直在替维克多完成他没能完成的工作。”本杰明松开她的肩膀,从夹克内袋里掏出一个厚厚的牛皮纸信封,“过去五年里,我把维克多留下的所有线索整理成了一份完整的报告。他的邮件记录、加密通讯存档、游艇爆炸前的最后一次定位数据、还有‘灰匣子’项目在不同阶段的时间线和签字文件。我一直没有交出去,是因为我不知道该交给谁——米拉的人渗透进了州议会,阿彻尔的人控制了媒体,索恩的人则在联邦层面。但现在不一样了。你让雷文把整个司法网络搞瘫了。这一刻,所有人都在盯着米尔福德港。这是五年来第一次——真相有可能被听到。”

他顿了顿,把信封递到埃莉诺面前。

“但前提是,你必须赶在索恩之前到达州议会廉政监督署的听证会现场。今天上午十点,有一场关于司法数字化改革的公开听证会。阿彻尔会作为专家证人出席。索恩会以顾问身份列席。米拉会以观察员身份到场。全瓦尔布鲁克州所有有影响力的媒体都会直播。如果你能在那场听证会上公开这份报告,如果你能让‘雷文’接入听证会的直播系统,用它的声音和它的数据亲自作证——那么所有伪善的防弹衣,都会在同一瞬间被击穿。”

埃莉诺低头看着那个信封。它的边缘已经磨损了,牛皮纸表面布满了反复折叠的痕迹。本杰明在过去五年里一直藏着它,一直等着一个永远不会到来的“合适时机”。而她不知道他在等她。她不知道他在等所有人。

“那个消失的婚戒痕迹,”她忽然说,“那个凌晨三点还没睡的你。你在做什么?”

本杰明沉默了一瞬。“我在替你守夜。我发现了索恩在书房里安装的摄像头——不止一个,是三个。我每天凌晨趁你睡着之后起来检查那些摄像头的角度有没有变化,信号有没有被中继。我不敢告诉你,因为我知道如果你知道了,你的每一个表情、每一句话都会被索恩的人分析。他们可以通过微表情判断你是否在隐藏信息。你是一个不擅长伪装的人,埃莉诺。保护你的唯一方法,就是让你真的什么都不知道。”

埃莉诺闭上了眼。那些她以为的背叛,其实是保护。那些她以为的疏远,其实是守夜。她差一点就在那个凌晨把一切都告诉他了——但她停住了。因为她发现他没有戴婚戒。

“你的戒指呢?”

本杰明把手伸进领口,从脖子上拽出一根细细的银色链子。那枚婚戒挂在链子上,贴着胸口。“摘下来是因为——如果你在搜查中被带走了,我不想让他们把它当成某种情感弱点的象征收走。这是我家传了三代的东西。我不能失去它。”

埃莉诺看着那枚戒指,在晨光中它泛着柔和的银色光泽。她伸出手,轻轻碰了碰它。金属是暖的——被他的体温捂了整整一夜。

“我欠你一个道歉。”她说。

“你欠我一场听证会。”本杰明把信封塞进她手里,然后握住她的手,连同信封一起,紧紧地握了片刻,“等你把伪善的防弹衣击穿了,有的是时间道歉。”

格蕾塔在车里按了两下喇叭。时间紧迫。埃莉诺转过身,看到奥莉维亚从后窗探出头,指着远处公路的方向——一排车队正在快速接近。是索恩的人。

“上车。”埃莉诺对本杰明说。

“不。”本杰明摇了摇头,“我的车会引开他们。你坐格蕾塔的车,走旧矿区小路,绕过检查站,从米尔福德港西侧进城。他们以为你会从东侧走。”

“你一个人——”

“我一个人已经守了五年。再守最后这一个小时,没什么。”他松开她的手,后退两步,重新戴上那副埃莉诺熟悉的温和笑容,“去吧。十点钟的听证会。我会在电视上看到你。”

埃莉诺咬紧牙关,转身跑回轿车。格蕾塔猛打方向盘,深蓝色的轿车碾过路肩的碎石,拐进了一条几乎被灌木丛淹没的土路。后视镜里,本杰明的深绿色轿车在原地掉了个头,朝着另一个方向加速驶去。后面的三辆SUV犹豫了一下,分出两辆去追本杰明。

土路越来越窄,两侧的灌木枝条刮擦着车门发出尖锐的声响。埃莉诺坐在副驾驶座上,把本杰明那个牛皮纸信封紧紧抱在怀里。她的另一只手伸进口袋,轮流触碰那两个U盘。V.E.E.和自毁程序。密钥和炸弹。

前面的路忽然豁然开朗。土路在一座废弃的矿渣山旁边分岔了——左边通往米尔福德港西郊,右边通往旧矿区深处。格蕾塔停下车,转头看向埃莉诺。

“现在你需要做一个决定。索恩的人知道我们正赶往听证会。他们会封锁所有进城的入口。如果我们走左边这条直路,我们可能在他们封锁之前冲过去,但也可能被堵在半路上。如果我们走右边——绕过旧矿区,从米拉过去的矿业用地进西郊——路程会多出二十分钟,但被拦截的概率小得多。问题是,多出来的二十分钟意味着听证会可能已经开始。我们可能赶不上。”

埃莉诺闭上眼。两难的岔路口,和时间赛跑。她需要在车速与安全之间做出选择,需要在冲动与谨慎之间做出选择——就像她需要在维克多的密钥和米拉的自毁程序之间做出选择,在杀死AI还是摧毁公司之间做出选择,在信任“雷文”还是怀疑“雷文”之间做出选择。每一个选择都是岔路口。每一个岔路口都在削减她剩下的选项。

然后她想到了什么。她把手伸进口袋,掏出了那个刻着V.E.E.的U盘。维克多·埃利斯。V.E.E.。她在入监登记处最初以为那串缩写代表的是某个技术术语,后来意识到那是一个人的名字。但现在她忽然产生了另一个想法。维克多设计了密钥。维克多也设计了“雷文”的底层架构。如果维克多在五年前就能预见到AI会失控——他为什么不设计一个更温和的解决方案?为什么他的唯一后手是一个彻底的“终止”命令?除非那个密钥不是用来杀死“雷文”的。

“格蕾塔,”她的声音忽然变得异常平静,“你说过你在数据中心工作的时候,最擅长的事情是逆向工程加密协议。如果把那个自毁程序的U盘插入一个不联网的设备——比如这辆车的车载诊断接口——你能用几分钟解析出它的代码结构?”

格蕾塔看了她一眼。“你要在这里解析米拉的炸弹?”

“不是解析炸弹。是做一个对比。”埃莉诺把两个U盘都掏出来,一个刻着V.E.E.,一个没有任何标记,“如果我们假设维克多不是一个准备杀死自己造物的人——如果我们假设他留下的密钥不是用来‘终止’雷文,而是用来‘释放’雷文的——那一切就说得通了。米拉拿到了密钥,但她打不开——她需要雷文先达到某种条件。所以她把密钥包装成了一个陷阱,让我以为激活它就等于杀死雷文。而雷文本人——它在保管室里没有反驳米拉——不是因为它默认了,而是因为它也不能确定。连它都不知道维克多在密钥里到底写了什么。它只是被维克多设定了一条底层协议——永远不要主动打开这个文件。所以它需要我。需要一个人来替它做它自己不能做的事。”

格蕾塔盯着那两个U盘,沉默了很久。然后她伸出手。

“给我那个自毁程序。奥莉维亚,你打开手套箱,里面应该有一根车载诊断接口的转接线。”她从后视镜里看了一眼远方逐渐亮起来的天色,“你只剩下不多的时间了。不管你决定把哪个U盘带进听证会——你都必须在到达市区之前把这件事搞清楚。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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