六月十一日深夜,日京市北区一栋建于昭和五十三年的老旧公寓楼前,三辆没有开启警笛的深蓝色警车悄无声息地停在了路边。车轮碾过地面积水的声响被持续不断的细雨吞没,车顶的警示灯没有亮,只有前灯打出的两道白光在雨幕中切出两段模糊的圆柱。田所警部补从第一辆车的副驾驶座上下来,雨衣的兜帽被风掀翻了一次,他伸手把它重新拉上,动作不急不缓。十二年的刑侦经验告诉他,这种深夜突袭搜查最重要的不是速度,是安静。越安静,目标越没有时间反应。
他身后跟着六名搜查员,全部穿着深色便装和防雨外套,其中两人提着金属制证物箱。走在最后的是搭档内野,嘴里依然叼着那根没有点燃的香烟,右手揣在口袋里握着录音笔。公寓楼入口的自动门锁已经提前被物业管理员从总控室解除了。物业管理员是一位穿着白色汗衫的老人,站在一楼电梯口,手里攥着一串钥匙,脸上的表情介于紧张和困惑之间。他不明白为什么这么多警察会在深夜十一点找他开门,也不知道自己管理了十五年从不惹事的那位北原先生到底做了什么。他只是机械地按照警察的要求,交出钥匙,退到走廊尽头的消防通道门外,点燃了一支烟。烟雾被雨雾压得很低,在地面附近盘旋了几圈才消散。
四楼走廊的感应灯在脚步声接近时逐一亮起。走廊很长,两侧各有六扇门,每一扇都关得严严实实。墙壁上贴着昭和年代残留的米黄色瓷砖,有些已经开裂,裂缝里嵌着几十年来积攒下来的灰尘和油烟。走廊尽头的倒数第二扇门,门牌号是405。门缝下没有透出任何光线。
田所在门前站定,深吸了一口气,用指关节在门板上敲了三下。“北原先生,警视厅搜查一课。请开门。”敲门声在空荡荡的走廊里产生了轻微的混响。没有人回应。他又敲了三下,声音比第一次更大。“北原苍介先生,我们持有法院签发的搜查令。请您配合开门。如果您不回应,我们将依法强制进入。”
门后面依然是一片死寂。田所退后一步,对身后的搜查员点了一下头。年轻的搜查员从腰间取出撬棍,插进门框和门锁之间的缝隙。只用了不到十五秒,门锁发出一声沉闷的金属呻吟,然后门开了。
房间里没有开灯,但窗帘没有拉上。窗外的城市灯光透过被雨打湿的玻璃照进来,把整个房间染成一片模糊的、深浅不一的灰蓝色。田所站在玄关处,没有立刻迈步进去。他在等待自己的眼睛适应室内的光线,也在等待自己的嗅觉捕捉到任何异常的气味。没有血腥味,没有腐烂味,只有一种淡淡的、长时间不通风导致的气味——旧布料、电子元件的散热、吃剩的便利店便当包装盒。空气里没有任何暴力迹象,但有一种比暴力更让人不安的东西——秩序。
这间不到十六平方米的房间极其整洁。床上的被子叠得方方正正,棱角分明。卫生间里的牙具和剃须刀排列整齐,水槽边缘没有任何水垢的痕迹。厨房的流理台上只有一瓶速溶咖啡、一袋未开封的切片面包和一台用了多年的电热水壶,水壶的电源线被仔细地绕成了同心圆。这不像一个独居中年男人的房间,更像一间随时准备迎接检查的营房。
田所穿过玄关,走到房间中央。他的目光落在了那张钢制工作台上。
三块显示屏并排而立,全部处于待机状态,橙色指示灯在黑暗中一闪一闪,像是某种机器生物在睡眠中的呼吸。主机箱放在桌子下面,侧面面板拆掉了,露出里面密密麻麻的走线和一块一看就是自己改装过的散热模块。田所蹲下来,用手电筒照了一下主机箱内部。硬碟指示灯没有闪烁,电脑没有在运行任何程序——至少看起来没有。他向身后的技术搜查员招了招手,技术员提着证物箱走进来,戴上橡胶手套,开始逐件封存桌上的设备。
田所站起来,把手电筒的光束移向房间的另一个角落。那面墙让他停住了所有的动作。墙上什么都没有贴。没有海报,没有照片,没有日历。在日京市任何一个独居男性的房间里,你总能找到至少一张海报——汽车、乐队、偶像团体、风景、足球明星,什么都行。但北原苍介的墙上没有任何一张装饰性的图像。取而代之的,是几十张用图钉固定在墙上的便签纸条和打印纸,排列得像是一块巨大的拼图。便签的颜色各不相同——黄色、粉色、蓝色、白色。每一种颜色似乎代表着一个不同的分类。
田所走近那面墙。他把手电筒调到最亮档,从左到右开始逐条阅读。黄色便签上写的全部是与区役所的往来记录。日期、时间、接电话的人名、通话时长、对方答复的要点摘录。每一张便签的右下角都标有一个编号,从001开始,一直排到超过三百号。粉色便签是法律条文和判例摘要,字迹极其工整,关键条款用红笔圈出,旁边附有手写的解读注释。蓝色便签上记录了某人在某年某月某日某时说的一句话,没有上下文,像是从日记里撕下来的碎片——“老师批了一个‘阅’字,没有多说任何话”“田中说他不想跟我一组”“主管说夜班取消,没有理由”。白色便签最大,贴在整面墙正中央的位置,上面用马克笔写着一行大字。字迹和旁边那些工整的法律注释截然不同——潦草、用力、笔锋几乎戳穿了纸面。
“在无尽的沉默中,唯有行动才能证明一个人的存在。”
田所盯着那行字看了很久,久到内野走过来站在他身边都没有察觉。内野的录音笔已经打开了,他用极低的声音对着麦克风描述着现场的环境。但当他看到那面墙的时候,他也沉默了。不是不知道该说什么,而是被某种难以用语言表述的东西击中了。这面墙不是一个犯罪现场,是一颗大脑的解剖标本。它被完整地、不加修饰地展示在这里,每一根神经、每一个突触、每一处伤痕都清清楚楚。
“这个人不是在策划犯罪,”内野把没点燃的烟从嘴角取下来,“他是在用这面墙保住自己最后那一点理智。”
“但理智没有保住,”田所低声回答,“否则他也不会在那里贴上那行字。”
技术搜查员从主机箱里拆下了三块硬碟,装进防静电袋,贴上封条。移动硬盘、USB存储器、一台用了至少五年的旧笔记本电脑也被逐一登记在证物清单上。田所走到床边,弯腰检查床垫下面,手指碰到一个硬物。他抽出来一看,是一本纸质笔记本,封面用黑色马克笔写着三个字——“未了件”。他翻开第一页,上面密密麻麻地记录着日期、时间、事件描述。每一行都像是在法庭上会出现的证词——冷静、精确、没有任何多余的情绪。但当田所翻到夹着书签的那一页时,他愣住了。那一页上只有一行字。
“5月10日。梶山敏之死于意外。事情已经结束。”而在“结束”这个词的旁边,有人用不同颜色的笔——红色的——加了一个问号。
“找到了,”田所拿着笔记本走进走廊,拨通了刑事部长的电话,压低声音说,“北原苍介有记录一切的习惯。他记下了梶山的死讯,记下了沉默市上的交易,记下了目标的行程和路线。这些笔记本身就足够构成教唆杀人的间接证据。”他停顿了一下,回头看了一眼那面贴满便签的墙。“但嫌疑人目前不在住所。他提前离开了。可能是我们找他谈话之后他感觉到了风声。申请发布全国通缉令之前,我需要确认一件事——他的电脑硬碟里有没有已经执行或者待执行的订单记录。”
电话那头沉默了片刻。然后刑事部长的声音传来:“搜查令授权范围包括所有电子存储设备。全部带回本部进行紧急解析。通缉令我来协调。”
在日京市的另一端,北原苍介正坐在池袋北口一家24小时营业的漫画咖啡店的私人包厢里。包厢不到两平方米,墙壁是米色的隔音板,地上铺着一块被无数双拖鞋踩得发亮的化纤地毯,唯一的家具是一张带倾斜功能的沙发椅和一台联网的电脑终端。包厢门上贴着使用守则,其中第三条写的是“严禁在包厢内从事违反公序良俗的行为”,第八条是“最长连续使用时间不得超过十二小时”。北原已经在里面待了将近七个小时。
他没有带任何换洗衣物。脚边只有一个从便利店买来的塑料袋,里面装着一瓶两升装的矿泉水、三个盐味饭团和一包湿纸巾。他的手机已经取出了SIM卡,用铝箔纸包了好几层,放在了公寓附近地铁站的储物柜里。他不需要手机。包厢里的电脑终端本身就是一个足够好的工具。
屏幕上的页面是沉默市的站内信界面。他的手指正在键盘上移动,输入的内容是他有生以来写过的字数最多、逻辑最严密、同时也是最冰冷的一段英文。收件人是那个挂着纯黑菱形标志的“沉默行者”。
“订单状态已超过标准处理时间。我方已确认执行窗口,但未收到任何进度更新。根据沉默市争议仲裁规则第七条第三款,卖方在收到执行窗口确认后超出标准处理时限仍未完成服务的,买方有权申请托管仲裁并要求部分或全额退还托管资金。但我不打算申请仲裁。我写这封信是为了告诉你:我知道梶山的那笔订单是谁接的。我也知道神田桥袭击是谁安排的。你们不是接单方,你们是编剧。沉默市不是一个市场,是一台机器——一台把被拒绝者的愤怒提炼成货币的机器。我不在乎。我不在乎你们是谁、你们的目的是什么、你们和警视厅的谁有关系。我只在乎一件事:三枝晃平。我付了钱,他就应该被处理。如果你们做不到,那就把通道让开,我来亲自完成。”
他按下了发送键。收件箱里有一封未读消息,来自前几天在沉默市“新手上路”论坛里和他短暂交流过的一个新注册卖家。那个卖家自称能提供“定制化的数字解决方案”,服务描述里有一句话让北原印象深刻——“能让从未发生过的事看起来发生过,也能让发生过的事看起来从未发生。”
消息的内容非常简短。“北原先生,您目前的处境比您意识到的更危险。警方已经拿到了您公寓的搜查令,最晚明天早上就会执行。您电脑里的浏览记录、沉默市的缓存、加密记事本的碎片文件,所有这些都会成为呈堂证供。但更大的危险不在警方那边。沉默行者不是一个人,是一个组织。他们不消灭目标,他们消灭客户。目标死了可以换下一个,但客户活着就是潜在的证人。您不是他们的第一笔生意,您只是他们众多正在进行的剧本中的一个。如果您看到了这条消息,请尽快离开您目前的藏身地点。不要使用任何与您真实身份关联的网络设备。不要联系任何人。我会再联系您。”
这条消息的发件人ID下面,有一行极小的签名文字。“——一个曾经也在镜子另一面的人。”北原把这条消息反复读了三遍。他不是在犹豫该不该相信,而是在计算——这条信息提供的情报和他目前掌握的所有碎片之间,有多少能够吻合。梶山那笔订单在他取消之前,卖家曾主动降价两次。他当时以为那是标准的商业促销手段,现在回想起来,降价的时间节点恰好分别对应着他第一次浏览沉默市“其他服务”分类和第一次在加密记事本里写下梶山的日常路线。他取消订单时,卖家回复的那句话——“目标消失了,但问题还在。”当时听起来像是售后服务,现在回过头来看,更像是某种不肯松手的挽留。他们不想失去他,不想失去一个新的客户。
北原苍介靠进沙发椅里,闭上眼睛,把过去几个星期发生的一切在脑海中重新排列组合。所有的碎片都在朝同一个方向汇聚:从一开始,就不是他在使用沉默市。而是沉默市在培育他。从论坛上那篇问他“有没有人知道怎么投诉政府工作人员”的帖子下面那个引导他去“其他服务”分类的一次性账户,到卖家一而再再而三的降价,到梶山死后那个“问题还在”的提醒——每一步,都有一只看不见的手在轻轻推着他的后背。他以为自己在选择,实际上他只是走在一条已经被预先铺好的轨道上。
漫画咖啡店的走廊尽头,一个店员正在打扫卫生。拖把在地板上留下的水痕在荧光灯下反射出冷白色的光。店里的背景音乐是一首北原从来没有听过名字的钢琴曲,旋律简单到近乎单调,每四个小节重复一次,像某种被设定好的程序,反复播放,永不停歇。
北原把矿泉水瓶盖拧开,喝了一大口。水温温热,带着塑料瓶特有的化学味道。然后他重新坐直身体,手指放回键盘上,开始清理自己在这台电脑终端上留下的所有痕迹。浏览记录、缓存文件、临时文件夹、下载记录。不是普通的删除,而是一层一层地覆写,用从暗网上学到的数据擦除工具把每一个扇区反复涂抹七次,直到没有任何恢复的可能性。
然后他给那个自称“曾在镜子另一面的人”的卖家回复了五个字。“你是谁。为什么帮我。”发送之后,他关掉了电脑终端,把沙发放平,在只有两平方米的包厢里,和衣躺了下来。天花板上有一个微小的红色指示灯,是烟雾探测器的电源灯,每隔大约三秒闪烁一次。北原盯着那个光点,在黑暗中睁着眼睛。手环不在身边,他不知道自己的心率是多少,但他能感觉到自己的心脏在胸腔里以一个比平时更沉、更慢、更用力的节奏跳动着。他没有感到恐惧。被拒绝、被无视、被推着走过一扇又一扇门之后,恐惧本身对他来说已经是一种可以被拆解并归档的情绪。真正让他心脏沉重跳动的是别的东西——那个在便签墙上用马克笔写下的句子,那个他以为自己发明出来的复仇的念头,很可能从头到尾都不是他自己的。
一条街道之隔,零的短租公寓里,三台屏幕同时亮着。左边屏幕显示的是沉默市的站内信界面——他给北原苍介发出的那条警告消息旁边,状态刚刚从“未读”变成了“已读”。中间屏幕上是蜜罐陷阱的实时监控数据流,午夜时刻正在逼近,加密聊天室的后台已经检测到一个试图接入的信号。信号经过了五层跳板和至少两个境外VPN节点的伪装,但蜜罐的底层嗅探程序已经开始一层一层地剥离这些外壳,像剥一颗洋葱——每一层都让人想流泪。
右边屏幕上是搭档在三分钟前发来的加密消息。消息内容让他整个人僵在了折叠椅上。
“B-217卷宗。过去五年被调阅三次。三次都来自同一个高级权限终端。我查了这个终端的编号——它属于警视厅刑事部一名现役高层官员,职位我不能在加密邮件里明说。这个人五年前从金融厅调任到警视厅,调动原因不明。他的调任时间,和沉默市开始出现在暗网上的时间,前后相差不到四个月。我不能再继续往下查了。零,如果你真的在追踪沉默市的幕后组织,你必须知道——他们不只是在外面。他们也在里面。注意安全。不要相信任何人。”
零把这封邮件的内容反复读了好几遍,每一个字都像是一颗被冻结了十年的雨滴,终于在这一刻砸到了地面上。十年前,“幽灵协议”在即将被收网的最后一刻突然消失。他一直以为是自己追踪的技术不够精密,是混币器的算法太先进,是嫌疑人的运气太好。但也许都不是。也许有人在那个最关键的时间点上,从内部掐断了调查线。而那个人,现在就在警视厅本部大楼的某个高层办公室里,坐在一张能俯瞰整个日京市的落地窗前,看着和十年前一样的风景。
中间屏幕上的蜜罐监控弹出了一条醒目的红色提示,打断了他的思绪。加密聊天室的接入信号已经完成了身份验证,“沉默行者”进入了房间。零深吸一口气,活动了一下手指关节。他把悲痛和愤怒暂时存放在大脑的某个角落里,把所有注意力集中在眼前这场即将开始的对话上。
他打开了聊天室的输入框。
双方的第一轮交锋,决定着他能不能在这个深不见底的迷宫里,找到那扇唯一的出口。


暂无评论,来抢沙发吧!