奥克森集团总部的四十二层在凌晨三点仍然亮着灯。
这不是加班。这栋楼里的大多数员工从未在凌晨三点离开过自己的家,他们朝九晚五,周末在湖畔公园烧烤,每年夏天去南方的海滩度假,对头顶上那些不灭的灯光知之甚少。真正在凌晨三点运转的是第四十二层——执行副总裁的私人办公区,以及第四十一层的“黑箱”部门。
这两个楼层在电梯按钮上分别标注为“行政办公”和“战略规划”,但诺瓦市消防局的建筑平面图显示,它们占据了远超过行政与规划所需的面积。多余的平方英尺,被用来存放那些不能见光的秘密。
埃德加·沃利斯站在落地窗前,背对着房间里另外三个人。
他是一个六十四岁的男人,身高六英尺两英寸,肩膀宽阔,银灰色的头发梳得一丝不苟。他穿着深灰色的定制西装,袖扣是两枚小小的纯银六边形——奥克森集团的标志。这个标志在诺瓦市随处可见,印在公交站广告牌上,挂在赞助的大学实验室门口,刻在市政厅年度慈善晚宴的捐款人铭牌上。它代表着一个年营收超过七十亿联邦克朗的商业帝国,而埃德加·沃利斯是这个帝国里仅次于董事长的第二号人物。
此刻,他正在看一张被投影到玻璃幕墙上的照片。
照片里是一个十六七岁的女孩,站在诺瓦大学图书馆前的草坪上,抱着一摞微积分课本,阳光洒在她深棕色的头发上,嘴角带着一个尚未被世界磨损干净的微笑。
“艾琳·卡特。”他念出这个名字,音节从舌尖滑过,不带任何感情色彩,像在念一份财务报表上的数字,“2003年从诺瓦大学退学,此后十二年没有银行账户记录、没有纳税记录、没有社保缴纳记录。一个在数字世界里完全消失的人。直到两周前,有人在诺瓦港第三十七号码头发现了这个。”
他按下手中的遥控器,照片切换成一张码头现场的鸟瞰图,红圈标注了那枚贴在集装箱上的黑色扬声器。
“一个经过电子处理的声音,通过这个扬声器,与诺瓦市警局的一名探员进行了一段长达十一分钟的对话。对话内容没有被录音——至少我们拿不到——但之后不久,我们的内部服务器就遭到了一次异常扫描。”
房间里的另外三个人都没有说话。
坐在会议桌左侧的是马丁·德雷克,奥克森集团法务总监,五十二岁,秃顶,瘦削,西装口袋里永远放着一本翻得卷边的联邦刑法典。他负责确保集团的所有行动都在法律条文的缝隙之间穿行——不违反法律的字面规定,即便违反了它的精神。用他自己的话来说,“精神不是法官判案的依据,条文才是。”
坐在右侧的是黑箱部门负责人——一个四十岁出头的女人,穿着一件剪裁利落的黑色西装,头发盘成紧致的发髻。她的名字不在任何公开的组织架构图上。员工通讯录里标注她为“战略顾问”,分机号码通往一个永远无人接听的语音信箱。但在这栋楼里,真正了解权力流向的人都清楚,她的签字比大多数副总裁的签字更有分量。别人称呼她为“格雷女士”。没有人知道这是否是她的真名,也没有人敢问。
第三个人没有坐。他站在门口附近,双手背在身后,穿着深色保安制服,胸前没有姓名牌。他的角色是旁听——以及确保这次会议的内容永远不会泄漏到这三个房间之外。
“所以,”马丁·德雷克率先打破沉默,“十二年之后,那个被冻结资金的程序员的妹妹决定回来复仇。她杀了乔治·迈尔斯,搞垮了马库斯·陈,昨晚还把一个退休档案管理员吓得跑去警局自首。恕我直言,埃德加,我们早该在当年就把她列入监控名单。”
“当年她才十六岁。”沃利斯说,语气平静得像在纠正一个不重要的日期错误,“一个十六岁的文科生,刚失去唯一的亲人,主动退学,消失在人海里。谁会想到她能在十二年里完成从零基础到可以攻破我们防火墙的技术跃迁?没有人。我们犯了错误,但不是那个错误。”
“那我们犯了什么错误?”马丁问。
沃利斯没有回答这个问题。他把目光转向格雷女士,做了个手势。
格雷女士打开了面前的笔记本电脑,连上投影,玻璃幕墙上出现了一个结构复杂的关系图谱——节点、连线、时间轴,密密麻麻地交织在一起,像一张由数据编织成的蛛网。
“过去三周,我们追踪到了一系列针对奥克森集团内部服务器的定向扫描。”格雷女士的声音平淡无波,像一台朗读语音合成的机器,但每一个字都精准地落在听众的神经上,“扫描行为具有极强的反侦察意识,每一次攻击都使用了完全不同的IP段、不同的攻击向量、不同的渗透路径,仿佛每一次都是独立的、互不相干的攻击。但我们的AI安全系统在分析了全部日志之后,识别出了一个人眼无法发现的共同特征——所有攻击的核心算法架构,与2003年被我们拦截的‘棱镜’加密协议在底层逻辑上高度同源。”
“这不是巧合。”马丁说。
“当然不是。同源性高达百分之八十七。这意味着攻击者不仅掌握了霍普·卡特当年的原始代码,还在它的基础上进行了大幅优化和扩展。完成这种级别的开发,至少需要八年以上的全职研究,以及——一个相当天才的大脑。仅凭艾琳·卡特一个人,很难想象她能完成这个量级的工作。”
沃利斯轻轻叹了口气,那声叹息里没有悔意,只有一种不耐烦的疲惫——像一位将军在检阅地图时发现,原本以为已被剿灭的游击队不知何时又出现在了自己的后方。
“不管是不是她一个人,现在的情况都很清楚。”他走回会议桌前,双手撑在桌面上,投影仪的光从下方照亮了他的脸,在高耸的眉骨和深陷的眼窝之间投下诡异的阴影,“乔治·迈尔斯死了,舆论给我们的压力已经不小。马库斯·陈的自白声明虽然让我们暂时没有被直接点名,但媒体已经在各种文章中暗暗将我们与那起坠楼案联系起来。文森特·克劳去了警局——我知道卡勒姆·里德拿到了他自白的录音,而且可能已经掌握了关于集团内部‘替代方案’的某些关键证据。如果这些碎片被拼合起来……”
他没有说完。不需要说完。
马丁·德雷克低头翻动着面前的文件,眉头紧锁。格雷女士面无表情地合上笔记本电脑,等待下一个指示。
“我们有四种应对选项。”沃利斯竖起四根手指。
“第一,继续监视。通过技术手段锁定攻击者的物理位置,然后交给警方处理。卡勒姆·里德不在我们的控制范围内,但如果我们提供了目标,他会接手。”
“第二,主动出击。利用集团旗下媒体资源引导舆论方向。我们可以将乔治·迈尔斯的死塑造为一个针对知名企业高管的无差别攻击事件,同时暗示马库斯·陈的崩溃是长期精神疾病的结果。文森特·克劳则是个被阴谋论者吓破胆的可怜老人。这样一来,即使某些敏感信息流出,公众也已经有了免疫力。”
“第三,法律压制。动用集团法务团队对所有涉及集团声誉的报道进行预审拦截,发出律师函警告,起诉一切未经证实的指控。马丁,这方面你负责。”
法务总监微微点头,但眼中闪过一丝疑虑。沃利斯注意到了,但没有理会。
“第四——”他竖起最后一根手指,“也是最被动的选项:什么都不做,赌卡勒姆·里德在拼完拼图之前就被政治压力压垮,赌攻击者的系统在我们逆向追踪到她之前出现漏洞。”
房间里沉默了片刻。
窗外的诺瓦市沉在凌晨最深的寂静里,远处密歇根湖的黑色水面上漂浮着几艘货轮的灯火,星星点点,像溺水者最后挥动的手指。
“我们不是被攻击者,埃德加。”马丁突然开口,声音比之前更低沉,“我们是帝国。一个年营收七十亿的帝国,不该被一个躲在废弃厂房里写代码的孤女搅得满城风雨。”
“帝国最脆弱的时刻不是被强敌进攻的时候,而是发现地基早已被蚁穴蛀空的时候。”沃利斯抬起头,目光从一个属下扫到另一个属下,“现在,让我们彻底清理蚁穴。”
他转向格雷女士,吩咐了三件事,语气冷淡而精准,像是在分配一项打扫房间的日常任务。第一,将所有的焦点引向这个不知名的攻击者,让新闻媒体把她渲染成诺瓦市近十年最危险的网络恐怖分子——一个反社会的技术疯子,在代码和仇恨的幻觉中进行所谓的“清算”,置整个城市的安全于不顾。第二,立刻销毁与科尔温金融服务公司有关的所有纸质和电子档案中与棱镜事件相关的内容。第三,派人去“拜访”文森特·克劳的住所,确认没有任何该退休管理员可能留在家里的备份文件或手写记录。
然后他转向马丁:“让卡勒姆·里德停手。用你能找到的任何合法方式。”
“合法方式?”马丁重复了一遍,语气里带着一丝讽刺。
“你是法务总监,”沃利斯冷冷地说,“这就是我雇佣你的原因。”
凌晨四点十七分,卡勒姆从警局的沙发上醒来。
他不知道自己是什么时候睡着的。只记得在看完光盘里的内部通讯记录后,给技术分析部发了一封邮件,请他们加班验证文件的真实性。然后他靠在沙发上,闭上眼睛,打算只休息五分钟。结果这五分钟变成了两个小时。
手机屏幕上有两条未读消息。
第一条来自技术分析部,时间凌晨两点三十一分:“验证完毕。全部属实。时间戳和内部编码符合奥克森集团2003年使用的文档管理系统特征。需要我写正式报告还是——”
第二条发在八分钟后:“我们好像被屏蔽了。有人在我们的查询请求路径上装了防火墙。不是集团自己的墙,是电信运营商级别的。明天可能需要找法官要一份更高级别的授权。”
卡勒姆坐起来,揉了揉酸胀的太阳穴。他并不惊讶。奥克森集团在诺瓦市经营多年,在每一个关键部门都有触角。他们不会等他顺利查完整条证据链。
他穿上外套,走出办公室。走廊里很安静,值夜班的文职警员在前台打盹,头一点一点地垂下去又抬起来。询问室里,文森特·克劳已经醒了,正坐在椅子上发呆。卡勒姆推门进去时,他抬起头,眼神比昨晚清澈了很多。
“探员,”老人说,“我想了一夜。我还有一个备份。”
“什么备份?”
“举报信附件里那张银行转账记录的原件。复印件被调走了,但我当年因为觉得不对劲,拍过一张照片。用胶卷相机拍的,冲洗出来之后夹在我家里一本旧书里。书名是《康纳联邦刑法判例汇编》,1973年版,红色封面。只有这本书,现在应该还在我书房的顶层书架上。”
卡勒姆盯着他看了几秒。“你为什么现在才说?”
“因为那张照片——”文森特笑了一下,是那种在绝望尽头忽然看到一线光亮时才会有的笑容,“那张照片上,转账记录的备注栏里有一行小字。我之前一直没有留意。直到昨晚做梦的时候,那个细节忽然浮上来了。”
“上面写了什么?”
“‘来自铁砧数据安全——棱镜应急处理专项’。铁砧数据安全是奥克森旗下的子公司。它直接把转账定性为与棱镜相关的款项。如果这张照片还能找到,它就是我签过的那封举报信与奥克森集团之间直接关联的铁证。”
卡勒姆的心跳加快了。从法律角度来说,这是最关键的突破。到目前为止,他所掌握的所有证据——内部备忘录、研究资助支票、服务器扫描记录——都属于间接证据。任何合格的辩护律师都可以在法庭上辩称这些证据之间“缺乏直接关联”。但如果在银行转账记录上出现了“棱镜”这个关键词,那就意味着奥克森集团的内部操作与冻结霍普·卡特资金的具体行为之间存在直接的、可以被法律认可的因果链条。
“我现在就去你家取那本书。”卡勒姆站起来。
“探员,”文森特叫住他,“如果拿到这张照片,你们能定他们的罪吗?”
卡勒姆在门口停了一下。
“这是证据。不是判决。定罪需要陪审团相信它。”
“那霍普·卡特呢?”老人的声音颤抖起来,“他连走到陪审团面前的机会都没有。”
卡勒姆没有回答。他走出询问室,拨通了两个电话。第一个打给警局档案管理员,请她在上班之前准备好申请搜查令所需的全部表格。第二个打给自己的搭档,让他立刻去文森特·克劳的住所保护现场,直到他赶到。
然后他驱车驶入黎明前的诺瓦市。
天色将亮未亮,东方天际泛起一层极淡的青灰色,像一张被水洗过太多次的旧布。街道空空荡荡,只有早班的垃圾车在十字路口缓慢地移动,黄色警告灯无声地旋转。他经过哨兵塔公寓时,不自觉地抬头看了一眼三十七层的窗户。那里已经换了新的住户,窗帘是浅绿色的,和十二年前不一样。
但那些旧窗帘的颜色还留在他的记忆里。
在诺瓦市的另一端,艾琳的屏幕上刷新出一条新的信息。
那是她设置在奥克森集团内网中的最后一个探测器——一个被伪装成打印机驱动更新的后门程序,在服务器上潜伏了整整六个月,从未被触发过。它不读取任何文件,不截获任何通讯,只做一件事:监控黑箱部门内部邮件系统的元数据。当黑箱部门发送了一封标注为“最高级别”的邮件时,探测器会在加密邮件的信封上读取收件人和主题,然后立即自毁——不留任何痕迹。
此刻,它在自毁前发回了最后一条信息。
收件人:外勤组。
主题:“南郊。克劳。清理。”
艾琳从椅子上站起来,迅速抓起外套和车钥匙。她的动作很快,但手很稳,心跳均匀,呼吸平稳。这是她准备了十二年的局面——当证据开始浮现时,奥克森集团会不惜一切代价抹掉最后一个可能残留的人证。
她发动汽车,驶向诺瓦市南郊。
晨光正在她前方的地平线上缓缓展开,把挡风玻璃染成一片金色。后视镜里,城市的轮廓在逐渐退去,像一艘正在沉入水面的巨轮。
她的手机屏幕亮了一下。一条来自卡勒姆的加密信息——那是她在上一封邮件里留给他的临时通讯通道。
“文森特提供了新证据。南郊取件中。”
她回了两个字:
“小心。”
然后她踩下油门,车速表指针跃上了高速公路的限速线。
同一个目的地。两个不同的方向。时间正在一分一秒地收窄。黑暗与黎明在诺瓦市的天际线上角力,影子在晨光中飞快地后退,像是有什么东西正在从沉睡中醒来,开始向这座城市的伤口汇聚。


暂无评论,来抢沙发吧!