距离第一项任务解锁还有四十分钟。
伊莱坐在公寓地板上,背靠着沙发底座,面前的白板上已经多了十几条新的标注。他用红色记号笔在莉娜的名字旁边画了一个问号,又在问号下面写了三行小字:“硬件级固件后门判断为真?联网同步行为判断为假?矛盾来源——技术误判还是主观隐瞒?”
他盯着这三行字看了很久,最后在“主观隐瞒”下面画了两道线。
不是因为他多疑。而是因为他了解莉娜·索耶。他们在一起三年,分手后又保持了近两年的奇特友谊,他清楚她的每一个微表情和语言习惯。今晚她在厨房里说“它不联网”的时候,语气太确定了,确定到不像是一个刚刚接触未知程序的分析者应有的审慎。她甚至没有提出保留意见,没有说“初步判断”,而是直接给出了一个封闭式结论。这不是莉娜的风格。她是个对任何技术判断都要加上脚注的人,曾经因为一篇安全报告里的“可能”和“极有可能”的措辞差异和客户吵过整整一周。
除非她在替他挡掉什么东西——或者替他挡住某个方向的目光。
伊莱揉了揉发涩的眼睛,把记号笔扔进白板下方的笔槽里。现在不是深挖莉娜动机的时候。倒计时还剩不到一小时,他需要为即将到来的第一项任务做好准备。他起身检查了公寓的门窗,把莉娜给的信号屏蔽器放在茶几正中央,又给手机充上电。屏幕上那个黑色界面依然安静地亮着,倒计时数字不紧不慢地跳动,每一次秒数变化都像一根细针轻轻扎在他的注意力上。
23:00。
倒计时归零的瞬间,手机屏幕没有任何过渡动画,直接切换到一个新的界面。背景依然是纯黑,中央浮现出一张高分辨率的照片——一个五十岁左右的男人,灰白短发,方下颌,穿着科尔森市警局的深蓝色制服,胸口的铭牌上刻着“A. Voss”。照片下方是详细的目标档案,排版干净利落,像一份情报机构的任务简报。
目标姓名:阿德里安·沃斯。职务:科尔森市警局重案组探长。社交媒体账号:Instagram @avoss_cpd,推特 @det_voss_official。任务目标:获取上述两个账号的登录凭证,并在其私信列表中找到一条由账号 @raven_nest_88 发送的加密消息,提取消息中的密钥字符串。完成时限:48小时。失败后果:扣除一个密钥碎片。警告:不得对目标实施任何形式的物理接触。不得引起执法机构警觉。
伊莱把档案反复读了三遍,每读一遍都感到一种冰冷的荒诞感在胃里翻搅。父亲要他做的第一项“犯罪”,是窃取一名现役警探的社交媒体账号。这不是小偷小摸,这是直接针对执法系统的信息侵入,一旦暴露,他将面临联邦级黑客犯罪指控,刑期起步就是五年。
他点开阿德里安·沃斯的Instagram账号。公开可见的内容很常规:警局活动合照、马拉松奖牌、一只金毛犬在公园里的照片,偶尔转发的执法部门公益宣传帖。评论区互动寥寥,粉丝数两千出头,是典型的非公众人物账号,完全看不出这位探长有什么值得被窃取私信的必要。
但“渡鸦”不会无缘无故选中他。
伊莱切换回任务界面,在档案底部找到了一条扩展链接,标注为“情报支持”。点开后是一段加密通讯记录,信息来源不明,但格式和父亲书房里那些精算报告的加密标记完全一致。通讯记录显示,沃斯在过去三个月内频繁通过Instagram私信与一个未公开账号进行加密对话,内容涉及“欧米伽集团内部调查进程”、“马丁·克罗斯案证据复核”以及一个被反复提及的代号——“第四象限”。
伊莱看到第四象限四个字的时候,脊背瞬间绷直了。
这正是父亲在那份被烧毁的精算报告边缘反复圈画的短语。
也就是说,阿德里安·沃斯不仅知道一些关于父亲之死的内幕,而且正在暗中调查。而他的私信记录,很可能就是链接欧米伽集团、父亲的工作和被“渡鸦”控制的这份遗愿清单之间的关键节点。
伊莱深吸一口气,打开笔记本电脑,开始制定行动计划。他没有当黑客的技术能力,莉娜那边又不能完全信任,他唯一能用的就是前调查记者的老本行——社会工程学。鱼叉式钓鱼攻击,不需要破解密码,只需要让目标主动交出凭证。
他花了四个小时研究沃斯的公开数字足迹。从Instagram到推特,从地方新闻引述到警局官网的公开档案,拼凑出一份完整的心理画像:沃斯现年五十二岁,从警二十六年,近五年一直在重案组。两年前,他的搭档在一起涉及欧米伽集团保险欺诈案的调查中突然被调职,之后不到三个月死于一场“意外车祸”。沃斯从未公开谈论过这件事,但他的社交媒体活动在搭档死后出现了明显变化——他开始频繁关注受害者权益组织,点赞了大量关于保险业系统性欺诈的评论文章。
这不是一个冷漠的官僚警探。这是一个怀着私人仇恨、在体制边缘孤独挖掘真相的人。而孤独的人,最容易响应来自同类的呼唤。
伊莱建立了一个新的加密邮箱账号,署名“马丁·克罗斯的前独立调查同事”。他拟了一封简短的邮件,措辞谨慎而克制:“沃斯探长,我和您一样不相信马丁·克罗斯的死是一场随机暴力事件。我这里有一些您可能需要的东西,包括一份欧米伽集团精算报告的部分复原内容,以及第四象限变量的初步分析。如果您愿意交流,请通过以下链接验证身份。谨慎起见,请使用您的Instagram关联邮箱登录。”
这个链接不是伪造页面,而是一个真实的安全文件传输平台——只不过平台登录口被他嵌入了一层隐形的凭证捕获代码。这段代码不是他自己写的,是从莉娜以前分享给他的开源安全工具包中调出来的。他从来没有真正用过这些东西,但此刻他发现自己的手指敲键盘时异常稳,像是某种被沉睡多年的技能正在被缓慢激活。
发送。
他靠在沙发上,心跳在耳膜上敲出沉闷的节奏。等待的时间被拉得很长,每一分钟都像浸泡在冷水里的棉花。他反复刷新邮箱,三次,五次,十次。手机屏幕上的倒计时已经切换到任务执行模式,显示“已用时间:5小时21分,剩余:42小时39分”。
第六次刷新时,收件箱里弹出了一封新邮件。
发件人:A. Voss。
正文只有一行字:“你是谁?你怎么知道第四象限?”
伊莱没有立刻回复。他等了整整二十分钟,刻意制造出一种信息源需要谨慎操作的假象。然后他回信:“我们在一个共同的交叉点上,探长。我的身份暂时不方便透露,但您可以在我们提供的安全平台上查看部分文件。点开链接,完成验证,您会看到第一份材料。”
发送后不到三十秒,登录捕获通知弹了出来。
阿德里安·沃斯输入了他的Instagram关联邮箱和密码。
伊莱盯着那串明文密码,胃里涌上一股酸涩的自我厌恶。这太容易了。容易得让人恶心。他利用了一个亡者的名义,欺骗了一个正在试图为搭档伸冤的老警探,用最卑劣的方式拿到了对方的信任。但他没有时间犹豫。他迅速登录沃斯的Instagram账号,进入私信列表,按照任务指示寻找那个名为@raven_nest_88的发件人。
找到了。
对话记录只有三条消息。第一条是@raven_nest_88在三周前发送的,内容只有一句话:“他留下的碎片不在公司档案里,在G线上。”第二条是一串十六进制字符,看起来像加密密钥。第三条是两天前刚刚收到的,尚未被点开过,状态显示为“未读”。
伊莱把三条消息全部截图保存,复制了那串十六进制字符,粘贴到任务界面的密钥验证框中。屏幕闪烁了一下,弹出一条确认提示:“第一项任务已完成。密钥碎片已解锁。新任务将在48小时后解锁。”
他长出一口气,退出沃斯的账号,删除了所有登录痕迹,又给沃斯发了一封简短的邮件,伪装成技术故障——声称安全平台临时维护,请探长稍后重新尝试登录,届时会提供完整文件。他尽量让措辞看起来像是真有其事,每一个字都经过斟酌,但发出去的瞬间,他仍然感到一种深入骨髓的羞耻。
做完这一切,他瘫坐在地板上,窗外已经是凌晨四点的浓墨般的黑暗。手机屏幕上的倒计时已经切换为“第二项任务解锁倒计时:47小时58分”,下方新增了一行小字:“遗产继承进度:1/7。”
伊莱把手机放在一旁,闭上眼睛。就在他即将沉入疲惫的浅层睡眠时,手机又震了一下。
他挣扎着睁开眼,看到屏幕上弹出了一条独立于暗网站点的新通知。发件系统是手机自带的消息模块,但内容显然来自“渡鸦”。通知正文简短而锋利:“补充情报:阿德里安·沃斯的搭档并非死于意外。肇事车辆的刹车系统被远程操控。该操控信号来自与‘第四象限’关联的服务器节点。你刚才盗窃的那个账号,或许正在被人反向追踪。建议你不要回家。”
伊莱的困意在瞬间蒸发。
他翻起身,冲到窗边,拉开窗帘一角向下张望。公寓楼下的街道安静得出奇,路灯照出几个垃圾桶和一辆停着的灰色轿车。轿车的前排坐着两个人影,看不清面容,但其中一个人正抬头看着他的窗户方向。
伊莱后退一步,放下窗帘,心跳如擂鼓。他抓起手机、笔记本电脑、充电器和莉娜给的那个信号屏蔽器,胡乱塞进背包,从公寓后门的消防通道悄无声息地溜了出去。
凌晨的街道湿冷而空旷,空气中弥漫着港口飘来的海雾,能见度不足五十米。他贴着建筑物阴影疾走,每隔几十米就回头确认有没有人跟踪。灰色轿车没有跟上来,但他不确定对方是不是已经换了另一种方式——比如信号追踪。
他掏出莉娜给的屏蔽器,犹豫了一秒,用力按下顶部的开关。设备发出一声几乎听不到的蜂鸣,外壳微微发热,进入工作状态。手机上,那个一直被“渡鸦”控制的暗网界面忽然闪烁了一下,倒计时数字跳动了一格,然后恢复了正常。
但闪烁的那一瞬,伊莱清清楚楚地看到,屏幕角落里闪过一行极其微小的文字,只有零点几秒,但足够被他捕捉到:“信号屏蔽检测……自动切换备用信道……同步完成。”
莉娜是对的。
这个程序确实在联网。而它联网的方式,远超普通民用设备的理解范畴——它能在被动屏蔽环境下自动切换到未知的备用信道完成同步。
伊莱站在浓雾弥漫的街道上,握着那个正在发热的屏蔽器,第一次意识到两件事。第一,莉娜在厨房里说“它不联网”的时候,是在对他撒谎。第二,这个谎言可能不是出于恶意,而是因为她比任何人都清楚——如果她说出真相,他就会被直接拉入一场她正在试图保护他远离的、看不见的战争。
但现在,他已经站在战争的边缘了。
手机屏幕上,倒计时继续跳动。远处港口传来一声低沉悠长的汽笛,像某种巨大而古老的生命体在黑暗中缓缓苏醒。伊莱把背包甩上肩膀,转身走进了雾里。


暂无评论,来抢沙发吧!