14. 猎杀时刻

从阿什顿到纽约布鲁克林的灰狗巴士行驶了将近六个小时。艾琳坐在靠窗的位置,额头抵着冰冷的玻璃,窗外是州际公路两侧绵延不绝的冬日荒野。她随身只带了一个背包,里面装着父亲的笔记本、一瓶水和一个从玛格丽特家楼下花店买的小白菊花束——花束用牛皮纸裹着,放在她膝盖上。这是她三个月来第一次离开阿什顿。离开那座被地平线计划的金色标志覆盖的城市,离开蛇杖大厦十四层那些不熄灯的服务器,离开那些正在各自深渊里默默准备着的伙伴们。她需要独自完成一件事,然后在天亮之前回到阿什顿继续D-5的倒计时。

巴士在傍晚六点抵达布鲁克林。艾琳从车站走出来的时候,十二月的纽约冷得像一把浸过冰水的刀。她叫了一辆出租车,给了司机一个地址——布鲁克林大桥步行道的东侧入口。司机从后视镜里看了她一眼,也许是注意到了她膝盖上的白花,什么也没说,默默发动了引擎。车穿过布鲁克林高地那些褐石联排别墅的街道,树枝光秃秃地伸向深紫色的天空,街灯投下一圈圈冷白色的光晕。快到入口的时候,艾琳让司机停车。她需要走过去。她需要用自己的脚步走完父亲走过的最后一段路。

布鲁克林大桥的步行道在冬夜的寒风中几乎空无一人。桥上的缆索像巨大的竖琴弦从头顶斜拉而下,在风中发出低沉的嗡鸣。东河在桥下流淌,河面倒映着曼哈顿下城的万家灯火,碎成千万片摇晃的光斑。艾琳沿着木制步道慢慢地走,数着自己的脚步,数到大约第四百步的时候停了下来。她不知道父亲具体是从哪个位置翻过护栏的。警方的报告里只写了“布鲁克林大桥中段偏东侧”,没有更精确的描述。但这不重要。重要的不是精确的位置,而是精确的方向——从这里往下看,是灰色的河水,在冬夜里反射着城市的冷光。

她站在护栏边,双手握着那束小白菊,很久没有动。风从河面上刮过来,把她的头发吹得散乱,眼泪从眼眶里涌出来,被风瞬间吹凉,贴在脸颊上像两道冰痕。她以为她会在父亲的笔记本里找到最后的答案。但她找遍了每一页,没有找到任何像遗言的东西。只有公式、箭头、账户编号和被反复划掉又重写的“虹吸”。父亲用数学对抗了一场掠夺,然后把所有的情感压缩成了数据,包括他自己的死亡。

她把白菊花束放在护栏的基座上,用一块从桥面上捡来的碎石压住花茎,防止被风吹进河里。然后她从背包里拿出父亲的笔记本,翻到最后一页。那一页上只有一行字:“数据就是回忆,它不会忘记任何事情,只是不会自己开口说话。”她在这一页的下面用铅笔写了一行新字,字迹和她父亲的一样工整,一样用力:“但它可以说给听得懂的人。我在听。——艾琳。”

她合上笔记本,塞回背包。然后她转身,朝布鲁克林的方向走回去。她没有回头。她知道自己还会再来——不是在下周五之前,而是在一切结束之后。那时候她会带更多花,会带母亲一起来,会告诉母亲父亲在笔记本里写的最后的话不是“对不起,我算错了”,而是他花了生命最后的所有时间收集了四百二十七个陌生人的苦难,然后试图用数学公式为每一个人找到正义的坐标。那不是绝望。那是另一种形式的、永远不会被警方的验尸报告记录在案的勇敢。但现在她还不能想这些。D-5倒计时仍在继续。

她在午夜前登上了返回阿什顿的灰狗巴士。巴士在黑暗中穿行,车厢里只有几个旅客分散坐着,有人打着鼾,有人戴着耳机盯着手机屏幕上的电影。艾琳坐在最后一排,把父亲的笔记本摊在膝盖上,借着头顶阅读灯微弱的光开始工作。后门程序在离线模拟环境中需要进行响应延迟测试。条件三的触发信号传输路径需要校准。她在艾伦留下的U盘文件里找到了一个测试脚本,可以在不实际激活狮鹫模型的情况下模拟触发信号的完整传输链路。她把脚本在笔记本的空白页上手抄了一遍——不是为了备份,而是因为抄写能帮助她发现代码中的逻辑漏洞。父亲以前就是这么做的。他说过,计算机可以帮你运行代码,但只有手写能帮你理解代码。

