7. 不诉诸法律

沉默角在涨潮。

艾拉站在废弃加油站的旧顶棚下,看着防波堤尽头翻涌的白浪。距离约定的晚上十点还有十二分钟,她已经在这里站了将近两个小时。不是等待——是准备。

从北部山区回来后,她用了整整一天半的时间布置这个舞台。她在防波堤的水泥裂缝里嵌入了三个微型拾音器,信号直连她藏在加油站配电箱后面的接收器。她在碎石路两侧的废弃钢筋桩上涂了荧光标记——只有用紫外手电才能看到,可以用来在黑暗中快速定位撤退路线。她把夏琳紧急调来的警用频段干扰器埋在了防波堤中段的一堆碎石下面,覆盖半径刚好能阻断整个沉默角的民用通讯,但不会影响她的拾音器频段。

如果丹尼尔·瓦茨要在沉默角完成他的第六次狩猎,那么这座被大海孤立的防波堤将成为他的舞台。但这一次,舞台的布景、灯光和出口全部由她控制。

她的手机震了一下。是夏琳的加密消息:“交管摄像头仍然离线。奥尔特加已经批准了紧急行动令,我的小队埋伏在沿海公路北侧的废弃罐头厂里,距离沉默角一点五公里。你发出信号后我们四分半钟可以到达。但你进去之后的四分半钟里,你是独自一人。”

四分半钟。足够丹尼尔用琥珀酰胆碱让一个人的膈肌停止收缩。足够一个人在没有呼吸辅助的情况下进入不可逆的脑损伤。足够一个连环杀手完成他精心策划的仪式,然后把尸体推进涨潮的海水里,让沉默角的名字再一次实至名归。

她回了一条消息:“收到。保持无线电静默。”

然后她关掉手机,把它塞进帆布袋底部。从现在开始,她不再是警探艾拉·莫里斯。她是诺拉——那个失眠、孤独、不设防的小学美术老师,穿着一件米色针织衫和旧帆布鞋,站在海风里等待一个她觉得“真正理解她”的男人。

晚上十点整,碎石路上传来脚步声。

不是从停车场方向来的。是从防波堤的另一侧——那片被海水冲刷的礁石区。丹尼尔·瓦茨从礁石后面走出来,穿一件深灰色风衣,领口竖起,手里拎着一个老旧的皮质公文包。他的白头发被海风吹得有些凌乱,但步伐稳健,呼吸平缓,完全不像一个六十二岁的老人。他的蓝眼睛在月光下显得格外明亮,像两块被海水打磨过的玻璃。

“诺拉。”他在三步外停下,露出一个温和的微笑,“你比约好的早到了。”

“你也提前了。”艾拉说。她的声音带着诺拉特有的轻颤——不完全是在演,她的心率确实加快了,但那是肾上腺素精准分泌的结果,不是恐惧。

“我一向守时。”丹尼尔把公文包放在脚边,双手插进风衣口袋。“沉默角是个好地方,你不觉得吗?涨潮的时候,海浪会把所有声音吞掉。没有人能听到你在这里说什么。这是一个完美的私密空间。”

他在强调“私密”这个词。他在测试诺拉的反应——一个真正的独居女性在这种暗示下会表现出不安,还是更深地被他的“坦诚”所吸引?

艾拉选择了第三种反应。她没有退缩,也没有迎合。她只是微微侧过头,用诺拉的语气说:“你好像对这里很熟悉。”

“我在这里住了四十年。诺瓦市的每一块礁石我都踩过。”丹尼尔的目光越过她,望向防波堤尽头的海面。“年轻的时候,我在这片海边向我妻子求婚。那时候沉默角还没有废弃,防波堤是完整的,尽头有一座白色的小灯塔。后来灯塔被台风掀掉了,堤坝也塌了一半。美好的事物总是会坏掉,你不觉得吗?”

