潮祭的烟花在傍晚六点准时炸响。
第一朵烟花升空的时候,修一正蹲在永和县裁判所后门斜对面的一条暗巷里,后背紧贴着海鲜批发店冰凉的卷帘门。烟花在灰蓝色的天幕上炸开成一团金色的菊花,流光从高空坠落,把裁判所老旧的灰色外墙映得一明一暗。街上的人纷纷仰起头,有人鼓掌,有小孩骑在父亲脖子上举着手机录像。没有人注意到一个穿着校服的少年贴着墙根,从暗巷里闪出来,三步并作两步穿过了空荡荡的停车场。
铜质钥匙在修一的手心里已经被攥得发烫。他摸到后门,锁孔周围锈迹斑斑,钥匙插进去的时候阻力很大,他不得不用两只手使劲拧。咔哒一声,锁舌弹开了。修一推开门闪身进去,反手把门轻轻带上。
走廊里很暗,只有安全出口指示灯发着幽幽的绿光。他的运动鞋踩在水磨石地面上发出细微的摩擦声,每走一步都像踩在自己的心跳上。档案室在走廊尽头左拐,他白天来过一次,路线已经刻在脑子里。经过大厅时,他透过玻璃门往里瞥了一眼——保安的座位空着,桌上摊着翻到一半的报纸,茶杯还冒着若有若无的热气。保安大概也去看烟花了。
档案室的门锁比后门更容易开。钥匙转半圈就弹开了,门轴润滑得很好,推开时几乎没有声音。修一闪身进去,把门从里面反锁,然后用手机屏幕的微光照明。档案架一排排矗立在黑暗中,铁质外壳反射着幽蓝的光,像某种沉睡的金属巨兽的肋骨。
他找到白天那个档案架,手指沿着标签一格格划过——TDR-03、TDR-04——找到了。TDR-04-17。他把档案盒抽出来放在地上,打开盖子,取出第五册。封底内侧夹层里那个硬质矩形的轮廓还在,他的指尖隔着纸张摸到它的时候,呼吸不由自主地加快了。
他从口袋里掏出美工刀,推出一小截刀片,沿着夹层的边缘小心翼翼地划开。纸张发出极细微的撕裂声,每一丝声响都被外面此起彼伏的烟花爆炸声淹没。夹层打开,一枚黑色的SD卡滑出来落在他的掌心,指甲盖大小,卡面上用马克笔写着一个字——“镜”。
修一盯着那个字,忽然想起宫村贤治在录音里说了一半就被截断的话:“第一把密钥藏在永和县裁判所档案室,编号24415的案件卷宗封底夹层里。第二把——”第二把的位置被删掉了。但第一把的卡面上写着“镜”,第二把会不会写着另一个对应的字?镜什么?或者什么镜?
他没有时间多想。他把SD卡小心地装进校服内侧口袋里,把档案盒重新合上放回架子,转身往门口走。走到门口时他停下来,耳朵贴着门板听了几秒。走廊里没有声音,只有远处传来的烟花闷响。
他拉开档案室的门,走廊里一切如常。安全出口指示灯的绿光安静地亮着,大厅里的报纸还摊开在同一页上,保安的茶杯已经没有热气了。修一沿着原路往后门走,脚步比进来时更快更轻。走到后门口时,他忽然站住了。
后门的门缝里透进来一道细长的光——不是外面的路灯,也不是烟花的闪光,而是车灯。惨白的、稳定的车灯光束,从停车场的某个角度直直地打在门上。
修一的瞳孔猛地收缩。他把手从门把手上收回来,退后两步,转身往另一个方向走。裁判所还有一个侧门,在档案室走廊的另一端,通往一楼的调解室。他白天注意到那个门,门外是一条窄巷,窄巷另一头连着港町的渔具仓库区。如果那辆深色轿车堵在后门,侧门是他唯一的选择。
他穿过走廊,推开调解室的门——调解室里堆满了落灰的桌椅和旧卷宗,空气里一股霉味。他跨过一堆纸箱,摸到侧门的把手,拧开。门外是那条窄巷,巷子里弥漫着海水的咸腥味和远处烟花炸开后飘来的硝烟。没有车,没有人。
修一迈出侧门,贴着建筑物的墙壁往巷子深处走。走到巷子中段时,手机震了一下。他不该在看不清发件人的情况下打开手机屏幕,但某种直觉推动他低头看了一眼。
屏幕上弹出一条加密频道的消息推送。这是黑田武之前在地下档案室里帮他装的一个安全通讯程序,通讯列表里只有一个联系人——黑田武本人。这个联系人自从昨晚档案馆突围之后就一直是灰色的离线状态。现在亮了。
消息只有一行字,发件人黑田武:“到港町第三冷库。快。不要开车。”
修一盯着那行字,脑子里涌出无数个问题。黑田没死。黑田逃脱了。黑田是怎么从档案库的围攻中脱身的?他受伤了吗?他怎么知道修一在永和?这个信号是真的还是清洗者伪造的?他没有答案,但他知道自己没有别的选择。清洗者的车堵在后门,柴崎敬介在永和,港町驻点楼下那辆深色轿车还在街口。他一个十六岁的少年,口袋里装着一枚SD卡和一支录音笔,在陌生的海港小镇里孤立无援。如果有万分之一的可能性黑田还活着,他必须抓住。
他把手机合上,加快脚步穿过窄巷。巷子尽头是一片废弃的渔具仓库区,仓库之间堆满了生锈的铁锚和断裂的渔网浮标。空气中混杂着机油、烂鱼和海水的味道,头顶时不时有烟花炸开,照亮一地狼藉。第三冷库在最深处,是一栋两层的混凝土建筑,外墙漆成褪色的蓝色,库门半开,里面透出微弱的黄色灯光。
修一走到门口,伸手推了一下库门。铁门发出沉闷的嘎吱声,往里面滑开了一截。冷库里很空旷,以前的冷冻设备已经被拆走,只剩下墙上一排排锈蚀的管道支架和地面上残留的隔热层碎块。正中央放着一张旧折叠桌,桌上是一台笔记本电脑,屏幕亮着,电源线接在一个嗡嗡作响的便携式电池组上。
桌前坐着一个人。
不是黑田武。
是一个修一从未见过的年轻女人,大概二十多岁,穿着一件深灰色的连帽卫衣,帽檐压得很低,遮住了大半张脸。她的手放在键盘上,指尖涂着剥落了一半的黑色指甲油。屏幕上滚动着一行行修一看不太懂的代码,中间穿插着实时监控画面的缩略图。修一扫了一眼那些画面,看到了港町驻点楼下、裁判所后门停车场、以及——他自己刚才走过的那条窄巷。
“关门。”女人开口,声音淡漠,没有抬头。
修一没有动。“你是谁?黑田武在哪儿?”
女人把手从键盘上抬起来,把帽檐往后推了推。她有一张清瘦的脸,颧骨很高,眼底有长期熬夜留下的青黑色印痕,但那双眼睛很锐利,像被砂纸打磨过的刀刃。她看了修一大概三秒,然后把目光收回屏幕。“我叫雨宫音。前警视厅网络犯罪对策课技术分析师,黑田的下属。五年前被内部调职处分,理由是‘工作失误导致证据损坏’。实际上是因为我帮黑田备份了那批被柴崎敬介抽走的邮件日志。”
修一的心脏重重地跳了一下。他记得黑田在档案库里指给他看的那行目录——白盾工业集团内部邮件服务器备份提取日志,提取人黑田武。黑田从来没提过帮他备份的人是谁。但那个备份,正是整条证据链上最关键的一环。
“黑田现在在哪里?”修一问。
雨宫音没有回答。她站起来,走到冷库深处的一扇侧门前,推开。门后面是一间更小的房间,以前大概是冷库的管理员值班室。房间里的铁架床上躺着一个人,盖着深绿色的旧毛毯,毛毯边缘露出一截缠着绷带的肩膀。绷带上渗着血,不多,但颜色很新,像是刚换过不久。
黑田武的脸转过来,看见修一站在门口,嘴角抽了一下,露出一个勉强算得上笑的表情。他的脸色比昨天晚上差了很多,嘴唇干裂,额头上有一道被简单处理过的擦伤,但眼睛仍然是修一熟悉的那种沉静和锋利。
“你拿到了?”黑田问。声音沙哑,但很稳。
修一从内侧口袋里掏出那枚SD卡,放在黑田手里。黑田捏着那枚小小的黑色卡片看了几秒,然后把目光转向门口的雨宫音。“开始吧。时间不多。柴崎的人应该已经发现裁判所的档案盒被动了。”
雨宫音接过SD卡,插进笔记本电脑的读卡器。屏幕上弹出一个加密容器,和修一之前在硬盘里被强制下载的文件结构一模一样——AES-256外壳,签名区域嵌着一行注释。但这次的注释不是宫村贤治的名字,而是一个单独的汉字——“镜”。
雨宫音敲了几个指令,解密进度条开始在屏幕上缓慢爬行。修一搬了个破凳子坐在黑田床边,目光在屏幕和黑田之间来回切换。他有一肚子问题想问——黑田是怎么逃出来的,雨宫音为什么在永和,柴崎敬介到底知不知道SD卡的具体内容——但黑田闭上了眼睛,呼吸沉了下去,像是要把有限的精力全部留给接下来的东西。
进度条走满了。加密容器解开,里面只有一个文件夹,文件夹名字仍然是那个编号——24415。打开之后,是三个文件和一份目录索引。
第一个文件是一个音频档案,格式和宫村的录音笔相同。雨宫音点下播放,一个修一听过的年轻男人的声音从笔记本电脑的扬声器里传出来,比上次更沙哑,语速更快,像是在极度的紧张和疲惫中录下的。
“我叫佐伯亮。白盾工业总部系统架构部前员工。这是我的最后一次录音。如果有任何人听到这段话,说明我已经不在了。这枚SD卡里存放的内容,包含白盾工业与大田区地铁毒气事件相关的一切内部指令记录——从灵风系统后门的设计方案到执行当天的操作日志,全部以未篡改的服务器物理备份形式存储。密钥分为两枚,‘镜’和‘渊’。‘镜’记录了白盾与清洗者之间的通讯内容,以及白盾内部批准后门方案的技术审查会议纪要。‘渊’记录了清洗者方面的指令链和数据流向,包括‘净化神殿’核心成员的加密身份标识。”
录音停顿了一下。修一听见那个年轻男人深吸了一口气,然后继续说。
“‘镜’我藏在永和县裁判所24415号卷宗封底夹层里。‘渊’我寄存在大阪灾备中心第三服务器组的离线备份节点中,提取密钥写在‘镜’卡内一个隐写文件里。找到‘镜’,就能找到‘渊’。找到‘渊’,你就能找到净化神殿——以及站在净化神殿背后的所有人。”
录音到这里又停了。然后是最后一句,声音压得很低,低到修一不得不把耳朵凑近屏幕才能听清。
“宫村律师跟我说过一句话。他说正义和法律之间有一片巨大的灰色地带,那里生活着无数被遗忘的游魂。他把我们的证据链比作一座桥,架在灰色地带的正上方,谁走上桥,谁就会被清洗者标记。我说我不怕。他说他也是。现在我们都变成游魂了。听到这段录音的人——如果你还活着,请你替我们把这座桥走过去。”
录音结束。
冷库里安静了很长时间。头顶的烟花还在炸响,闷雷般的爆炸声隔着厚重的混凝土墙壁传进来,变成一种遥远的、沉闷的鼓点。雨宫音把音频文件关掉,手指悬在键盘上方一动不动。她的眼眶微微泛红,但脸上没有表情。
修一看了一眼目录索引里的第二个文件和第三个文件。第二个文件的标题是“镜_白盾内部指令记录”,大小超过两GB。第三个文件的标题是“渊_提取说明”,点开之后是一段密密麻麻的隐写解析代码和地理坐标——坐标指向大阪湾填海区的一处数据中心。
大阪灾备中心。第三服务器组。离线备份节点。两枚密钥中的另一枚就藏在那里,而找到它的方法,是先把“镜”里的隐写文件解开。这意味着清洗者就算拿到了SD卡,拿不到隐写解析密码,也照样打不开“渊”。宫村和那个叫佐伯亮的线人用这种方式,把他们的证据拆成两半,放在两个不同城市的不同地方,一半依赖另一半才能解锁——就像法律和正义,缺了任何一半,另一半就是废铁。
黑田从床上坐起来,撑着床沿,额头上渗出了细密的汗珠。他看着屏幕上的目录结构,沉默了很长时间,然后转向雨宫音。
“净化神殿的身份标识如果在‘渊’里,那就是说清洗者的核心层名单全部存在大阪。柴崎敬介的名字大概率也会出现在里面——前提是我们能在他们之前拿到‘渊’。”
“你能动吗?”修一问。
黑田看了看自己肩上的伤口,嘴角抽了一下。“子弹擦过去了,骨头没事。音给我打了抗生素,能撑。但现在的问题是——柴崎已经知道我们拿到了‘镜’。裁判所那边很快就会有人发现档案盒被动了。他们接下来会做什么?”
雨宫音冷冷地接了一句。
“他们不需要满城追捕我们。”她的手指敲了几个键,调出监控画面,“他们只需要在一个人身上用力。那个人已经不在我们视线范围内了。”
监控画面上,港町驻点的楼下,那辆深色轿车仍然停在原地。但驻点的门是开着的。门框上的木板——那块写着“大田区毒气事件原告家属联合会·永和驻点”的手写木牌——被人摘下来扔在地上,断成了两截。
修一腾地站起来,浑身的血液像是被抽空了。柴崎进和松本老太太还在驻点里。街口那辆车不是来堵他的,是来堵整个驻点的。
窗外又是一朵烟花炸开,金色的流光照亮了冷库里每一个人的脸。黑田挣扎着站起来,雨宫音合上笔记本电脑塞进背包,修一已经推开了冷库的门,海风裹着硝烟扑面而来。港町方向的街灯在烟花间歇的黑暗中忽明忽灭,像某种无声的警报。


暂无评论,来抢沙发吧!