凌晨五点,巴士抵达阿什顿。艾琳在车站的洗手间里洗了一把脸,换上背包里备用的干净衬衫,然后直接前往墨丘利资本大厦。她需要在大厦开门之前到达——今天上午她要执行第一次正式测试,利用墨丘利的内部网络,在狮鹫模型的实时订单流监控系统中发送一个模拟触发信号,验证后门程序能否正确识别这个信号而不暴露自己。她需要菲利普的眼睛,需要在量化研究组的正常工作流程中嵌入一个不可见的操作。

大厦的门禁系统在早上六点已经开放。艾琳刷卡进入,电梯里只有她一个人和头顶监控摄像头红色的指示灯。她按了十四层,电梯平稳上升,发出低沉的机械嗡鸣。十四层的走廊是空的,开放式办公区的灯还没有全亮,只有几盏应急灯在天花板上投下苍白的光。她走到自己的工位,坐下,打开电脑,等待系统启动。服务器机房隔墙传来的低频嗡鸣在寂静的清晨格外清晰,像一只巨兽缓慢的心跳。

六点十七分,菲利普的加密短信来了:“已进入监控系统。朱利安本人今天上午在芝加哥出差,不会出现在大厦。霍华德今天上午在外部律所有一个会议,九点半离开。你的测试窗口在七点到九点之间。两个小时内,墨丘利内部的安全注意力会降到最低。开始吧。”

艾琳深吸一口气,手指放在键盘上。她打开了第一个测试脚本。这是一个被伪装成常规数据清洗任务的程序,在表面上它只是在整理过去二十四小时的订单流数据,生成一份标准化的异常信号日报。但在底层,它会在日报数据的传输过程中插入一个不可见的模拟触发信号——一个被编码成特定订单簿深度变化的微型模式,只在狮鹫模型的实时监控系统中存在不到一毫秒,然后自动删除。这个模式包含后门激活程序的测试密钥。如果后门程序已经被成功植入且在运行中,它会“看到”这个测试信号,并在狮鹫模型的内部日志中留下一个隐形的确认响应。这个响应不会触发自反程序,不会影响任何实际交易,只是一个微不可察的回音。

她运行了脚本。进度条在屏幕上缓慢推进——百分之二十,百分之三十五,百分之五十一,百分之七十二。她的手指在鼠标上微微收紧。百分之八十九。百分之九十五。百分之九十七。完成。屏幕上弹出一行确认信息:“日报生成完毕。异常信号数据清洗完成。无异常发现。”这是给任何可能监控她终端活动的人看的表面结果。但她同时打开了另一个隐藏的监控界面——这是菲利普通过他的只读权限从狮鹫模型的内部日志中实时转发的数据流。她盯着那行跳动的数字,等待回音。

十秒过去了。二十秒。三十秒。然后——一行极小极淡的字符闪现在日志的底部:“Response_ACK_test_fragment_01_received.”测试响应已收到。后门程序在线。狮鹫模型已经准备好了。她闭上眼睛,手指离开键盘,让后背靠在椅背上。这是她三周多以来第一次真正的确认——后门程序没有失败,没有被防火墙隔离,没有在系统更新中被覆盖。它安静地伏在狮鹫模型的心脏里,等着那一个真正的外部信号来唤醒。

她给菲利普发了一条加密短信:“第一组测试通过。信号传输路径畅通。后门ACK正常。”菲利普的回复在三秒内到达:“收到。监控日志已清除。你的操作痕迹在表面系统里不可见。但我必须告诉你一件事——霍华德早上在离开之前,通过他的助理调取了你过去四天的所有内部通讯记录。他盯上你了。不是因为任何证据,而是因为你在凌晨两点还在系统里运行数据清洗脚本。你太勤奋了。勤奋在墨丘利内部是一种可疑的行为模式。你父亲也是因为这个原因被标记的。”

艾琳看着这条消息,手指停在手机屏幕上方,没有立刻回复。她想起霍华德在合规谈话中说过的话——父亲最后几个月“把自己关在工位上,拒绝提交周报,表现出偏执性行为模式”。那不是偏执,那是专注。他在最后几个月里把所有的时间都花在了分析狮鹫模型的订单流数据上,试图收集足够的证据来揭露真相。而他的专注被墨丘利的安保系统标记为“异常行为模式”。在这个大楼里,正常是准时上班准时下班、从不加班、从不问多余的问题、从不翻看底层数据。任何超出表面职责范围的好奇心,在这里都被视为威胁。她和父亲一样,都在加班,都在看不该看的数据,都在问不该问的问题。霍华德把这种模式叫做“可疑”,但它的另一个名字是“真相”。她知道霍华德迟早会收紧围猎,但她已经没有时间可以在谨慎上浪费了。D-4倒计时已经开始。

