1. 雨夜之殁

雨从傍晚开始下,到午夜时已经变成一场瓢泼。

拉菲克·汗坐在维沙卡国立法律大学附属医院的停尸房外,双手搁在膝盖上,指节因为握拳太久而泛白。走廊里的日光灯管发出一阵阵低频嗡鸣,光色惨淡得像是过期牛奶。他盯着对面墙上那张褪色的公共卫生宣传海报,上面画着一个微笑的卡通护士,旁边用萨哈拉联邦通用的乌尔都字母写着“预防登革热,人人有责”。

他来这里已经四个小时了。没有一个人给他倒水,没有一个人告诉他还要等多久。

走廊尽头传来脚步声,橡胶鞋底摩擦水磨石地面的声音涩得像砂纸。一名穿着蓝色手术服的年轻医生走过来,手里捏着一块写字板,神情疲惫而谨慎,像是即将递出一份他自己都不愿意签收的包裹。

“汗先生?”

拉菲克站起来,膝盖发出一声脆响。他比医生高出半个头,但此刻整个人的姿态像是一座被抽空了内部结构的大楼,随时可能向内坍塌。

“我是。”

医生咽了一口唾沫。“我们完成了初步检验。在正式报告出来之前,我需要向您确认一些信息。”他顿了顿,“您女儿身上穿的衣服,是您最后一次见到她时的那套吗?”

拉菲克眨了一下眼睛。这个问题像一根针,从耳膜直接扎进颅腔深处。他记得阿米拉那天早上出门时穿的是浅蓝色的克尔塔长衫,领口绣着一圈白色小花,是法蒂玛生前给她做的最后一件衣服。她站在门口回头冲他笑,说今晚可能晚点回来,要和同学去校外的复印店打印模拟法庭的材料。

那是三天前。

“是她妈妈做的衣服。”拉菲克说,声音干涩得像两片砂纸在彼此摩擦。“浅蓝色,白色的花。”

医生在写字板上记了几笔,然后抬起头,目光小心翼翼地落在拉菲克眼睛下方而不是眼睛里。“还有一个问题。您女儿,她有没有……长期服用的药物?心脏方面的,或者神经系统的?”

“没有。她很健康。”拉菲克看着医生的脸,忽然意识到这些问题的意义。他们不是在确认身份,他们是在为某种解释做准备——为那些即将被写进报告里的、关于一个年轻女孩为什么会在废弃工业区里停止呼吸的官方解释。

“我可以见她了吗?”他问。

医生犹豫了几秒,然后点了点头,转身推开身后的铁门。

停尸房比走廊更冷。冷气从地面往上渗,像是从地底深处爬出来的。两个不锈钢推床并排靠在墙边,其中一张上面覆着白色的医用布单,布单下面隆起的轮廓小得令人心碎。拉菲克走近时,闻到了福尔马林和另一种更淡、更甜的味道,那是湿泥土和铁锈混合的气味。

法医站在角落里,一个五十多岁的矮胖男人,口罩拉到下巴上,露出半张被岁月磨平的脸。他看了一眼医生手里的写字板,然后对拉菲克说:“我们可以翻开面部,但身体其他部位建议您不要看。”

拉菲克没有回答。他伸出手,指尖触到布单边缘,停顿了两秒钟,然后轻轻掀开。

阿米拉的脸露了出来。

她的皮肤呈现出一种不属于生者的蜡灰色,嘴唇失去了所有血色,干裂的纹路里残留着细微的深褐色痕迹。左眼上方有一道横向的擦伤,从眉骨一直延伸到太阳穴,像是被某种粗糙表面蹭过的。她的头发仍然编成一条粗辫子,但辫梢散开了,混着几片枯叶和某种黑色颗粒——后来他才知道那是工业区地面上堆积了多年的煤渣。

拉菲克看着这张脸,大脑里某个部分开始以不可思议的冷静运转。他注意到她左耳垂上的银耳环还在,那是对称的一对,另一只不知所踪。他注意到她领口那圈白色小花的针脚依然整齐,法蒂玛的手艺从来不会脱线。他注意到她的指甲缝里有泥,十个指甲折断了三个。

这些细节像一块块拼图碎片,被他的大脑自动拾起、归位、记录,仿佛他面对的不是女儿的尸体,而是一台出了故障的服务器,需要逐行检查日志才能定位问题的根源。

十年前他在萨哈拉电信做网络安全工程师的时候,养成了这个习惯——在系统崩溃时永远先检查日志,再回溯原因。情绪是无用的变量,会被第一时间排除在运算之外。

