7. 赤潮之夜

莉娜·卡普兰的邮件在屏幕上跳动了整整七秒钟,然后自动删除了。

不是普通的删除。是那种你在间谍电影里见过的、每一个字节都被覆写七次、连硬盘扇区都认不出自己曾经存储过什么的那种删除。艾拉的手指甚至来不及按下截图键,屏幕上只剩下一行冰冷的系统提示:

“消息已自毁。残留索引已清除。此操作不可撤销。”

厂房地下室里陷入了彻底的沉默。蓝色的应急灯在头顶嗡嗡作响,那是老式荧光灯镇流器发出的声音,像一只被困在墙壁里的飞蛾。莱昂盯着空白的屏幕,脑海里反复回放着莉娜邮件里的那句话——“布莱克伍德一直在等你们打开它。”

不是“发现它”。不是“找到它”。是“打开它”。

这块闪存盘在伊森的口袋里放了不知道多长时间。它被人从某个赤潮技术员的工具箱里掉出来,被一个九岁的孩子捡到,被塞进卫衣内侧口袋,被压在车库角落的空纸箱下整整五个年头,直到莱昂的手在绝望中触碰到那块冰凉的金属外壳。五年。如果布莱克伍德一直在等它被打开,那意味着——他知道闪存盘丢了。他知道它没有被销毁。他在等。等那个捡到它的人——或者与那个人有关的人——在某个时间点、某个地点,输入正确的密码,解锁加密层,触发那个内置的定位协议。

然后他会知道。他会知道是谁。在哪里。什么时候。

“他知道是我。”莱昂的声音在空旷的地下空间里显得很平,像一块被敲了很久才终于裂开的石头。“他一直在等的东西不是闪存盘。是我。”

艾拉没有立刻回答。她已经从刚才那一瞬间的失神中恢复过来,手指重新回到键盘上,用一种近乎暴力的速度敲击着命令行。屏幕上的数据流重新开始滚动——不是刚才那种有序的网络拓扑图,而是一种莱昂从未见过的界面:深红色背景,白色字符,每一行代码都在以每秒数百行的速度刷新。那是渗透测试工具集的界面,用来检测一个系统是否已经被入侵、是否正在被监视、是否已经变成了一个陷阱。

“莉娜说的是真话还是假话?”莱昂问。

“她的加密签名是真的。暗潮旧成员的私钥从不外传。”艾拉没有抬头,“至于动机——她完全可能既说真话又在操纵我们。莉娜·卡普兰从来不做只有一层含义的事。她在邮件里警告我们不要去金库,但她又告诉了我们触发装置的存在。如果她不告诉我们,我们会在毫不知情的情况下打开闪存盘,然后暴露自己。如果她只是想保护我们,她可以用更强硬的方式——比如向哈灵顿泄密,让他阻止这次行动。但她没有。她选择了联系我。”

“所以她在给我们选择。”

“不。”艾拉停下键盘,屏幕上最后一行代码的扫描结果显示为红色高亮。“她是在告诉我们,无路可选。不去金库,闪存盘永远打不开,真相永远拿不到。去金库,打开闪存盘,触发定位协议,布莱克伍德在几分钟内就知道我们在哪里。莉娜这封邮件真正的内容不是警告。是递给我们一把钥匙,同时在地图上标出所有出口都被堵死了。”

扫描结果完全显示出来了。莱昂看不懂那些技术术语,但他看得懂颜色——整个屏幕上只有红色。每一个监测节点、每一个通信端口、每一个对外连接的通道,都被标记为“已感染”或“受监控”。厂房地下的这个暗潮据点,这个被艾拉视为最后避风港的地方,已经变成了一个巨大的监听室。

而他们刚刚在里面毫无防备地待了二十分钟。

“赤潮的人多久能到这里?”莱昂问。

“如果他们一直在监测这个节点——从我打开生物识别锁的那一刻起就已经知道了。灰崖镇到这里六十英里,路面条件差,但他们的直升机从最近的行动基地飞过来只需要十二分钟。”艾拉抬头看向楼梯口的方向,仿佛已经能听到旋翼的声音。“我们还有大概八分钟。”

莱昂站起来,走向楼梯。他的腿因为长时间开车和久坐而僵硬,但身体的疲惫被某种更强烈的感觉覆盖了——不是恐惧。恐惧是冷的,会让你腿软。他现在感受到的是一种灼热的东西,像岩浆从地壳深处涌上来,沿着血管扩散到每一根手指和每一寸皮肤。那是愤怒。五年了。五年的搜索、学习、追踪、等待,最后发现自己在别人设计的迷宫里爬了五年,迷宫的主人一直在高处俯视着他,手里拿着秒表,计算着他爬到终点的速度。

他转身面对艾拉。

“你说闪存盘里有触发装置。有什么办法可以在不触发的情况下提取数据?”

“物理隔离。”艾拉站起来,开始迅速地将铝箱里的设备收好。“把闪存盘接入一台从未连接过任何网络的独立终端,在电磁屏蔽环境中运行解密程序。触发装置的原理是基于TCP/IP协议栈的——它在解密成功后会主动向STYX-A3的预设IP地址发送一个握手请求。如果它发不出去,定位协议就无从生效。”

“你的灯塔。灯塔是全域电磁屏蔽的。”

“是。但我们来不及回灰崖镇了。”

“不是现在。”莱昂说,“哈灵顿的财政部会议。如果我们能在进入地下金库的二十三分钟窗口期内,用金库内部的离线密钥服务器解开最后一层加密,同时保证整个环境与外部网络物理隔离——”