她在上午正常时间完成了卡勒布交给她的所有表面任务——回测报告、数据清洗、异常检测模型训练。在表面之下,她利用午餐时间在食堂的角落里和菲利普完成了第二次测试,利用下午三点例行策略会议的空档完成了第三次。每一次测试的响应都越来越快,后门程序对测试信号的识别延迟从第一次的四十一毫秒降到了第三次的九毫秒。艾伦在设计这个后门的时候显然做了自我学习的优化——后门程序在每一次收到测试信号之后,会自动调整自己的信号识别算法,使得下一次识别更快、更精确。

下午六点,她照常下班离开大厦,在进步大道上走了一段,然后拐进奥克伍德街的洗衣店。维克多·莫雷诺已经等在那里,今天他没有看《阿什顿观察者报》,而是面前放着一台打开的笔记本电脑,屏幕上显示着阿什顿商品交易所的模拟交易终端。他正在做纸面演练。艾琳把当天三次测试的结果数据摊在洗衣机盖子上,用铅笔指着其中一列数字。“后门程序的识别延迟已经降到了九毫秒。这意味着你的期权合约只要在三点零八分的任何一秒内发出,后门都能捕获到。触发窗口很宽,你不用太紧张。”

维克多摇了摇头。“我不紧张。我紧张的是触发之后。九十秒之后,墨丘利会意识到发生了什么。他们有整个法务团队和网络安全团队。他们会追查每一笔异常交易的来源。我的期权合约是合法交易,名义金额很低,没有人会因为那笔合约来追究我。但他们会追究你,追究菲利普,追究莉娜,追究每一个可能和他们有关的人。”他把笔记本电脑合上,转向艾琳,“莉娜说她已经把所有的证据都存好了,包括和她前同事的加密通讯备份。她说如果她出了什么事,备份会自动发送给西多利亚州检察官办公室。但这是最坏的打算。我希望不要用到。”

“没有人会出事。”艾琳说。但她说这话的时候,连自己都不完全相信。

她离开洗衣店,在回公寓的路上经过了圣约瑟社区援助站。援助站的窗户透出暖黄色的光,里面有人影在走动。她推开门的瞬间,看到了一幅她之前从未看到过的画面——玛格丽特、丹妮尔和莉娜·阿德勒坐在同一张折叠桌边,桌上摊开着一堆文件,三台笔记本电脑并排亮着。玛格丽特戴着一副老花镜,正用钢笔在一份打印表格上一笔一划地填写;丹妮尔腿上放着莉莉的数学练习册,一边给女儿检查作业一边用另一只手在电脑上核对法拍合同的条款;莉娜戴着耳机,正在和某个她认识的证监局内部人士通话,语速很快,但声音很低。苏珊站在茶水桌边,正在往纸杯里倒红茶,看到艾琳走进来,她微微点了点头,把一杯茶推到桌边留给她的位置。艾琳站在门口看了一会儿。四个人——退休教师、单亲母亲、被停职的审查员、失去丈夫的遗孀。她们四个月前还不认识彼此。是马丁·沃斯的笔记本把她们一个一个找到,是他画的箭头把她们一个一个连接。现在她们坐在同一张桌边,为同一个计划做着各自的那一份工作。没有人说“我们是一个团队”这种话,也没有人说过任何关于孤岛的隐喻,但她们每个人都在做着那些父亲画在纸上的箭头——从一个点到另一个点,用具体的行动把隐喻变成现实。

艾琳走过去坐下,端起那杯红茶。茶很淡,温度正好。她喝了一口,然后开始帮玛格丽特整理她填完的投诉表格。表格的每一行都填得一丝不苟——账户编号、交易日期、损失金额、投诉受理编号,一笔一划没有任何涂改的痕迹。玛格丽特准备了四年的材料,现在终于有了一个目的地。明天是D-4。后天是D-3。大后天D-2。大大后天D-1。然后,周五,D-Day。三点零七分,苏珊、玛格丽特、丹妮尔和莉娜将同步提交四份举报。三点零八分,维克多将发出那笔期权合约。后门程序将在同一时刻被唤醒,狮鹫模型将进入九十秒不可逆的自反流程。没有人是一座孤岛。艾琳看着面前这四张被援助站暖黄灯光照亮的脸,想起父亲挂在布鲁克林书房墙上那幅被墨水渍遮住一个词的诗句。墨水渍下面是“大陆”。每个人都是大陆的一片。所有深渊的海底山脉正在彼此连接,而水面之上,那些各自孤独的岛屿终将露出它们原本相连的根基。窗外,阿什顿又开始下雪了。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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