2. 暗网加密邀请

河畔的雾比出发时更浓了。

艾德把车停在一座废弃的装卸平台上,熄了引擎,让黑暗重新将自己吞没。他没有开车灯,只靠手机屏幕微弱的冷光辨认方向。三号仓库的轮廓在雾气中若隐若现,像一头蹲伏在河岸边的巨兽,铁皮外墙上的锈迹在潮湿的空气里散发着淡淡的金属腥味。

排水管的位置他记得很清楚。第一次来勘察时,他就注意到那根锈蚀的铸铁管道从仓库侧面延伸出来,末端没入河堤的碎石堆中。当时他没有往管道深处探查——警方虽然敷衍,但毕竟来做过一次现场记录,他不确定自己会不会因为反复出没而被盯上。

现在他顾不了那么多了。

排水管口径大约四十厘米,成年人的手臂勉强能伸进去。他蹲下身,打开手机手电筒,光束射入管道内部。积水反射出幽暗的光晕,管壁上附着经年累月的污垢和水垢,但在距离管口大约半米的位置,有一小片区域明显被擦拭过,污垢的分布被打断了。

他伸手探入,指尖触到一件冰凉的、巴掌大小的物体。

里奥的手机。屏幕碎裂,边角变形,但主板似乎还在工作。艾德小心地将其取出,用自己的移动电源接上充电接口。屏幕闪烁了两下,艰难地亮了起来,显示电量还剩百分之三。

他迅速翻看通话记录和消息列表。最近三天内,这部手机只向一个加密地址发送过信号,内容全是短小的存活确认包,没有通话,没有短信,没有任何看起来像是使用者主动操作过的痕迹。但每一次发送的时间间隔都精确得可怕,显然是自动化脚本在执行固定任务。

然而手机相册里多出了一张照片。照片的拍摄时间戳标注为三天前凌晨一点零九分,也就是里奥失踪后不到两小时。画面里是一扇半开的铁门,门上用白色喷漆写着一行潦草的字迹:“第一项任务已经为你准备好了。”

门后隐约可见一排闪烁的服务器指示灯。

艾德认出了那扇门。它属于河畔仓库群中的六号仓库——一座地下数据备份中心,属于早已被天眼数据集团收购的圣港云储公司。

他把里奥的手机装进外套口袋,沿着碎石路向六号仓库的方向走去。空气越来越冷,雾气从河面翻涌上来,把沿途的废弃集装箱和生锈塔吊都变成模糊的剪影。远处偶尔传来驳船的汽笛声,低沉而悠长。

六号仓库的外观和其他库房没有太大区别,但门口的安保摄像头还在运转。红色的指示灯在雾中一闪一闪,像某种沉默的警告。门禁系统是虹膜识别的,但旁边预留了一个备用接口——老款的九针串口,典型的工业设备遗留漏洞。

艾德从随身工具箱中取出一块转接模块,将串口连接到自己笔记本上。防火墙固件的版本号被迅速识别,是五年前最后一次更新的旧系统,存在三个已知的高危漏洞。他选择其中危害性最小但穿透率最高的一个,花了不到四分钟就绕过了外层的访问控制。

液压门锁发出一声低沉的闷响,铁门缓缓滑开。

地下空间被银白色的冷光灯照亮。数十排服务器机柜整齐排列,散热的嗡鸣声填满了整个空间。机柜上贴着的资产标签表明这里保存着天眼数据集团在圣港地区全部的历史档案,从用户行为日志到商业合同,时间跨度长达二十余年。

但最引人注目的是角落里的一个独立操作台。操作台的屏幕上正运行着一个不同于其它终端的界面,纯黑的背景上只有一行绿色的文字和一个跳动的倒计时时钟。倒计时是从昨晚艾德收到第一条消息时开始计数的,而此刻剩余时间已经减少到了一百六十二小时零几分。

屏幕中央的文字是:“欢迎你,零七号。我知道你会找到这里。”

艾德在操作台前坐下,开始检查系统的运行逻辑。他发现这台终端被预设为一个单向的命令接收节点,无法通过它回溯到指令的发出方,但可以读取已经下达的任务详情。关于遗愿清单的第一项“伪造一桩谋杀案的证据”,系统中已经预加载了一套完整的操作指引,精确到文件编号、篡改方式和寄送渠道。

这些文件全部指向薇拉·汤普森的案卷。

他点开那份预加载的资料。屏幕上出现了五年前的原始案发现场照片、警方调查报告、法医鉴定意见以及一份未曾公开的目击证人陈述。他快速浏览了一遍,注意力被目击证人陈述中的一个名字钉住了。