“够了。”他说,把布单重新盖好。

法医向前迈了半步,清了清嗓子。“汗先生,按照规定,我们需要告知您初步检验中发现的几处关键损伤。您的女儿,她在生前遭受了……”

“我知道她遭受了什么。”拉菲克打断他,语气平静得让法医后退了半步。“告诉我地点。”

“什么?”

“你们在哪里找到她的。”

法医和医生交换了一个眼神。最后是医生开了口:“维沙卡东区,旧棉纺厂三号仓库后面的排水渠。附近巡逻的保安听到……声音,但赶到时人已经走了。”

“什么声音?”

医生沉默了。

拉菲克点了点头,像是得到了答案。他没有哭,没有喊叫,没有砸墙。他只是转身走出停尸房,沿着走廊原路返回,脚步均匀而机械,像一台被设定好路径的机器在执行最后一段代码。

他在医院门口站了大约五分钟。雨还在下,整个维沙卡市都泡在水里,路灯的光晕在雨幕中扩散成模糊的橙色光斑。远处隐约能看到国立法律大学的钟楼轮廓,那是阿米拉每周二晚上上宪法课的地方。她说那里的阶梯教室窗户朝西,黄昏时阳光会从百叶窗的缝隙里斜射进来,在讲台上切出一条条明暗相间的光带。

他从口袋里摸出手机,拨出一个号码。

“萨米尔。”对方几乎是立刻接起来的。

“我需要你帮我查一些东西。”拉菲克说。

电话那头沉默了两秒。萨米尔·乔杜里是维沙卡网络犯罪调查局的探员,也是拉菲克十年前在萨哈拉电信带过的徒弟。他们的关系早已疏远,逢年过节的问候都省了。

“拉菲克,我听到了消息。”萨米尔的声音压得很低,“我在警局内部的系统里看到了出警记录。我很抱歉。”

“四个。”拉菲克说。

“什么?”

“保安听到的声音,至少有四个人。排水渠旁边的泥地有四种不同尺码的鞋印,法医在口腔内提取到了混合DNA。四个人,或者更多。”他停顿了一下,雨声填满了沉默。“记录里有没有提到车牌?”

萨米尔深吸一口气。“拉菲克,这不是你能碰的事情。”

“有没有?”

又是一阵漫长的沉默。然后萨米尔说:“有目击者看到一辆黑色的库什瓦哈S7越野车停在厂区外围,挂的是政府牌照。但这份证词没有进入正式档案,我是在局里的内部备忘录里看到的。你知道这意味着什么吗?”

拉菲克知道。库什瓦哈S7是萨哈拉联邦政府采购目录里的车型,只有处级以上官员和直属亲属才有资格配备。

“把证词发给我。”他说。

“我不能……”

“萨米尔。”拉菲克的语气仍然平静,但平静的深处有一种东西在裂开,像是湖面冰层下传来的第一声脆响。“发给我。”

他挂断电话,走进雨中。

三天后,在维沙卡高等法院的第四审判庭,四名嫌犯穿着熨烫平整的衬衫站在被告席上。首犯是联邦工业部长萨迪克·安萨里的长子,其余三人分别是维沙卡警察局长的侄子、当地一家矿业公司的少东家,以及一个背景模糊的中间人——后来有人透露他是部长办公室的“非正式助理”。

庭审持续了不到四十分钟。关键证人——那名声称听到声音的保安——在出庭前突然改口,说自己当晚喝醉了酒,什么都不记得。法医实验室提交的DNA比对报告被标注为“样本污染,结论不具参考价值”。辩护律师当庭提出撤诉动议,法官在十分钟内就签了字。

拉菲克坐在旁听席最后一排,看着这一切发生。他穿着洗得发白的旧衬衫,胡茬在下巴上蔓延成一圈灰白的阴影,整个人看起来像一张被揉皱后重新展开的纸。

当法官宣布当庭释放时,萨迪克·安萨里的长子转过头,朝旁听席的方向看了一眼。他的目光扫过拉菲克时没有任何停留,嘴角甚至挂着一丝难以界定的弧度——不是得意,不是挑衅,而是一种更深层的东西。那是一种确信。确信这个世界上的一切都可以被归类、被计价、被抹平。而坐在后排那个灰白胡茬的中年男人,不过是被抹平过程中的一个无伤大雅的尾数。

拉菲克看着他走出法庭,看着他钻进那辆挂着政府牌照的黑色库什瓦哈S7,看着尾灯在街角消失。