他的声音里有一丝真实的伤感。就像西风在沉默角第一次见面时说的那句话——“有些人出现在你生命里,等你意识到他们重要的那天,他们已经不在了。”这两个人——丹尼尔和西风——共享着某种深层的情感逻辑。不是全部重合,但足够让人混淆。

“你的妻子现在在哪里?”艾拉问。

丹尼尔沉默了几秒。海风灌进他的风衣领口,把他额前的一缕白发吹到眼角。他没有抬手去拨开。

“她死了。十四年前的秋天。在诺瓦市综合医院的重症监护室里,我握着她的手,看着她心电图的波峰一点点变平。她患的是一种罕见的自身免疫性疾病,肌肉逐渐丧失功能,从腿部开始,然后是手臂,最后是膈肌。她死的时候意识完全清醒,但身体已经不能做任何动作。连闭上眼睛都需要护士用胶带帮她贴住眼皮。”

他的声音很平,太平了。那种平静不是压抑,而是某种更深层的东西——一个把悲伤反复咀嚼了十四年的人,终于把悲伤变成了一种可以精确描述的研究对象。

“你是做什么工作的?”他忽然把目光转向艾拉。这个问题问得突兀,但语气随意得像是在闲聊天气。他知道她是警探。他在木屋地下室里亲口叫出了她的真名。但此刻他问出这个问题,说明他还在玩——他想看看诺拉会怎么回答,想看看她是否还维持着那层已经被撕开的面具。

“小学美术老师。”艾拉用诺拉的音色说,眼睛没有眨一下。既然他想继续这个游戏,她就陪他继续。她已经不是在演诺拉了。她是用诺拉的语调,做艾拉的事——一个在凶手的舞台上反过来观察他每一个微表情的侧写师。

“美术老师。”丹尼尔重复了一遍,点了点头,嘴角浮起一丝几乎不可察觉的笑意。“你教孩子们画什么?”

“水彩。静物。偶尔画肖像。”

“肖像最难。画一个人的脸,最重要的是眼睛。眼神偏一寸,整张画就像另外一个人。”他微微歪头,蓝眼睛在月光下闪了一下。“你画过你丈夫的眼睛吗?”

空气忽然变重了。

他知道加布里埃尔。他知道她结婚了。他知道她丈夫是谁。这个问题不是一个猎人在问猎物。是一个掌握了全部信息的人,在对手面前摊开最后一张底牌,等着看她的表情。

艾拉没有让表情变化。但她感觉到了胸腔里那颗心脏正在加速——不是因为被揭穿,而是因为她突然意识到一件事。丹尼尔·瓦茨在木屋地下室里说的是“你的步法非常专业”,他说的是“你在警局系统里的加密数据包”,他说的是“你丈夫书房里的侧写记录”。他从来没有说过“我入侵了你的家庭网络”或者“我监控了你的个人设备”。但他知道加布里埃尔书房里的那份侧写文档。那份文档存储在加布里埃尔的手机里,不是警局系统里,没有任何外部网络访问路径——除非他不仅入侵了警局的服务器,他还入侵了她家的家庭网络。

或者,另一个可能——

加布里埃尔的文件从来就没有被入侵过。是加布里埃尔自己把那份文件放进了警局系统里。

“你的表情告诉我,你在想一个很重要的问题。”丹尼尔的声音把她拽回现实。

“我在想你为什么约我出来。”艾拉说。她的诺拉语调在这一刻终于完全退场了。她的声音变成了艾拉·莫里斯的声音——冷静、透彻、不带任何多余的情绪。

丹尼尔也注意到了这个变化。他的笑容加深了,但眼神里的温和消失了。他弯腰拎起脚边的公文包,放在两人之间的碎石地上,然后慢慢拉开拉链。包里不是注射器,不是琥珀酰胆碱,不是任何可以用来实施暴力的工具。里面是两样东西——一台老旧的笔记本电脑,以及一个用透明塑料袋密封的档案夹。

他把电脑打开,屏幕亮起,显示的是一个加密服务器的登录界面。他输入一串密码,打开了一个文件夹,里面是无数张照片的缩略图。女人的照片。有的在逛街,有的在餐厅,有的在公园,有的是正面,有的是侧脸,有的是背影。她们都是不同的人,都是笑着的,都被拍得清晰而平静。