“那触发装置会失效。布莱克伍德收不到信号,我们可以在他不知情的情况下拿到数据。”艾拉停顿了一下。她的眼中闪过一丝莱昂从未见过的东西——一种猎人嗅到猎物踪迹时才会有的光。“前提是,我们需要在进入金库之前,彻底了解赤潮那一晚在坎伯兰做了什么。不是数据层面——数据我们已经有足够多了——是人员层面。那天在你家房子里的每一个搬运工、每一个赤潮技术员,他们的移动轨迹、通信记录、事后去向。”

“这些信息在哪里?”

“莉娜的邮件。”艾拉说。

“什么?”

“她发来的自毁邮件。它的自毁机制只作用于内容层面——邮件正文被覆写删除了。但她发送邮件所使用的暗潮旧协议有一个特点:元数据和正文是分开传输的。元数据包括发送时间、发送端IP、接收端路由路径、以及邮件附件被剥离后留下的残影文件签名。”艾拉的嘴角浮起一丝冷笑。“莉娜知道我会发现这个。她故意用了旧协议。这封邮件确实是警告——但它也是U盘。她把我们需要的‘赤潮之夜’行动日志,藏在了邮件的附件残影里。”

远处的天空中传来了一个声音。不是直升机的旋翼——还没到——而是更细微、更尖锐的东西。那是一种电子蜂鸣声,从厂房外面的某个方向传来,穿透了铁皮屋顶和混凝土墙壁。艾拉的脸一下子绷紧了。

“不是直升机。是地面侦查无人机。比直升机更快,静音滑翔。已经进入厂区外围了。”她把铝箱的扣锁猛地合上,从腰间取下一个莱昂之前没注意到的小型装置——看起来像是一个改装过的对讲机,外壳上贴满了手写标签。“走。从后门。后门外面有一条干涸的排水渠,直通两英里外的废弃铁路隧道。车不要了——车已经被标记。”

她按下对讲机上的一个按钮。厂房地下室的灯光全部熄灭,应急灯也灭了,整个空间陷入了彻底的黑暗。在黑暗中,艾拉的声音从前方传来,冷静得不像一个正在被无人机追捕的人:

“莫里森先生。从现在开始,请你按照我说的每一个字行动。不是因为我比你聪明——是因为我花了六年时间为这一刻做准备。现在,跟紧我。”

黑暗中伸过来一只手,抓住了莱昂的手腕。那只手比他想的小,但力量很大,指尖冰凉。他被拉着穿过一个又一个障碍物——金属箱子、倒塌的货架、某种软绵绵的不知道是什么的东西。脚下是碎石和碎玻璃,每一步都可能踩到会暴露位置的碎片,但艾拉的步伐没有一丝犹豫。她在这座厂房的黑暗中行走,像一个在自家客厅里行走的盲人,对每一寸地面都烂熟于心。

后门是一扇锈迹斑斑的铁门,门轴已经半腐蚀。艾拉用肩膀撞开门,冷风夹着松脂的气味迎面扑来。外面是一片被暮色笼罩的废弃伐木场,光秃秃的原木堆在杂草中,像某种史前生物的遗骸。天空是介于紫色和灰色之间的一种颜色,那架无人机的蜂鸣声就在不远处盘旋,但还没发现他们。

莱昂跟着艾拉跳进排水渠。渠底覆盖着一层潮湿的落叶,踩上去没有声音。他们弯着腰在水渠里跑了大概三百米,直到身后厂房的轮廓完全被松林吞没。无人机的声音渐渐远了——它还在厂区上空盘旋,没有追上来。

艾拉在水渠的尽头停下来,靠着渠壁大口喘气。她打开铝箱,从里面取出一个莱昂从未见过的设备:一台完全用胶带缠住外壳的老旧笔记本电脑,屏幕上贴着一张用马克笔手写的标签——“离线终端·阿特洛波斯”。

“‘命运’系列。”艾拉说,注意到莱昂的目光。“这台电脑从未连接过任何网络。它的无线网卡被物理拆除了,以太网接口被灌了环氧树脂。你那个闪存盘,在我把它接上这台机器之前,不会有任何信号能从里面跑出来。”

她从莱昂手中接过那块黑色闪存盘。五年了,它的外壳已经被磨损得露出下面银色的金属层,棱角处有细小的凹痕——大概是伊森的口袋里和钥匙、硬币摩擦留下的痕迹。艾拉将闪存盘轻轻放在笔记本电脑旁边,但没有插进去。

“赤潮之夜。”她说。“在打开它之前,你需要知道那天晚上在你的房子里究竟发生了什么。不是数据层面——是人在那里做了什么。莉娜的附件残影里应该有那一夜的赤潮行动日志。日志上记录了每一个人的位置、动作、通信内容。包括那个从工具箱里掉出闪存盘的技术员。包括伊森在混乱中的移动轨迹。”

她敲击了几个键。屏幕上弹出一份残缺不全的文本文件,那是从莉娜自毁邮件的元数据残影中提取出来的。文件标题被部分损毁,只剩下最后几个字母:

“……K·坎伯兰·14DEC09·赤潮行动日志·内部版”

文本正文从第三页开始。前两页——最关键的两页——在元数据残影的提取过程中被永久丢失了。但在第三页的第一行,莱昂看到了一个他永远不会忘记的时间戳:

“07:52:34——小队B(坎伯兰西北区·莫里森物业)报告:目标物业已进入。资产回收扫描启动。扫描技术员编号 RC-11-CMB。”

那个技术员。

那个把闪存盘掉在莫里森家地板上的人。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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