明光社的机房位于汐见大厦第十二层最深处的走廊尽头,入口处是一扇没有窗户的钢制防火门,门框上方安装着两个监控摄像头,一个对准走廊,一个对准门锁。深月在这栋楼里工作了将近一个月,每天经过这扇门至少四次——去茶水间、去洗手间、去电梯——但他从未见过这扇门被打开。机房的进出权限独立于公司常规的门禁系统,只有森川敏之和他的两名亲信持有射频识别通行卡。
此刻是周日凌晨两点,整栋汐见大厦除了一楼大堂值班保安和十二层走廊里每三十秒闪烁一次的应急指示灯之外,没有任何光源。深月坐在自己工位的电脑前,屏幕的蓝光映在他脸上,将眼窝的阴影拉得更深。他已经连续工作了六个小时,不是在处理田边交给他的数据清洗任务,而是在搭建一条通往机房门禁系统的数字桥梁。
鲇川奏在第八汐见台上交给他的那把铜钥匙只能打开黑泽阵在中央病院特护病房的指纹识别器,却打不开明光社的机房。要进入机房,他需要另一把“钥匙”——一张有效的射频识别通行卡,或者一组能让门禁系统相信自己就是森川敏之的数据包。
他选择了后者。通过久我雪乃在灯塔监控室里保存的久我明宏旧代码,深月找到了一个被遗留在明光社内部网络深处的漏洞。久我明宏在永和六年末——也就是他被捕前两个月——曾经成功入侵过机房门禁系统,并在里面留下了一个隐蔽的后门。这个后门的设计极其精巧:它不会直接打开门锁,那样会触发安全警报;它只会在门禁系统的时钟模块中插入一个零点三秒的误差,让系统在验证通行卡时将当前时间与一张早已被注销的旧卡进行匹配。久我明宏在被捕前销毁了那张旧卡,但他留下了匹配算法。
深月花了大半夜时间,将久我明宏的匹配算法从早已废弃的代码库中提取出来,重新编译,嵌入一个伪装成系统自动更新的数据包。当他敲下最后一个回车键时,屏幕上弹出一行绿色的字符:“时钟误差已注入。有效窗口:02:17:00至02:17:03。剩余时间:4分12秒。”
三秒钟。他只有三秒钟的时间在门禁系统时钟出错的瞬间推开那扇钢制防火门。深月站起来,从抽屉里取出一副薄橡胶手套戴上,又将一个U盘大小的信号屏蔽器装进口袋。这个屏蔽器是雪乃在黑市上买的,可以在大约五米半径内阻断所有无线信号传输,包括监控摄像头的实时上传。效果只能持续九十秒。九十秒后,屏蔽器会自动销毁内部电路,变成一块无法追踪的塑料废片。
他在走廊里无声地移动,运动鞋踩在化纤地毯上没有发出任何声响。走廊尽头的防火门紧闭着,门框上方的监控摄像头红色指示灯以每秒一次的频率稳定闪烁。深月按下屏蔽器的启动钮,摄像头的指示灯骤然熄灭。
02:16:58。他把手放在门把手上,屏住呼吸。两秒。一秒。
02:17:00。门禁系统的电子锁发出了一声极其细微的咔嗒声,像是某个沉睡已久的机械装置忽然被唤醒。深月推开门,闪身进入,反手将门带上。整个过程不到两秒。门外,监控摄像头的红色指示灯重新亮起,一切恢复如常。
机房内部比他想象的要大得多。约一百平方米的空间里,排列着六排标准服务器机柜,每一排机柜都高达两米,密密麻麻的线缆像血管一样从机柜背面延伸出来,汇入天花板上方的桥架。冷却风扇的嗡鸣声充斥着整个空间,温度比外面的办公区低了至少十度,冷得深月呼吸时能看见自己面前的白雾。
在机房的最后方,远离服务器机柜群的一角,有一张独立的不锈钢操作台。操作台上放着一台老旧的笔记本电脑,外壳上贴着已经泛黄的资产标签,标签上的编号深月在久我明宏的屏幕截图里见过——那是久我明宏生前使用过的最后一台工作电脑。明光社没有处理掉它,而是将它锁在机房里,作为一个孤立的终端保存着。
但深月不是来找这台电脑的。他绕过操作台,走到机房最深处的那面墙前。墙上嵌着一个约半米见方的嵌入式保险柜,保险柜的面板上没有数字键盘,没有钥匙孔,只有一个长方形的玻璃窗口,窗口内部发出暗红色的扫描线。那是黑泽阵在中央病院特护病房使用过的同型号指纹识别器——鲇川奏告诉他,八咫会在黑泽阵“死亡”后,将所有生物特征验证终端统一升级,并分别在三个地点各保留了一台。一台在第八汐见台的生命维持舱旁边,随着黑泽阵脑干反射的消失已被废弃。一台在圣玛丽亚教堂废墟的地下室里,深月曾在望远镜里见过那扇通往地下的暗门。最后一台就在这里。
他掏出铜钥匙,插入保险柜面板侧面的一个隐蔽锁孔,转动了三圈。指纹识别器的玻璃窗口亮了起来,暗红色的扫描线变成绿色。深月从内侧口袋里取出一个小型指纹采集器——那是他从黑市上花高价买来的硅胶指纹复制套件。按照鲇川奏提供的说明,他将套件贴附在识别器窗口上,启动了采集程序。识别器内部存储的十指指纹数据开始逐条传输到采集器的加密芯片中,进度条在屏幕上缓慢推进。
百分之二十。百分之四十。百分之六十。
冷却风扇的嗡鸣声忽然出现了一个不和谐的变调。深月猛地抬起头,耳朵捕捉到了一个不属于机器运转的声音——那是防火门被推开的声响,很轻,但在机房封闭的声学环境中被放大了数倍。他迅速拔出采集器,塞进口袋,闪身躲进了两排服务器机柜之间的夹缝。
脚步声。一个人。皮鞋踩在防静电地板上,步伐沉稳有力,带着一种不紧不慢的节奏。深月从机柜金属面板的反光中看见了一个模糊的人影——身形不高,头发梳得一丝不苟,系着一条深色领带。
森川敏之。
“九条君。”森川的声音在机房里响起,语调平和得像在茶水间打招呼,“我知道你在里面。你工位上的电脑还亮着,屏幕上是一段门禁系统的入侵代码。我三十分钟前就看到了。准确地说,我在你入职第二天就在你的系统里装了一个镜像监控程序。你以为你在偷偷挖掘我们的秘密,但其实从第一天起,你输入的每一个字符,我都能看到。”
深月没有回应。他将身体紧贴在冰凉的金属机柜上,右手缓缓伸进口袋,摸到了信号屏蔽器。屏蔽器已经用掉了,只剩下一块废塑料。他的左手握住了随身携带的那支战术手电筒——手电筒尾盖拧下来之后,内壁磨尖的边缘可以当作临时防卫工具。
“不过,我今晚不是来抓你的。”森川停住了脚步,站在操作台前,背对着深月藏身的方向。他伸出手,轻轻拂去那台旧笔记本电脑上的灰尘,动作里带着一种深月无法理解的温柔。
“永和七年二月十三日,也就是久我明宏被捕的前一天晚上,他坐在你现在坐的那个工位上,写下了一段代码。那段代码的目的是入侵机房门禁系统,进入这个房间,打开这个保险柜,取走黑泽阵的指纹数据。”森川转过身,面朝深月藏身的机柜方向,“他没有成功。因为我在他即将完成入侵的前一分钟,手动切断了整层楼的电源。第二天,公司审计发现了他转移三亿円资金的痕迹,报了警。你知道我当时在想什么吗?”
森川从口袋里掏出一张射频识别卡,放在操作台上。那是一张旧卡,边角已经磨损,塑料表面有一道浅浅的裂痕。
“我在想,如果他能再快一分钟,如果他能在切断电源之前进入机房,拿走指纹数据,启动自毁算法——那么他就不用死。他会成为英雄。而我会成为那个被手铐带走的人。”森川的声音里没有任何情绪起伏,像一台正在读取预设程序的机器,却偏偏在读到最后一句时出现了一丝极细微的颤音,“所以我今晚没有切断电源。我让你进来了。我要看看,你能不能在同样的位置上,完成他没有完成的事。”
深月从机柜夹缝中缓缓走出来,与森川敏之隔着操作台面对面站着。这个距离近到他可以看清森川领带上极细的斜纹图案,也可以看清对方眼角那几道比面试时更加深刻的纹路。森川的右手放在操作台上,距离那张旧射频识别卡只有几厘米,但他的手指没有伸向它,而是轻轻敲着不锈钢台面,发出一种像在计时的节奏。
“你为我提供面试机会,是不是为了看看我能不能发现久我明宏留下的东西?”深月问。
“是的。因为久我明宏被抓的时候,审讯官问他有没有同伙。他说没有。但审讯记录里有一句话我记得特别清楚——在审讯进行到第三个钟头时,久我明宏忽然对着单向玻璃说了一句话:‘不是我一个人。还有一个。只是他还没来。’”
“你怎么确定那个还没来的人就是我?”
“我不确定。”森川敏之抬起头,看向机房屋顶密密麻麻的线缆桥架,声音放轻了些,像是在和自己说话。“但我从永和七年等到永和十年,你是第一个翻开那本文库本的人,是第一个破译出第七层嵌套的人,也是第一个能在我的镜像监控下反向追踪到质数序列源头的人。如果连你都不是那个人,那我这辈子大概不会再等到第二个了。”
深月看着森川敏之的脸。在机房惨白的冷光灯下,那张脸呈现出一种近乎透明的疲惫。那不是悔改,不是忏悔,不是柊木玲子那种在艺术品前唤醒良知的过程。那是一个做了太久帮凶的人,在年老体衰之后终于意识到自己的名字也会出现在沉没者名录上,而他唯一能做的补救就是在这个深夜,站在机房里,给后来者让出一条路。
“指纹数据我已经拿到了。”深月说,“自毁算法的三个组件——久我明宏的DNA密钥、黑泽阵的指纹数据、鲇川奏的第三步代码——现在都在我手里。柊木玲子的后门也会在启动的同一时刻激活。你还有什么要说的吗?”
森川敏之沉默了几秒,然后从西装内侧掏出一个信封。信封是牛皮纸的,没有封口,里面只有一张薄薄的文件纸,抬头印着汐见地方检察厅的徽章。深月接过信封,扫了一眼文件内容——那是一份不起诉决定书。被不起诉人的名字栏里,印着两个字:“九条”。其他内容都是空白的。不起诉事由栏空白。案件编号栏空白。签发日期栏空白。只有最下方,已经盖好了一个鲜红的检察厅公章,旁边是一行手写的签名,签名人的名字深月见过无数次——在久我明宏的庭审记录末尾,在那份永和七年二月十四日的判决书上。
山本浩司。那个在法庭上问过久我明宏“你有什么要陈述吗”的审判长。
“山本审判长在三年前就已经知道八咫会的存在。但他和其他人一样,选择了沉默。”森川敏之将手从操作台上收回来,垂在身侧,“这份不起诉决定书是他退休前签的最后一份文件。他告诉我,如果有一天那个‘还没来的人’出现了,就把这个交给他。上面没有写具体事由和案件编号——你可以自己填。这代表无论你启动自毁算法的过程中触犯了多少法律条款,都不会被追诉。这是他的赎罪券,也是我的。”
深月将信封折好,放进口袋。他不知道该说什么。森川敏之没有在等他说什么。
“等你走后,我会按下火警按钮。整栋楼会疏散。机房里的所有服务器,包括‘深渊频率’的主控节点,都会在消防系统启动后被自动断电保护。你有大约三十分钟的时间,在这栋楼重新恢复供电之前,完成你必须完成的事。”森川敏之从操作台上拿起那张磨损的射频识别卡,递给深月,“这是他当年的卡。也许你用得着。”
深月接过卡,指尖触碰到塑料表面那道浅浅的裂痕——那是久我明宏在三年前的那个深夜,在被切断电源之前,用力攥紧卡片时留下的痕迹。他攥得那么用力,以至于指甲在塑料上刻出了裂痕,却终究没能把它插进门禁系统的读卡器。
这一次不会了。
森川敏之转身走向防火门。在手触到门把手的那一刻,他停住了,没有回头。
“久我明宏在法庭上说‘他们很快会来接我’。我一直不知道他说的‘他们’是谁。现在我想,他说的不是我们。”他将门推开一条缝,走廊里的应急灯光从缝隙中漏进来,在他的侧脸上画出一道明暗交界线,“他说的,大概是你们。”
门在他身后关闭,脚步声渐渐远去。两分钟后,火警铃声响彻整栋汐见大厦,尖锐而绵长,像某种持续不断的审判号角。深月独自站在机房的冷光灯下,将久我明宏的旧卡、黑泽阵的指纹数据和母亲的信一同放在操作台上。他的手指在三件物品之间缓缓移动,然后将它们一一收起。
他拿出手机,给雪乃发了一条消息,只有四个字——“组件已齐。”
回复在五秒内弹出来——“灯塔等你。”
深月站起来,推开防火门,走进走廊。走廊里应急灯的红色光束在白色的烟雾中旋转,空气里弥漫着一种轻微烧灼的气味——那是火警系统释放的检测烟雾。他没有走向楼梯间,而是转回自己工位,打开最底层的抽屉,取出里面一个布满灰尘的硬纸板箱。箱子里整齐地码放着一套几乎全新的化学防护手套,一把用于擦拭硬盘磁头的无尘布,以及一个空白的、尚未拆封的加密硬盘。这是他入职第一天就准备好的应急工具,藏在公司保洁物资采购清单里分批次带进来的。
他需要的不只是证据。他需要一个能够让这些证据在全世界所有主要金融监管机构的服务器上同时响起的触发机制。柊木玲子给了他“弹药”——所有沉没者的遗言。鲇川奏给了他第三步代码——让深渊频率吞噬自己的毁灭指令。森川敏之和山本浩司给了他法律的豁免通道。雪乃手中那本久我明宏的笔记本,则提供了自毁算法的完整架构。现在他需要一个最终的整合平台——一个能将所有这些碎片拼接成一道完整指令,并将它一次性注入“深渊频率”内核的执行程序。
他抱着纸箱走进消防楼梯。警报声在这里更大、更尖锐,红色应急灯在天花板上旋转出刺目的光斑。他没有往上走,而是往下。通往地下停车场。他的二手丰田车停在B2层最角落的停车位上,后备箱里放着一台已经三天没有关机的笔记本电脑,电脑屏幕上运行着雪乃从灯塔监控室远程传来的最后一行代码,光标正在以每秒两百次的速度闪烁着。
深月将纸箱放在副驾驶座上,发动引擎。车轮碾过停车场出口的减速带时发出一声沉闷的撞击,然后驶入了汐见市凌晨空旷的街道。后视镜里,汐见大厦的火警灯仍在旋转,红色光束在玻璃幕墙上反复折返,像是整栋楼都在发出同一种信号——一个沉没了三年的人,终于等到了接他的船。


暂无评论,来抢沙发吧!