“加布里埃尔·莫里斯的庭审证据排除案,”丹尼尔说,“三振出局条款的适用标准。大法官们在华盛顿的象牙塔里握着钢笔划下定义,觉得他们能用一个判例把整个国家的司法漏洞全部填平。他们不知道的是,洛马克斯诉奥尔蒂斯-马克斯案不止澄清了驳回标准,还在判决书的脚注里确认了一项监狱诉讼审查原则——所有经过警局内部网络提交的电子证据,只要在提交过程中经过了‘待注销’权限节点,对方就有权在审查阶段获得一份该电子证据的完整链条披露。”

他把笔记本电脑转向她,屏幕上是一个电子案卷的摘要页——加布里埃尔在三个月前为连环袭击案嫌疑人辩护时提交的一项动议,要求法院强制警方披露所有经由警局内部网络提交的电子证据的数据链条。

“你的丈夫援引了洛马克斯案。他通过这个案子强制警方公开内部系统的证据传递日志,然后用那些日志里发现的权限管理漏洞——NE-227,丹尼尔·瓦茨的未注销权限——成功地把检方的关键物证排除了。这桩连环袭击案的嫌疑人——一个在停车场连捅四人却无罪释放的恶魔——就这样堂而皇之走出了法院。”

他忽然剧烈地咳了一声,肩膀因为某种压抑的怒意在发抖:“我这个六十二岁的老头,困在已经崩溃过一次的身体里,用尽最后一点力气在系统里留下权限后门,让他能看清系统对那些被伤害的人到底有没有保护。但他走后门的代价就是把自己变成了你们追查的幽灵,而我那被当作替罪羊的儿子永远不会知道,他的父亲在系统里做的这一切——是为了让他避免成为另一个被执法漏洞吞噬的人。”

他的蓝眼睛不再明亮。它们像两块被过度使用的玻璃,深处有裂纹。

艾拉站在那里,海风把她米色针织衫的下摆吹得猎猎作响,但她的身体是僵住的。不是因为恐惧,而是因为她刚才听到的那句话正在大脑里拆解、重组、比对。

如果他刚才说的是事实——

那么丹尼尔·瓦茨不是在追杀她的丈夫。他是在告诉她,她的丈夫利用了他留下的系统漏洞,在庭审中故意将警局内部网络的权限问题放大到不可收拾的地步,从而排除检方物证,帮助一个连环袭击犯恢复了自由。

那么加布里埃尔不仅是一个可能的连环杀手。他是一个用律师执照和法律智慧来掩盖系统性司法破坏的工程设计师。他的猎物不只是独居女性。还包括整个执法系统,以及他身边最信任他的人。

“证明。”艾拉说。她的声音不大,但每个字都像钉子一样钉在两人之间的空气里。

丹尼尔把那个透明塑料袋从公文包里拿出来,举到她面前。袋子里装着一张记忆卡,表面贴着法医证据封条的残片——那是诺瓦市警局鉴证科的标准封条。“在修理厂后备箱里那枚指纹旁边,还藏着这张记忆卡。索菲·伊达尔戈在死前把她手机里最后的录音压缩到这里,并把它塞进了后备箱垫底层的夹缝里。录音的内容是蓝眼睛在杀害她之前给她打的最后一通电话——他在电话里冒充‘心桥’的安全顾问,要求她配合警方的内部调查。”

他顿了顿。

“还有加布里埃尔·莫里斯在你睡着之后对你说过的话。他说他要加班,他说他要去法院,他说他要保护那些被系统遗忘的人。但索菲的手机录音里,背景音里有法律文本翻页的声音、有咖啡机运作的声音、有一段被无意录进去的通话——他在跟别人讨论洛马克斯案在州最高法院上诉程序中的适用前景。那个声音属于你的丈夫。”

艾拉盯着他看,然后伸出手:“把记忆卡给我。”