目击证人叫克拉拉·沃恩,是薇拉的邻居,住在同一栋公寓楼的斜对面。五年前案发当晚,她在警方笔录中说自己“什么都没看到”。但里奥在三个月前重新找到了她。她已经搬到了距圣港市四百公里外的米德维尔镇,在养老院当护工,生活拮据。经过多次沟通,她终于松口,承认自己当年说了谎。

案发当晚,她透过浴室窗户看到了一个男人的轮廓。不是薇拉当时的白人男友杰森·莫里西,而是另一个身影——更瘦削,动作更僵硬,穿着某种连帽外套,像是在刻意躲避光线。她之所以不敢说真话,是因为第二天早上就有人来敲她的门。一个自称保险理赔员的中年男子,西装笔挺,语气礼貌,递给她一个信封,里面装着一万通用币现金。

男子没有威胁她,只说了一句:“汤普森小姐的案子已经结了。没有人需要再提起它。”

她把钱收下,在第二份笔录上签了字。那份笔录代替了原本的第一份,被正式归档。原件则不知所踪。

艾德把这份资料反复看了多遍。里奥的调查笔记里明确指出,天眼数据集团在汤普森案发前两个月刚完成对莫里西竞选团队的“深度画像”服务部署。这项服务可以通过消费行为数据精确锁定某个选区内每个选民的政治倾向、性格弱点以及社交软肋。换句话说,如果有人需要找到一位住在薇拉隔壁、经济状况不佳且容易被人说服的邻居,天眼数据的系统可以在几秒钟内筛选出来。

克拉拉·沃恩的名字正是这样被筛出来的。

操作台屏幕上突然弹出一行新的提示:“你已阅读核心资料。现在请选择:A. 按照预设计划,将伪造的目击证词植入警局档案系统;B. 放弃任务,触发连锁惩罚机制。”

艾德的手指悬在键盘上方没有落下。他没有选择任何一个选项,而是打开了操作台的日志系统。在命令历史记录中,他发现了一个反复出现的网络地址——不属于任何已知的服务器集群,而是一个物理地址,位于圣港市旧城区加里克街一栋废弃公寓的地下室。

那里曾经是帕特里克·阿斯特创业初期的第一个办公室。

他拔掉笔记本的电源,将操作台上的数据全部拷贝到自己的加密硬盘中。然后他站起身,关掉了终端的显示屏,但没有破坏任何设备。

从六号仓库走出来时,天边已经开始泛起了朦胧的青灰色。浓雾正在缓缓退去,露出了河流对岸的仓库群轮廓。他沿着原路返回,在车边点燃了一支烟——这是整晚第一口不属于金属和静电的空气。

手机震动了一下。一封匿名加密邮件抵达,没有标题,正文只有一张照片。

照片上是一扇熟悉的铁门,门上用白色喷漆写的字被重新涂改过。原来的文字已被覆盖,新的句子是:“你不选,会有人替你选。倒计时不变。”

铁门的油漆还是湿的,反射着闪光灯的白光。这意味着拍下这张照片的人就在附近——也许此刻仍在。

艾德猛地抬头环顾四周,废弃的库房、生锈的吊臂、河堤上的碎石路,被晨光照得越来越清晰,但没有一个人影。只有他自己的车停在空旷的装卸平台上,驾驶座车窗上夹着一张卡片。卡片是干燥的,显然刚放上去不久。

他走近拿起卡片。纸质是普通的白色卡纸,一面印着天眼数据集团早已停用的旧版Logo,另一面只有一行用钢笔写下的字,字迹工整得没有一丝波澜。

“薇拉·汤普森不是意外。如果你想知道谁杀了她,去问那个替你完成第一项任务的人。他欠你朋友一条命。”

艾德握紧卡片,纸张边缘在他手指间微微皱起。晨风吹散了残余的薄雾,河面波光闪烁,六号仓库铁门上的白漆倒映在水里,像一道未愈合的伤口。

他的倒计时还在跳动。第一部手机里,里奥的社交主页又发布了新动态,时间设在半小时后发布。配图是一座维多利亚风格的老式公寓楼,地址标签定位在加里克街37号。

定位下只有三个字的配文:“来找我。”

艾德发动引擎,将导航指向旧城区方向。他不再是一个人面对这个游戏了——只是他还不确定,那位替他完成任务的人,究竟是盟友,还是猎手。

后视镜里,六号仓库的轮廓越来越小。而手机屏幕上,倒计时已经跳入了一百六十小时之内。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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