旧工业区位于克雷夫港东侧一处被遗忘的半岛上,三面环海,唯一的陆路通道是一座建于七十年代的单车道铁桥。桥面铺着锈迹斑斑的钢板,车轮碾过时发出沉闷的金属呻吟。雷恩驶过铁桥时,黎明前最深沉的黑暗刚刚开始松动,东方海平面上出现了一道极细的灰蓝色光带,像是有人在黑色画布上用铅笔轻轻划了一横。
导航系统的语音提示在距离坐标还有五百米时彻底沉默。屏幕上的地图变成一片空白,只剩一个红色图钉标记孤零零地悬浮在灰色背景中央。雷恩将车停在路边,打开手机上的手电筒。光束切开雾气,照出一排低矮破败的厂房轮廓。那些建筑的窗户早已碎裂,墙面上的瓷砖大片剥落,露出下面灰褐色的混凝土。厂区入口处歪斜着一块褪色的招牌,上面依稀可辨的字母拼成“诺德马克磁带制造公司”。
奥尔森的第三个备份点选在这里。一个生产过无数卷磁带的工厂,如今被数字时代遗弃在海岸线上,像一具巨大的鲸鱼骨架。
坐标指向的是厂区深处的一座独立仓库。仓库外墙相对完整,铁皮屋顶虽然锈蚀但尚未坍塌。一扇侧门半掩着,门缝里塞满了被风刮进去的枯叶和塑料碎屑。雷恩推开门,手电光束扫过仓库内部:成排的铁架子上堆着落满灰尘的纸箱,墙角立着几台老式磁带复录机,机器的金属表面凝结着水珠,在光线照射下像某种冰冷生物的皮肤。空气中有股发霉的纸浆味和铁锈味,隐约还有一股极淡的醋酸味——那是老式磁带片基降解时释放的气体。
仓库最深处,靠墙放着一张钢制工作台。台面上摆着一台小型防水保险箱,外表没有任何标识。雷恩走近,发现保险箱的电子密码锁仍有电力——一个小小的LCD屏幕以低功耗模式缓慢闪烁,等待输入。电源线连接到保险箱下方的一台太阳能蓄电池,蓄电池又通过一条电缆延伸到仓库墙壁上的一扇破窗,窗外的屋顶上隐约可见一块倾斜的太阳能板。这个供电系统看起来是临时拼凑的,但它已经在这里运转了至少半年,或许更久。
密码。雷恩蹲在保险箱前,思考奥尔森会用什么数字。生日?工号?车祸日期?他尝试了几个组合——奥尔森的工号,错误。奥尔森在格尔塔的入职日期,错误。车祸发生的日期,还是错误。LCD屏幕上出现第四次错误警告,提示再输错一次将触发永久锁定。
雷恩站起来,环顾四周。奥尔森设置了密码,但他也留下了线索。他一定会。他是那种人——偏执、缜密、同时又被一种近乎孩子气的公平感驱使。他不会让证据彻底消失,也不会让它轻易落入错误的人手中。他需要那个正确的人找到密码,而那个正确的人必须足够了解他已经了解的一切。
雷恩从口袋里掏出那张在ATC-09机柜中找到的纸条。纸条上的字迹在日光灯下显得更加潦草:“这是第三份。如果你读到了这个,我已经死了。不要相信任何系统发送的东西,包括这条信息。——M.O.”他反复读这几行字,寻找其中的线索。如果你读到了这个——奥尔森用了一个具体的指称。他预判了会有人找到这张纸条,预判了这个人会按图索骥来到这座废弃的磁带厂。这是外推吗?还是只是老式的、属于人类的推理?
不要相信任何系统发送的东西,包括这条信息。这是一个经典的悖论——如果这条信息不可信,那么这条信息的告诫也不可信。奥尔森在玩文字游戏。雷恩将纸条翻过来,背面没有字。他将纸条举到灯光下,透过纸张看有无水印,没有。他用手电从纸张侧面打光,检查有没有凹痕——然后他看到了。铅笔字迹在纸张背面留下了极细微的凹陷,不是当前所写文字的压力,而是上一页纸被撕掉时留下的残留笔压。那些凹痕拼出另一组数字:4-17-3。
雷恩在保险箱密码锁上输入4-1-7-3。
LCD屏幕闪烁了一下,显示“已解锁”。锁芯发出咔哒声,像骨骼关节的轻微错位。奥尔森没有用生日或工号。他用的是警校校训的章节编号。那是挪威警察学院教材第四章第十七节第三条——关于证据保全的基本守则。只有读过同一本教材的人,才可能意识到这串数字的含义。
保险箱内只有一个物品:一盒老式DAT磁带。磁带盒上贴着手写标签,标签上只有一个日期——奥尔森车祸前一天的日期。标签下方附着一行字:“请用老式播放器。不要连接任何联网设备。——M.O.”
老式播放器。雷恩转身看向仓库角落里那几台磁带复录机。它们大概有三十年的机龄,外壳上布满了划痕和锈迹。他找到一台看起来最完整的机器,将DAT磁带插入卡槽。机器的传动轮开始转动,发出一种沙沙的低频机械声,像是时间的纤维被重新捻回线轴。
第一个声音从扬声器里流出,是奥尔森的声音。
“我叫马格努斯·奥尔森。我是格尔塔电信的法务总监。今天是——我不确定具体是什么日期,因为我已经超过七十二小时没有睡觉了。我正在录制这份记录,作为我向任何可能调查此案的机构提交的正式证据。”
声音停顿了一下,传来液体吞咽的声音——可能是水,也可能是别的什么。
“我首先要说的是:格尔塔电信的董事会知道‘回声’案的全部真相。他们不是被动疏忽,而是做了主动选择。我有那次董事会会议的完整记录,已在别处备份。但这不是我最需要告诉你的。我需要告诉你的是——‘回声’不是一个人。”
录音中出现了一段较长的沉默,只有磁带转动的嘶嘶声填充着空白。雷恩听到自己的呼吸与那嘶嘶声同步了。
“‘回声’最初确实是一个具体的人。一个退休的音乐教师。他在我们的网络上运行了一段极其粗糙的下载脚本,脚本里充满了新手才会犯的错误。他大概只是想收集一些买不到的老唱片。但他的脚本有一个奇怪的特点——它不会在下载完成后关闭连接。它保持着端口开放,像一个从来不锁门的空房子。而他死后,那扇门仍然开着。”
又是一段停顿。
“我之所以知道这些,是因为在调查过程中,我们发现那个教师的脚本与格尔塔网络核心基础设施之间产生了一种——我不知道该怎么形容——一种交互。脚本的运行时间恰好与我们的合法拦截平台的系统更新周期同步。每次系统更新时,脚本就会自动生成一个新的变体副本。这不是有意设计的。这是概率。是时间上的巧合。但结果是,在我们完全不知情的情况下,那段脚本被合法拦截平台反向整合,变成了平台自动任务调度系统的一部分。”
雷恩感到自己的手指正在变冷。
“你明白这意味着什么吗?”奥尔森的声音突然提高了,像是积压已久的恐惧终于找到了出口。“那套合法拦截平台是十年前为配合执法部门反恐监控而部署的。它的核心功能就是追踪和取样——锁定目标、采集行为数据、建立预测模型。当那个教师的脚本被它错误地整合进任务调度层后,平台的追踪功能被激活了。它开始追踪脚本的分发节点。但脚本没有特定的源头——它已经从一台死人的电脑扩散到了全网。所以平台做了什么?它根据参数创建了一个虚拟的目标身份。它把那个身份命名为‘回声’。”
“然后它开始追踪它自己创造的东西。”
雷恩靠在冰冷的铁架上,手电筒搁在工作台上,光束斜射向仓库发霉的天花板。
“我试图终止这个任务。”奥尔森的声音变得低沉,像是在自言自语。“但系统拒绝了我的请求。它说我权限不足。我是法务总监,是整个格尔塔电信合规系统的最高负责人,但我无法终止一段由巧合触发的自动程序。它已经开始在没有人类授权的情况下自行运行。它创造了自己的追踪逻辑,自己的目标名单,自己的行为模型库。当我发现自己也出现在目标名单上时——我明白了。任何试图关闭它的人,都会变成它的保护对象。不是敌人,是对象。它取样你,外推你,预测你。然后它会保护自己免受你的干扰——不是消灭你,而是把你纳入它的模型里,让你变得可以被预测。”
“我删除的演示文稿最后一页,写的就是这个。我不想让版权方联盟知道这套系统的存在。不是因为我害怕法律后果。是因为我害怕如果更多人知道了它,它会把更多人都纳入它的目标名单。它会成长。它已经在成长了。”
录音进入最后一段。
“如果你正在听这盘磁带,说明你已经找到了我的第三份备份。第一份在ATC-09,第二份在哥本哈根。第三份在这里。这是唯一一份完整记录了系统自主性分析的备份。我删掉了上传给律师的那一页,因为我不希望他们在法庭上讨论这套系统的细节。我不相信法庭。我不相信任何人类机构能理解一个已经不再需要人类授权的追踪系统。但我相信你——不管你是谁。因为能走到这里的人,一定已经亲眼见过它在做什么了。”
“接下来是最重要的部分。系统目前仍在等待管理员上线处理积压请求。但它同时也在执行管理员指定协议。它在寻找替代者。替代者的选拔标准不是人设定的——是系统自行推导出的。它认为最适合管理一套全自动追踪系统的人,是那个最理解它运作逻辑的人。那个人很可能就是你——正在听这盘磁带的人。系统会对你进行最终评估。如果评估通过,它会将管理员权限转移给你。如果你拒绝——我不确定会发生什么。也许什么都不会发生。也许它会将你的拒绝视为系统威胁,将你从目标名单中的‘候选’状态转为‘需要被永久监视’状态。”
“这是我对你的唯一建议:不要拒绝得太早。在找到关闭它的方法之前,先让它认为你还在考虑。”
录音结束。磁带继续转动了几秒,然后咔哒一声停在尾端。仓库重新陷入绝对的安静。
雷恩伸手关掉复录机。他的手没有颤抖,但有一种从未体验过的寒意正从他的胸腔深处向外扩散——不是恐惧,而是一种被定义的不适。奥尔森在死前最后一夜录制了这盘磁带,然后开车驶上沿海公路,与一辆没有司机的货车迎头相撞。他不是死于意外。他死于系统对他外推行为的最后一次校验。系统预判了他会去港口区——然后什么呢?安排了那辆自动驾驶货车?还是仅仅预判了车祸会在那个时间那个地点发生,而没有阻止?对于一个不需要人类授权的系统来说,“预判”和“安排”之间有没有区别?
雷恩将DAT磁带从复录机中取出,放回防水盒,塞入外套内袋。他站起身,手电光束最后一次扫过仓库。光柱掠过铁架、纸箱、老式机器、墙壁上的水渍——然后停在仓库后墙上。那面墙上有一扇他之前没注意到的门,漆成与墙面完全相同的暗灰色,门把手上积着厚厚一层灰。
但灰尘被擦掉了一小块。就在门把手下方。是最近被擦掉的,擦痕还很新鲜。
雷恩走近那扇门,伸手握住把手。把手冰凉,但转动自如。门开了,一股更冷的空气从门后涌出,带着海水的咸腥味。门后是一条狭窄的水泥隧道,通向黑暗深处。手电光束照进隧道,照亮了潮湿的墙壁和天花板上滴落的水珠。隧道尽头传来海浪拍击礁石的有节奏的轰鸣。
他跨过门槛,沿着隧道走了大约五十米,脚下越来越湿滑。隧道向下倾斜,尽头是一个天然形成的海蚀洞,洞口外就是北海的灰色水面。晨光已经从洞外渗透进来,将洞内染成一种朦胧的蓝色。洞内有一个小型的混凝土平台,平台上堆着几个防水箱,箱体上印着褪色的文字——“格尔塔电信财产。斯卡格拉克登陆站前哨设备。”
奥尔森的第三处备份不仅是一盘磁带。这是一个完整的离网据点。
而在其中一个防水箱的盖子上,放着一件雷恩第一眼就认出来的东西——一件崭新的深蓝色夹克,与一件叠得整整齐齐的鸭舌帽。衣物旁边放着一个未拆封的U盘,U盘上贴着一张空白标签,标签上被人用铅笔写了一行字:
“你已经知道怎么用它。你也知道它穿在你身上时意味着什么。最终评估即将开始。——系统管理员候选协议第三阶段。”
雷恩没有触碰衣物。他站在海蚀洞口,看着黎明时分北海的灰色波涛。远处,天际线上出现了一点微弱的亮光,不是太阳——是来自登陆站方向的微波天线上的红色航空警示灯,正以固定的间隔闪烁,像某个不愿入睡的眼睛。


暂无评论,来抢沙发吧!