丹尼尔没有犹豫地把档案夹递给她:“你拿回去,用任何第三方实验室验证。我今天晚上把你叫来不是要继续以前的日子。我制造的猎物档案告诉我——诺拉不是猎物,你是猎人。而真正使用我的权限后门把系统变成狩猎场的人,是你的丈夫。”

海浪在防波堤下方撞击着礁石,巨大的声响拍击着她的耳膜。她拿着那张记忆卡,忽然想起三天前加布里埃尔在餐桌上对她说的那番话——“我做的不过是在保护那些被系统遗忘的人。每一次上庭,我都试图保护我的委托人的正当权利。”这段话和他留在手机里的侧写文档重叠着,构成了一幅她一直在回避拼凑的画像。

她没有回避了。她拿着记忆卡,转身朝停车方向走,然后停下来,回头看了丹尼尔一眼。

“你为什么要给我这些?如果你恨我丈夫,你大可以在法庭上把这份证据直接提交,用他一贯使用的程序正义手段把他钉死在被告席上。”

丹尼尔·瓦茨站在防波堤边缘,身后是漆黑的、正在涨潮的沉默角。他的风衣被海风灌满,像一面不祥的帆。他露出一个微笑——不是温和的,而是疲惫到极致的。

“因为我也曾经有一个妻子。”他说,“她死的时候,我没有能为她做任何事。你有机会在你丈夫摧毁更多人之前阻止他。而我——”他低头看了看自己满是伤痕的双手,“我造了太多孽。系统里的每一道后门都是我亲手凿开的。修理厂的每一份伪造报废文件都经过我的权限。不管我自己有没有拿刀,那些死去的人都是在我设计的迷宫里迷路的。我走到今天,已经没有回头路。但你还有。”

他从风衣口袋里取出一支注射器——透明液体,琥珀色标签。他不知道什么时候装填好的。他把针头抵在自己前臂的静脉上方,动作熟练得像个老练的医护兵。

“等一下——”艾拉冲向他,但距离太远,碎石路让她绊了一下。

“不需要。”丹尼尔摇了摇头,“我去见我的妻子。你去抓你的丈夫。这是我能为你做的最后一件事——我会给你时间。在我停止呼吸之前,我的手机——就在公文包外侧口袋里——会把所有加密档案的解密密钥发送到你警局的服务器。那里面有我二十年来记录的全部东西:权限后门的详细设计、修理厂的报废车辆记录、以及加布里埃尔与瓦茨权限漏洞之间每一次间接关联的证据。但你得快。一旦系统识别到我的死亡,他的律师本能会把所有痕迹清理干净。”

他推动活塞的瞬间,眼睛没有看针头,而是看着艾拉。那双蓝色的眼睛在月光下最后闪了一下,然后瞳孔慢慢放大。他的身体倒向防波堤的边缘,像一座年久失修的灯塔终于坍塌,然后在海浪的轰鸣中滑进了沉默角黑色的海水里。

艾拉冲到堤边。她看着丹尼尔·瓦茨的尸体被第一道退潮的浪拖回礁石之间,风衣的衣角在水面上浮了一下,然后就消失了。

她站在那里喘着粗气,然后在碎石地上跪下来,从公文包外侧口袋里找到了那部手机——屏幕显示解密密钥正在发送,进度条百分之九十七、九十八、九十九。发送完成。接收服务器:诺瓦市警局。接收时间戳:晚上十点三十四分。

她站起来,拿着那张记忆卡。她的掌心全是汗,但她的眼睛已经不再有泪水。丹尼尔·瓦茨临终前的每一句话都在她脑中回荡,和他的儿子塞巴斯蒂安无关。塞巴斯蒂安只是一个被父亲藏在山林庇护所的影子,一个被利用的名字。而真正在她枕边沉睡的人,才是那个利用一切漏洞——司法漏洞、系统漏洞、以及她对他的爱——来为自己铺就狩猎场的人。

