下一章 上一章 目录 设置
9、平安夜 。 ...
-
下午四点零七分,车驶出松江。
江渡将车速维持在限速边缘,银灰色商务车在沪松公路上像一枚贴地飞行的、沉默的弹片。两旁的工业区逐渐被居民区取代,路边的梧桐树又出现了,光秃秃的枝干在午后斜阳中投下细长的、栅栏般的影子。
闻烬从副驾驶的储物格里翻出一块巧克力。包装纸已经皱了,但没拆封。他掰了一半递给江渡,江渡没接。
“吃。”闻烬说,“你已经十六个小时没进食。”
“不饿。”
“不饿也得吃。你的血糖水平会影响你的反应速度。零点几秒的延迟——”闻烬将那半块巧克力塞进江渡手里,“可能决定我们中谁在平安夜之后还能站着。”
江渡低头看了一眼掌心里的巧克力,嘴角抽了一下,像是在考虑要不要反驳。然后他撕开包装纸,咬了一口。
闻烬也咬了一口。巧克力已经微微发软,带着一种廉价可可脂特有的、甜腻而干燥的口感。但糖分在口腔里化开的瞬间,他感觉到自己的大脑像是被什么东西重新润滑了,那些在松江地下破译了四十分钟防火墙而变得迟钝的神经元,重新开始以正常的速度放电。
他的手机震动了一下。林晚的加密短信。
“信天翁已进入十二局外围。预计今晚十点抵达第九局主节点入口。备用站状态?”
闻烬单手打字回复:“光缆已切断。备用路径失效。主节点是唯一通道。”
三秒后,林晚的回复弹出来:“收到。我在这里继续监控。你们到上海中心之后——给我发个信号。我会把信天翁的实时进度同步给你们。”
闻烬锁屏。他将手机放在膝盖上,转头看向窗外。上海的轮廓正在地平线上膨胀——摩天大楼的尖端刺破了午后霾层,像一群从地底伸出来的、巨大的金属手指。上海中心大厦的螺旋形主体在建筑群中格外醒目,它比周围所有的楼都高出一截,顶端嵌着一圈尚未亮起的、巨大的环形LED屏。
平安夜八点,那块屏会亮起来。
全球直播。数十亿人同时注视。
灰塔的信号会从那块屏发出。
“在想什么?”江渡的声音从旁边传来。
“在想林远为什么选上海中心大厦。”闻烬说,“他不是随机选的。他有理由。”
“什么理由?”
闻烬在脑海中调出灰塔的结构图。信号发射源需要一个足够高的位置来覆盖全城,同时需要一个足够大的、能接入全球直播网络的节点。上海中心大厦满足这两个条件。但还有第三个条件——它必须有一个物理位置能让闻烬的触发指令和灰塔的发射信号在同一个瞬间交汇。
“上海中心大厦的地下三层有一个巨型机房。”闻烬说,“里面装着为整栋楼的直播系统提供信号处理的服务器群。那批服务器在2016年投入使用,替换了老式的铜缆系统。它们的信号处理能力——是灰塔信号传播所需的理想节点。”
“所以林远在三十年前选了松江站,又在十年前选了上海中心大厦。”江渡的声音里有种冷硬的讽刺,“他的布局比我们想象的更早、更精密。”
“对。”闻烬将手机重新掏出来,调出上海中心大厦的公开结构图。他的手指在屏幕上划过地下三层的机房位置,“我们需要在八点之前进入地下三层。但问题是——平安夜的上海中心大厦会被严密监控。直播团队、安保人员、消防和医疗队伍,还有——”
他放大结构图的边缘。那里标注着几行极小的文字:公安临时监控中心、反恐特勤组、十二局外场监察组。
“十二局会在场。”江渡说。
“对。他们不知道灰塔的具体激活机制,但林远肯定给了他们模糊的指令——‘保护信号源’、‘防止入侵’。所以他们会在那栋楼里布满人。”
江渡的手指在方向盘上敲了两下。“硬闯不可能。”
“不可能。”闻烬同意,“但我们可以混进去。”
“怎么混?”
闻烬将屏幕转向江渡。屏幕上是一张招聘广告的截图——上海中心大厦的平安夜灯光秀现场支援团队,招聘临时技术人员、灯光助理、设备维护员。广告发布日期是三天前,职位描述里有一条极小的要求:“需持有安全部备案的临时通行证。”
“这张广告是陈默三天前发的。”闻烬说,“他给第九局留了一条后路。这些职位的面试和备案,走的是第九局的内部通道。十二局不知道。”
江渡看了他一眼。“你什么时候发现的?”
“刚才在松江破解防火墙的时候。”闻烬将手机收回来,“陈默在防火墙的加密层里藏了一个文件——他把所有和灰塔相关的信息都压缩成代码,分散嵌在防火墙的每一层里。我破译的时候,那些信息自动拼合在了一起。”
“所以你知道了陈默的全部计划。”
“不完全。”闻烬靠在座椅上,“但我知道他在上海中心大厦的机房管理系统里留了一个后门。用第九局的临时通行证登录那个系统——就能在不触发任何警报的情况下,进入地下三层。”
车驶入浦东新区。路边的圣诞装饰越来越密集——彩灯、雪人、红绿相间的缎带、裹着金纸的巨大礼品盒。商场门口的电子屏上滚动着平安夜倒计时:27小时。那些数字在午后的阳光中跳动,温暖而明亮,像某种来自另一个世界的、天真的提示。
没有人知道明天晚上会发生什么。整个城市正在为一场盛大的、被精心包装的狂欢做准备。超市里挤满了买苹果和装饰品的人,咖啡馆里坐满了约会的年轻情侣。空气中弥漫着一种甜腻的、节日特有的期待感。
而在这场狂欢的地下深处,一个沉睡了三十年的、可以抹去一切的协议正在等待被唤醒。
“我们需要一套临时通行证。”江渡说,“最快的方式——”
“潜入第九局的物资仓库。”闻烬接话,“陈默在物资仓库里存放了一批备用通行证。他用的是最老的密码系统——只有他和我师父知道。信天翁给的建筑结构图里标注了仓库的位置。”
江渡将车拐进一条更窄的路,驶向第九局外围的物资仓库。那是一栋独立的三层建筑,在第九局主体的东侧,平时用来储存制服、装备、办公用品。平安夜的下午,仓库周围的安保力量比平时薄弱——大部分人都被调去了上海中心大厦做前期准备。
车停在仓库东侧一条没有监控的窄巷里。江渡下车,用信天翁给的第二把钥匙打开了仓库的侧门。门后是一条堆满纸箱的狭窄走廊。空气中弥漫着纸板、塑封材料和清洁剂的气味。
“通行证在二楼。”闻烬低声说,“档案室最里面的防火柜。”
两人沿着昏暗的走廊前进。仓库内部的安保系统比第九局主体简单得多——没有生物识别,没有虹膜扫描,只有一个老式的、需要密码卡和四位数字口令的电子锁。江渡用从信天翁那里得来的密码卡刷开了二楼的铁门。
档案室里一片漆黑。闻烬摸到墙壁上的开关,但江渡按住了他的手。
“别开灯。”江渡的声音极轻,“仓库东侧有十二局的巡逻车。灯光会被看到。”
闻烬在黑暗中找到了防火柜的位置。他蹲下来,手指在柜门上的密码锁上摸索。四位数字。陈默的密码习惯——他出生于四月七日。0417。
柜门弹开。里面整齐地叠放着一摞塑料卡片,每张卡片上都印着上海中心大厦的徽标和“临时通行证”字样。闻烬摸到最上面的一张,抽出来。卡片在黑暗中泛着微弱的、像被月光漂白过的淡青色光。
“两张。”他递给江渡一张,自己留一张,“照片是通用的。安保系统只扫描卡片的加密芯片,不核对身份证。”
江渡将卡片收进口袋。两人正准备离开,闻烬的脚碰到了防火柜底部的一个东西。一个极小的、被胶带粘在柜底的U盘。他蹲下来,将U盘撕下来,攥在手心。
“那是什么?”江渡问。
“不知道。”闻烬将U盘收好,“但陈默藏在这里的东西——可能比通行证更重要。”
两人沿原路返回。走出仓库侧门时,午后的阳光已经变成了傍晚的、更浓稠的橘红色。远处的上海中心大厦在暮色中亮起了部分灯光,像一根正在被点亮的、巨大的蜡烛。
回到车上,闻烬将U盘插入手机的转接口。屏幕亮起,显示出一个加密文件夹。他用陈默的习惯密码解锁——0417——文件夹打开了。
里面只有一张图片。
那是一张建筑结构图,比信天翁给的那份更详细、更精确。图纸的右下角有一行极小的手写标注,墨水颜色已经褪得几乎看不见,但闻烬将屏幕调到最亮,凑近辨认。
“地下三层机房——核心节点位置——触发点坐标——”他的声音顿住了。
江渡凑过来看。“怎么了?”
闻烬指着图纸上标注的一个极小的、用红圈圈出来的位置。那个位置在机房的最深处,一个被标注为“冷却水塔基座”的区域。
“这是触发点。”闻烬的声音有些发涩,“但陈默在这里画了一个东西。”
他的指尖落在红圈旁边。那里画着一个极小的、潦草的符号,像是一个被匆忙加上的注释。符号的形状像一只眼睛,眼睛里面画着一个叉。
“这是什么意思?”江渡问。
闻烬盯着那个符号。眼睛。里面一个叉。陈默画的。他读过密码局外勤组的全套暗号手册——那是林远时代的遗留物,他在监狱里把整本手册背了下来。
“闭眼。”闻烬说。
“什么?”
“闭眼。”闻烬重复了一遍,“这个符号的意思是——‘不要看’。”
江渡皱眉。“不要看什么?”
闻烬将屏幕关掉。车内的光线暗了下来,只有远处商场门口的圣诞装饰在挡风玻璃上投下流动的、彩色的光斑。那些光斑落在江渡的脸上,在他的瞳孔里碎成无数种颜色。
“不要看信号。”闻烬说,“灰塔的信号是通过视觉神经接入的。林远在论文里写过——人类记忆的编码入口,百分之八十以上依赖视觉。所以灰塔的激活信号会通过屏幕、灯光、所有可视的发光体进入人眼。如果你闭着眼——信号就进不来。”
“所以陈默的意思是——”
“如果我们无法阻止灰塔的激活。”闻烬的声音很慢,很清晰,“在八点整的时候,闭上眼。”
江渡沉默了几秒。“那反向指令呢?如果闭着眼,怎么触发?”
闻烬靠在座椅上。他闭着眼,在黑暗中重新排列所有碎片。灰塔的激活信号通过视觉神经接入。反向指令通过灰塔的网络覆盖上去。如果所有操作都需要视觉——那盲人怎么办?永远无法被覆盖的人怎么办?
“盲人。”闻烬睁开眼,“灰塔的覆盖范围有盲区。那些天生失明的人——他们的记忆编码路径和正常人不同。灰塔无法覆盖他们。”
“所以——”
“所以如果我们以盲人的神经编码路径为蓝本,重新编译反向指令——那道指令就可以绕过灰塔的视觉入口,直接通过其他神经通路覆盖。”
江渡看着他。“你能做到?”
闻烬已经在脑海中跑了一遍编译。外壳逻辑里有三处漏洞。那三处漏洞他之前以为是逻辑矛盾——但现在他明白了,那是林远故意留下的、通向盲区编译路径的三个接口。
“能。”闻烬说,“但需要时间。至少六个小时。”
江渡看了一眼时间。下午六点零三分。距离平安夜八点——不到二十六个小时。
“回去。”江渡发动车,“林晚那里有电脑。你破译编码,我准备武器和路线。”
车驶出窄巷,汇入平安夜前的、正在变得拥挤的车流。商场和写字楼的灯光陆续亮起来,将整条街道染成一片温暖而混乱的、正在膨胀的光海。
闻烬的手机再次震动。林晚的短信,比平时更短,只有一行字。
“信天翁已抵达第九局外围。进入倒计时:四小时。”
闻烬盯着那行字。四小时后,信天翁会进入第九局主节点。他需要在同一时刻——或者尽可能接近的时刻——完成反向指令的编译。
他打开那个加密文件夹,将陈默留下的结构图放大。那张图上有闭眼符号,有触发点坐标,有所有他需要的信息。但图的边缘还有一行极小的、几乎被裁切掉的手写标注。闻烬将屏幕旋转,从另一个角度辨认那行字。
“闻烬——”那行字写着,“选你相信的。”
选你相信的。
闻烬将手机锁屏,闭上了眼。车在平安夜前的、拥挤的、灯火通明的街道上缓慢行驶。车内很安静,只有引擎的低鸣和江渡平稳的呼吸声。闻烬在黑暗中,开始重新编写反向指令的代码。
他的手指在膝盖上无声地敲击着,像在弹一架看不见的、极复杂的钢琴。