5. 初次入侵

维罗妮卡·埃舍尔把那个安全密钥放在工作台上,没有立刻交给艾莉森。她从椅子上站起来,走到墙角一个老旧的铁皮柜前,用膝盖顶着柜门才把它拽开。柜子里不是文件,而是一台落满灰尘的旧咖啡机和一罐密封的咖啡豆。她动作缓慢地往滤网里舀了两勺咖啡粉,注水,按下开关,然后靠在柜子边上,双臂交叠,看着那台机器咕噜噜地往外吐深褐色的液体。

“你父亲在巢穴公司做的最后一件事情,不是离职。”她说,语气像在陈述某个早已被时间验证的事实,“他做的最后一件事情,是在离职前一夜,把一段代码埋进了巢穴平台的核心推荐算法里。那段代码只有一个功能——每隔三十天,自动检测我的特级权限是否还在系统中。如果被删除,就自动从外部备份服务器上重新写入,并同时向三个不同的审计委员会发送一条匿名警报。他用了一种极其原始的加密方式,把这段代码伪装成了日志清理脚本,藏在数百万行系统日志处理程序里。”

咖啡机的嗡鸣声停了。她倒了两杯,把其中一杯推到艾莉森面前,杯子缺了一个小口,杯壁上印着“世界审计师峰会2011”的字样,已经磨损得快要看不清。

“七年了。巢穴公司的安全团队换过三拨人,每一拨都发现过这段代码,每一拨都没有动它。不是因为他们不想动,是因为他们不知道动了之后会发生什么。你父亲在离职前给三位董事会成员分别发了一封电子邮件,邮件里只有一句话——‘那段代码下面,还有一层。’没有人知道‘下面一层’指的是什么。是另一个后门?是一段证据?还是某种一旦触发就不可逆的程序逻辑?他们花了七年时间试图绕开它,但没成功。所以我这个已经离职的审计监察员,至今仍然拥有访问巢穴公司底层服务器的高级权限。”

她端起咖啡喝了一口,眼睛从杯沿上方看着艾莉森。

“这就是你父亲做的事。他不是在设计保险箱,他是在设计一个让保险箱永远无法被破坏的规则。而现在,他把你放在了规则的唯一钥匙孔里。”

艾莉森的手指环住那只缺了口的咖啡杯,掌心感受到滚烫的温度。她没有喝,她的胃此刻装不下任何东西。她只是盯着咖啡表面微微晃动的倒影,那个倒影看起来既像她自己,又像一个被水面扭曲过的陌生人的轮廓。

“所以我可以不通过入侵就拿到白色幽灵。”她缓缓地说,“用您的权限,走合法通道。”

“技术上可以。”维罗妮卡放下杯子,“但你需要明白,一旦你用我的权限登录灰烬服务器提取那份文件,巢穴公司会在三十分钟内检测到这次访问。他们会立刻启动内部调查程序,我的名字会出现在日志上,而你——无论你叫什么——会被标记为一个正在追查他们核心机密的不明身份者。到那时候,你的对手就不再只是一个窃取你账号的人,而是一个市值两千亿新元的科技帝国和它雇佣的所有法律、技术和公关力量。”

她在工作台前坐下,拉过笔记本电脑,手指在键盘上飞快敲击了几下,屏幕从省电模式唤醒。她点开一个看上去至少十五年没有更新过界面的管理入口,屏幕上显示出一个极简的登录提示框,上方有一行几乎褪色的系统提示:“巢穴公司内部审计独立监察员验证系统·版本3.1·最后维护日期:2008年4月14日”。

“这个入口还在。”艾莉森说,声音里带着一丝连她自己都没有预料到的颤抖。

“一直在。你父亲当年写的那段代码确保它一直在。”维罗妮卡转过脸看着她,“但我必须告诉你接下来会面临的真实处境。如果你通过我拿到白色幽灵,从那一刻起,巢穴公司会把所有资源都投入对你的追踪。他们会翻出你账号里所有的犯罪预告,会把这些材料主动提交给联邦调查局,会把你在媒体上描述成一名危险的网络犯罪分子。你父亲的遗产清单还没完成一半,你就会成为全国头号通缉犯。到那时候,你只能选择消失。”

她停顿了一下,手指从键盘上移开,放在工作台上,指关节因为关节炎而微微肿胀。她的表情没有变,但声音里多了一层极细微的波动,像深海之下暗流的温度变化。

“所以我问你——你来这里,是为了遗产,还是为了你父亲的真相?这两个答案会导向完全不同的路径。如果你只是为了遗产,我现在就可以帮你登录系统,拿到文件,你回去交任务,然后我们各走各的路。但如果你想知道真相——关于白色幽灵的全部真相——那么你必须做好准备,接下来的每一步都会比上一个更危险。”