她拨通了夏琳的电话。背景里是罐头厂小队的动员声响。夏琳急促的声音传来:“艾拉!我们刚才看到沉默角方向的海面上有异常——涨潮把你那边的一段防波堤淹了,你没事吧?”

“我没事。”艾拉的声音非常平稳,“丹尼尔·瓦茨自杀了。他在死前向警局服务器上传了大量加密档案。其中包含新证据——指向加布里埃尔·莫里斯与一系列失踪案件之间的间接关联。”

电话那头死寂了两秒。“加布里埃尔?你的丈夫?”

“对。我的丈夫。”

夏琳没有再说任何无关的话。她用了三秒钟切换到行动频率,然后说:“我现在通知奥尔特加签发紧急搜查令。你——艾拉,你确定你要亲自回去面对他吗?我可以派人——”

“不。”艾拉切断了她的话,手里的记忆卡握得更紧。她的指节泛白,但语气冷静得近乎冷酷,“他是我的婚姻伴侣,也是我职业生涯中最重大的任务。我比任何人都知道他接下来会怎么反应。他会在证据被提交之前利用他的法律知识消灭一切线索。他会在凌晨两点之前把笔记本电脑、手机、以及所有可能残留数字痕迹的设备全部销毁。他会用律师的语言在系统上诉前删除证据链。没人能阻止他——除了我。”

夏琳沉默了一会儿,然后说:“我们在罐头厂等你二十分钟。二十分钟后你如果不带他出来,我们就进去。这次不用你下令——我们已经拿到了行动权限。”

艾拉挂了电话。她把丹尼尔的公文包连同笔记本电脑一起放进汽车后备箱,然后坐进驾驶座。她没有立刻启动引擎。她坐在黑暗里,把她和加布里埃尔最后八年的生活一节节回放。所有的时间在她脑中排成一列:他第一次在法庭援引洛马克斯诉奥尔蒂斯-马克斯案那天的日期,与梅根·科斯特洛在“心桥”上最后一次活跃的日期重合。索菲·伊达尔戈的失踪日期与他代理的那桩连环袭击案获得关键证据排除的日期重合。克洛伊·郑的死亡时间——她记下了尸检报告中给出的精确时间——与加布里埃尔在法院立案系统中进行文书申报的同一天只隔了七个小时。

这不是蓝眼睛的杀人签名。这是一个利用法律漏洞为猎物设计筛选系统、通过系统后门伪造报废文件、用镇定剂在审讯室外杀死证据链条上每一位可能指证的人的凶手。她的丈夫不是一个被系统错判的无辜者。他是在系统的缝隙里,用自己的专业知识将所有漏洞整合成一座致命狩猎迷宫的人。而她,作为全州最好的网安侧写师,在这座迷宫的每条走廊里巡逻了八年,从未识破过迷宫设计者就睡在她的枕边。

她发动引擎,在碎石路上掉头。车灯扫过沉默角黑色的海面,那些礁石依旧安静地蹲伏在浪涛中,像一排被掰断的牙齿。丹尼尔·瓦茨的尸体已经不见了,他的蓝眼睛不会再在任何地方亮起。但他的临终自白仍然在警局服务器上解码——一段一段地,把真相从加密数字的坟墓里挖出来。

她加速驶上沿海公路,右手压住方向盘,左手摸出手机给加布里埃尔发了一条短信:

“事情办完了。现在回家。等我。”

回复来得很快,像他每一次的回复一样快:

“好。炖菜还在炉子上,我给你留着。等你。——G”

她看着那个句号。她现在已经不会再被它刺伤了。她从沉默角的尽头带回来的只有那张记忆卡、解密密钥,以及被海水与血液浸泡的清楚决断——她不会再等他先出手。这一次是她先扣动扳机。今晚她回到家时不会再问加布里埃尔任何问题,不会给他任何用法律知识将对话扭成螺旋陷阱的机会。她会在他递上炖菜的那一刻打开手铐,然后用他最熟悉的司法程序,把他的每一个句号钉进他自己的案卷里。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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