那天晚上,他回到公寓,关上门,没有开灯。

客厅的墙上挂着三张照片。左边是法蒂玛,十二年前拍于他们在萨哈拉电信的十周年晚宴上,她穿着深红色的纱丽,笑的时候左颊有一个浅浅的酒窝。中间是阿米拉,七岁,站在小学校门口,背着粉色的书包,门牙掉了一颗,笑得毫无顾忌。右边是三人的全家福,法蒂玛站在中间,阿米拉在她怀里,拉菲克站在一侧,手搭在妻子肩上。

三张照片,三个人。现在只剩下他自己。

他在黑暗里站了很久,然后走到书桌前,打开笔记本电脑。屏幕亮起的瞬间,他的脸被蓝光照亮,颧骨和眼窝的阴影交错出一张陌生的面容。

他输入一串地址。洋葱路由的加密信道一层一层建立,像一个正在黑暗中慢慢睁开眼睛的生物。

在最后一层页面加载完成的瞬间,屏幕上出现了一个简洁到近乎荒芜的界面——黑色背景,白色光标,正中央一行小字:

“欢迎回到冥府。您上次登录的时间是三千七百一十四天前。”

拉菲克盯着这行字。三千七百一十四天,恰好是十年零两个月。他和法蒂玛当年遭遇绑架事件之后,他就再也没有碰过这些工具。

他的手指悬在键盘上方,犹豫了大约三次呼吸的时间。

然后他开始打字。

“我想要正义。”

光标闪烁了十几秒,一段系统自动生成的回复浮现在屏幕下方:“本平台不处理抽象请求。请明确您的需求:A)情报获取;B)资产转移;C)长期雇佣服务。选择C后请注明目标数量与预算范围。”

拉菲克从口袋里摸出一个巴掌大的金属方块,那是他的比特币冷钱包。他把设备插入USB接口,看了一眼余额——0.74个比特币。这是他为阿米拉留学攒下的第一笔钱,原本计划再攒三年就够送她去伦敦读国际法硕士的。

他把所有余额转入系统指定的临时归集地址,然后在需求栏里敲了四个字。

“四个目标。”

他没有按发送键,而是盯着屏幕看了很久。窗外的雨声渐渐小了,整个房间只剩下电脑风扇转动的细微嗡鸣。墙上三张照片里的人都在黑暗中注视着他的背影。

然后他按下了回车。

系统弹出一个新的页面。黑底白字,正中央是一个简单的输入框,上方有一行提示:“请描述您希望聘请的代理人类型,或输入具体代号。如有任何特殊要求,请一并注明。”

拉菲克打了一个名字。

那是在他退役之前,深网里一个只存在于传说中的代号。没有人见过他,没有人与他有过直接联系,但他经手的每一起案件都在暗网论坛上被反复讨论、拆解、神话。据说他从未失手,据说他从不露面,据说他收的报酬从来不是钱,而是某种更古老、更难被量化的东西。

在那行提示的下方,拉菲克缓缓敲下:

“The Raven.”

然后他合上电脑,在黑暗中闭上眼睛。

远处的某个地方,一台他不知道的服务器上,一串经过无数次加密的数据包开始沿着海底光缆跳跃,从维沙卡到孟买,从孟买到新加坡,从新加坡到某个在版图上根本不存在的小型岛屿数据中心。在那些钢化玻璃后面、不断闪烁的刀片服务器矩阵中,一个已经沉睡了将近十年的数字签名被唤醒了。

那个数字签名的主人,在某个拉菲克无从想象的角落里,正对着屏幕,缓缓打出了两个字。

“已读。”

与此同时,维沙卡网络犯罪调查局的办公室里,萨米尔·乔杜里刚刚完成了对废弃棉纺厂附近三个基站的通讯数据初步筛查。他的屏幕上跳出一条异常告警——有一个来自维沙卡本地的加密数据流在某个已知的深网节点上触发了流量激增,活跃度峰值的持续时间很短,但带宽占用量大得惊人。

萨米尔盯着那条告警,手指在桌面上轻轻敲了三下。

他想起十年前的一个人。一个教过他用十六进制思考问题的人。一个说过“互联网没有遗忘,只有暂时未被检索的沉默”的人。

他拿起电话,拨通了局里数据监控组的内部号码。

“帮我查一个节点的物理位置。”他说,“现在,马上。”

窗外,维沙卡的雨又开始下了。这一次,雨声里混进了远处隐约的雷声,像是有什么东西正在天际线的另一端缓缓苏醒。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注