艾莉森沉默了很长时间。海风从帆布窗帘下方吹进来,带着咸涩的水汽。她想起那个在地下机房里看到的倒计时,想起手机上那一行行偷窃者用她名字发布的犯罪预告,想起莫里斯告诉她账号已经不属于她的那一刻。她失去的东西太多了——身份、安全、自由。但她还有一样东西从来没有失去过:追问为什么的权利。

“真相。”她说,“如果要逃一辈子,至少要逃得明白。”

维罗妮卡看了她一眼,那一眼里有什么东西在细微地变化,像是某道锁扣发出了一声只有她本人能听见的开锁声。她重新转向笔记本电脑,用安全密钥完成了一系列复杂的多层验证。屏幕刷新了几次,每一次刷新都伴随着一个短暂的白屏,像某种沉睡多年的服务器在用尽全身力气醒来。

“登录成功。欢迎您,监察员埃舍尔。您目前的权限等级:特级。有效范围:巢穴平台全部底层服务器、关联外部存储节点、历史审计日志存档。”

维罗妮卡没有马上操作。她让屏幕停留在这个界面上,像一个经验丰富的领航员在进入未知水域之前最后一次核对海图。

“白色幽灵的核心内容分为三个部分。”她开始叙述,声音平稳而冷峻,“第一部分是你父亲最初提交的风险评估报告原文,这份报告的内容你已经看过一部分。第二部分更关键,是推荐算法在真实用户身上产生的行为影响数据,这份数据横跨了四年时间,记录了超过两百万用户在接触极端内容前后的行为变化曲线。数据证明,巢穴平台的推荐算法不仅没有阻止极端思想的传播,反而将其作为提升用户停留时长的核心策略——它主动把处于情绪脆弱期的用户推向越来越极端的内容池,因为数据表明,越愤怒的用户停留时间越长,广告点击率越高。”

她的手指在触摸板上滑动,打开第二组文件列表。

“第三部分最危险。在你父亲离职之后,巢穴平台内部成立了专门的项目组来研究他的风险评估报告。项目组的结论是——报告所述的风险全部属实,建议关闭算法的极端内容推荐功能。但董事会否决了这项建议。否决理由写在会议纪要第17页——如果关闭这一功能,预计下一季度广告收入将下降至少二十二个百分点。他们把这份会议纪要的存在本身列为最高商业机密,因为它证明了一件事情:巢穴公司在充分知晓风险的情况下,选择了以用户安全换取利润。”

她在屏幕上点开一个文件,屏幕上的内容映在她灰蓝色的瞳孔里,像一团缓慢燃烧的冷焰。

“这就是他们不敢触碰我的权限的原因。因为白色幽灵一旦曝光,就等于坐实了《联邦反恐法案》中‘实质性协助’的要件——明知危险存在却放任不管,甚至通过算法放大危险以获取利益。你父亲的遗产清单不是为了让你完成犯罪,而是为了让你成为那个将证据公之于众的人。他不只是设计了一个测试,他设计了一条通往法庭的唯一路径。而这条路径必须由一个被窃取了账号、被剥夺了身份、被逼到绝境的人来走——因为只有这样的人站在法庭上,才能证明平台只需要一个被盗的账号,就可以完成整套协助犯罪的流程。”

艾莉森听着这段话,感觉到某种她在过去两天里一直隐约触摸但从未真正抓住的东西正在缓缓浮出水面。她一直以为父亲留给她的是一份恶意的考验,或者一种精心设计的折磨。但维罗妮卡的解读是另一种:塞巴斯蒂安·克劳斯不是在设计一个迷宫来困住他的女儿,而是在设计一把钥匙——一把由她本人来转动、但她必须先在迷宫中找到自己的钥匙。

“他为什么不直接把证据公开?”艾莉森问。

“因为他试过。”维罗妮卡的嘴唇抿成一条细线,“他离职前向三个监管机构提交过举报材料,全部被驳回。不是证据不足,而是没有合适的原告。法律需要一个受到具体伤害的、有诉讼资格的个体站出来。你父亲自己是巢穴员工,他不具备起诉自己雇主的资格。他需要找一个巢穴平台的使用者——一个被平台算法伤害过的真实用户——来作为原告。他找不到。那些被算法推向深渊的人,不知道自己是被推的。他们把发生在自己身上的一切归因于命运、运气、或者自己的软弱。”

她把笔记本电脑转向艾莉森。屏幕上显示着一个文件目录,白色幽灵的全部内容都在这里,只差最后一步——下载到一个外部设备上。

“现在这个原告就是你。不是因为你继承了他的遗产,而是因为你的账号已经被窃取,你的身份已经被绑架,你已经成为了一个活生生的证据。你的每一步被胁迫的犯罪,都是在为这份证据增加一条新的、无可辩驳的脚注。”

艾莉森从口袋里掏出那台匿名手机,连接上维罗妮卡的笔记本电脑。文件传输的进度条在屏幕上缓缓移动,百分之一、百分之三、百分之七。窗外忽然传来一阵低沉的引擎声,不是海风,不是海浪,不是轻轨。维罗妮卡猛地站起身,走到窗边掀开帆布一角,朝外看了一眼。她的表情没有任何变化,但声音骤然压低了半个声调。

“有车来了。黑色的越野车,没有车牌。你必须现在走,后门,穿过那片乱石滩,你的摩托车停在前院——别管它了。”

“文件还没传完——”

“把安全密钥带上!”维罗妮卡从笔记本电脑上拔下那个闪着金属光泽的设备,塞进艾莉森手里。她的动作干脆而有力,没有一丝犹豫。“密钥里已经缓存了你刚才浏览的全部文件,到有网络的地方它会自动完成上传到你指定的位置。现在走。不要回头看。记住一件事——你父亲相信你会在最关键的时刻做出正确的选择。这个选择现在就在你手里。”

艾莉森把安全密钥攥在手心,冰凉的金属棱角硌得掌骨发疼。她跑向厨房后方的走廊,推开通往后院的铁门,冰冷的带咸味的海风扑面而来。身后的脚步声已经在敲前门了,不是敲,是砸。坚硬物体撞击木质门板的声音,一声比一声更重。

她跑进了乱石滩。脚下是大小不一的鹅卵石和半埋在沙里的贝壳碎片,每一步都必须精确地踩在石头的平面上,稍有不慎就会崴伤脚踝。海风撕扯着她刚剪短的头发,咸水雾在眼镜片上凝成一层模糊的膜。她没有回头,但她听到了身后那扇门被撞开的声响,木头劈裂的脆响在海风的轰鸣中格外清晰。

乱石滩的尽头是一片低矮的礁石群,涨潮的时候这里会被海水完全淹没,此刻裸露出的海藻和藤壶证明潮水正在退去。她绕过礁石群,看到了通往公路方向的一条废弃的排水渠,水泥结构的表面被海盐腐蚀得坑坑洼洼,但仍然是走人的。

她沿着排水渠爬上了公路路基,膝盖在水泥棱角上磕出一块青紫。公路上空荡荡的,两侧只有被海风吹歪的松树和低矮的灌木丛。她开始朝北走,没有方向,没有目的地,只有手里的安全密钥和口袋里那台匿名手机。她走了大概十分钟,身后忽然传来一阵轮胎碾过砂石的声响,然后是一声急刹。她整个人僵在原地,手指下意识地攥紧口袋里的密钥。

车窗摇下来,露出一张她从未见过的脸。一个年轻男人,肤色偏深,戴着一副银色细框眼镜,头发被海风吹得乱七八糟。他说话的声音带着一种不合时宜的轻快,像一个在错误的时间出现在错误地点但丝毫不觉得尴尬的人。

“你是那个正在被全网通缉的档案管理员对吗?别紧张,我不是来抓你的。我叫维克多·雷恩。受维罗妮卡女士的委托来接你——她在自己的服务器上设了一个紧急触发协议,只要前门被非正常方式打开,就会自动向预设联系人发送求救信号和GPS坐标。我是她的联系人之一。你可以选择不相信我,但这片海滩方圆十五公里内没有第二辆车会来接你。上车,或者继续走。你选。”

艾莉森盯着他的脸看了三秒钟。她的大脑在飞快地进行风险评估:维罗妮卡没有提到过任何叫维克多·雷恩的联系人;但那辆黑色越野车确实不是他开的;他说出了维罗妮卡的名字和“紧急触发协议”这个细节,这些不可能是临时编造的。

她拉开车门坐进了副驾驶。车门还没关严,维克多就踩下了油门,车轮在砂石路面上打滑了一下然后猛地弹射出去。艾莉森透过后视镜看到公路尽头的海岸线上空升起一小团黑色烟雾,方向大致是“海岬守护者”那栋二层小楼的位置。

她转过头,不敢再看。

维克多·雷恩一边开车一边用余光打量她,嘴角浮起一个模糊的弧度。他说了句什么,被引擎声盖住了一半,只隐约飘进艾莉森的耳朵里半句话。

“……清单上第二项任务,比你想象的更复杂。”

艾莉森的手指猛地攥紧了安全带。她没有告诉过任何人关于遗愿清单的事。维罗妮卡不知道清单的具体内容,莫里斯也不知道。这意味着——维克多·雷恩知道那份清单的存在,而且知道它的编号顺序。

安全密钥在她口袋里散发着微弱的余温,那是从笔记本电脑上拔下来时残留的机器热量。倒计时在她的脑海中继续跳动着,一秒一秒地,像一颗永远不会停下来的心脏。车窗外的海岸线在阴云下不断向后退去,前方的公路蜿蜒着伸向灰色天际线的尽头,而她不知道在那条路的终点,等着她的究竟是盟友还是另一个更深的陷阱。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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