那个匿名U盘是在一个雨天送到辩护律师办公室的。
辩护律师叫埃莉诺·沃克,五十二岁,在纽黑文郡法律界摸爬滚打了二十五年,专门接那些同行们不愿意碰的案子——警察暴力、监狱医疗疏忽、死刑上诉。她的办公室在郡法院背后一条窄巷子里,外墙的红砖被常年的雨水侵蚀成了暗褐色,门牌上的铜字已经绿得看不清笔画。她的桌上永远堆着半人多高的文件,烟灰缸里永远插着至少三个烟蒂,咖啡杯里的残渍永远保持着前一天的深褐色。地方检察官办公室的人不喜欢她,法官们对她客客气气但保持距离,狱警们在私下里叫她“秃鹫”——因为她总是盘旋在监狱系统的腐肉上方,等着啄食那些被体制遗忘的骨头。
戴维·海斯的案子是她主动接下来的。不是因为他有钱——他所有的资产都已经被冻结,等候民事诉讼的赔偿裁决。不是因为胜算大——网上的舆论已经把她的当事人钉在了十字架上,陪审团候选池里随便捞一勺都能捞出三个在“遗忘角落”论坛上给“注射死刑”选项投过票的人。她接下这个案子,纯粹是因为她读完梅斯案的卷宗之后,在办公室里抽了整整半包烟,然后对自己说了一句她经常在接案前对自己说的话:“这个系统烂到骨子里了,但至少我可以让它在烂死之前吐出点真话。”
U盘是在一个星期四下午被塞进她办公室门缝下面的。
信封是标准的棕色牛皮纸,没有邮票,没有邮戳,没有任何寄件人或收件人的手写信息。信封正面只用打印机打了一行字:“戴维·海斯案——辩方证据。”字体是毫无特征的Arial,字号十一磅,任何一个公共图书馆的电脑都能打印出来。信封没有封口,里面只有一个U盘,银色外壳,没有任何品牌标识,存储容量十六G。
埃莉诺发现这个信封时正在吃午饭——一份从街角熟食店买来的火鸡三明治,面包已经软塌塌地浸透了番茄酱。她放下三明治,用餐巾纸擦了擦手,然后用指尖捏着U盘的两端,举到灯光下看了看。没有指纹,没有划痕,没有使用痕迹。这东西干净得不像偶然的产物。
她在自己的笔记本电脑上打开了U盘。不是直接打开——她做了二十五年的刑辩律师,知道任何来路不明的电子设备都可能是一个陷阱。她先用一台不联网的旧电脑读取了U盘的内容,确认没有自动运行的脚本或加密病毒,然后才开始查看里面的文件。
U盘里只有两个文件夹。第一个文件夹名为“音频文件”,里面是六段录音,格式是WAV,每段时长从五分钟到四十分钟不等。埃莉诺点开第一段,戴上耳机,然后在大约三十秒后按下了暂停键。
她听到的是莉安娜·海斯的声音。
录音的质量不算高,背景里有细微的电流杂音,偶尔能听到窗外传来的鸟鸣或远处走廊里的脚步声,但对话内容清晰可辨。第一段录音是莉安娜和琳赛·霍夫曼之间的对话。琳赛的声音里带着一种近乎哀求的颤抖,她反复询问莉安娜为什么要在学校散布关于她的谣言、为什么要让整个班级孤立她、为什么要在社交平台上注册匿名账号发私信羞辱她。莉安娜的回答声平稳而清晰,像在耐心地给一个不懂事的孩子解释某个简单的道理:“我做的只是让别人看到你真正的样子。如果你觉得被人看到真相是一种伤害,那伤害你的人不是我,是你自己一直带着的那张面具。”琳赛开始哭泣,录音里传来衣料摩擦的声音,可能是她捂住了脸。然后莉安娜说:“琳赛,你想过去死吗?有时候我觉得,像你这样活着,不如不要活着。死并不可怕,可怕的是死得没有意义。”
这段对话的日期标注是琳赛坠崖前四天。
埃莉诺摘下耳机,手指从键盘上移开,在桌面上平摊着,仿佛刚才触碰过的不是什么耳机海绵,而是一块烧红的铁。她重新把耳机戴上,继续往下听。第二段、第三段、第四段——每一段都记录了类似的内容。莉安娜用她那种独特的、不急不缓的语调,系统性地瓦解着琳赛·霍夫曼的自我认知。她指出琳赛在班级里受欢迎的“虚伪性”,质疑她与男友分手的“真实原因”,分析她在朋友圈里发每一张自拍时“潜意识的求关注动机”。每一句话都精准地击中了琳赛最脆弱的地方,而这些脆弱之处,正是琳赛在过去的友谊中亲口告诉莉安娜的。
在最后一段录音里,琳赛的声音几乎小到不可辨认,背景里能听到海鸥的鸣叫和海浪拍打礁石的声响。琳赛说:“我会照你说的做。但我希望你知道,我恨你。我也希望你恨我,因为如果你根本不恨我,那你做这些就不是因为愤怒——那就太可怕了。”然后录音戛然而止。
第二个文件夹里是一份PDF文档。埃莉诺点开之后发现,那是一个已经失效的网页的完整截图——遗忘角落论坛的后台管理界面。在用户管理页面的搜索栏里,一个用户ID“卡戎”被输入了进去,搜索结果旁边显示了对应的注册邮箱和最近登录IP地址。注册邮箱是戴维·海斯在州立监狱的工作邮箱——那个邮箱早在戴维被捕的当天就被监狱管理局注销了。IP地址显示的位置是枫树街,海斯家住宅。截图的右下角有浏览器自动标注的截图时间,精确到秒。
埃莉诺盯着这个IP地址看了很久。然后她拿起座机话筒,打给了她认识的一个数字取证专家。电话接通后,她描述了自己收到的材料类型,并询问是否有可能通过IP溯源或其他技术手段确认后台截图没有被修改过。取证专家在电话那端沉默了一会儿,然后说了一句让埃莉诺手指发凉的话:“埃莉诺,我可以帮你验证。但如果这个U盘确实来自那个女孩——它就不只是证据。它是一份宣告。她想让你知道,她能进到那个系统的后台。她能拿到这份截图。她能在所有人都不知道的情况下完成这一切。现在她把这个能力展示给你看,你不觉得这比任何威胁都更可怕吗?”
埃莉诺挂掉电话后,重新打开U盘,查看是否有任何隐藏文件或额外的元数据。在检查音频文件属性时,她发现在所有文件的“备注”栏里被嵌入了一行相同的字符。字符本身没有实际意义,但她认出了那个字符串的结构——那是用一种罕见的加密方式编码的签名水印,如果强行破解或移除,所有音频文件将启动自毁程序。曾在另一桩涉及州监狱系统的案子里见过类似的加密手法。那是一套用于保护线人录音的自毁协议,来自州惩教局的技术部门。而莉安娜能够在养父的监狱工作邮箱里翻出这套加密方案,并将其用在自己录制的音频上,只能说明她从更早之前就开始为这一刻做准备了。
第二天一早,埃莉诺带着笔记本电脑去了看守所。戴维被狱警从医疗观察室带到探视区时,埃莉诺几乎没能认出他。这个入狱前穿着白大褂、腰背挺直的监狱医生,此刻佝偻着身体,走路时需要用手扶着墙壁,橘红色囚服松松垮垮地挂在肩膀上,锁骨和腕骨的轮廓清晰可见。他的脸上多了几条皱纹,眼眶深陷,嘴角有干裂的血痕。但当他坐下来,透过玻璃隔板看到埃莉诺屏幕上那行“卡戎-后台截图”的字样时,他的眼睛忽然亮了一下。不是希望——那种光亮更接近于一个人在黑暗隧道里走了太久之后,突然看到前方隐约透进来一丝光线,但还不能确定那是隧道的出口还是迎面驶来的列车。
埃莉诺把U盘的内容简要描述了一遍。她说话的时候刻意放慢了语速,尽量使用中性的法律术语,避免任何可能被解读为“乐观”的措辞。但戴维听完之后,沉默了片刻,然后笑了起来。
不是苦笑,不是冷笑,也不是歇斯底里。是一种恍然大悟的、释然的、甚至带着几分真心愉悦的笑声。笑声震动了背部,引发疼痛,他疼得倒吸一口凉气,但还是在笑,一边笑一边摇头,像是刚刚被人讲了一个极其精妙的笑话,精妙到他为自己花了这么长时间才领会其中的梗而感到羞愧。
“所以她录了音。”他说,声音沙哑但稳定,“在我跪在客厅地板上向她忏悔之前,更早——她就已经在录音了。琳赛的每一次崩溃、每一滴眼泪、每一条最后没发出去的信息——都被她录下来了。那些东西本来可以救我——如果我在法庭上播放这些音频,如果我能证明琳赛是被人引导坠崖的,如果陪审团听到莉安娜用那种语调说出‘你想过去死吗’——这些音频可以救我的命,至少可以把一级过失杀人的指控打成合理怀疑。但她把它加密了。”
“不,能破解。”埃莉诺说,“给我几周时间,我能找到懂这种加密的人——”
“你找不到。就算你找到,破译的过程中这些文件会自动销毁。她把解密的钥匙捏在自己手里,然后把锁和钥匙一起寄给了我。她寄给了我。不是寄给你,不是寄给检察官,不是寄给那些还在论坛上投票决定我死法的人。她寄给了我。这是给我的礼物。”他又笑了,这次笑声更轻,但更深,从胸腔底部发出,带着一种近乎羡慕的语调,“她知道我会看到。她知道你现在就坐在这里。她知道我俩会把所有可能性列在白板上——起诉她的共谋、举证音频的伪造可能、寻找第三方破译——然后她等着我们花光所有力气之后发现,那条最后的出路是看得见但永远摸不到的光。”
他顿了顿,用手背擦掉嘴角裂口渗出的血丝,然后说:“真相是盒子里腐烂的猫。打开只会让所有人都染上臭味。那是她的原话。琳赛坠崖之前一定也听到过类似的句子,只不过那个盒子不是录音,是悬崖。”
埃莉诺离开看守所时,天色已经暗了。她把U盘放进外套内袋,拉上拉链,然后站在看守所门口的台阶上点了一支烟。雨已经停了,街面上积了一层薄薄的水,倒映着看守所围墙上探照灯的惨白光影。
她想起另一件需要向戴维确认的事——那个匿名U盘很可能不是莉安娜自己在被转运前寄出的,而是一个被她设定为“定时释放”的死信箱服务。如果是这样,那么无论她人在何处、是否被监控,证据都会在预设的时间点自动送达每一个应该收到它的人。而选择这个时间点——当辩护律师的耐力即将触底、被告的身体和心理都被消磨到临界状态时——正是最大化其心理冲击的策略。
她吐出一口烟,看着烟雾在潮湿的夜色里缓缓散开。然后她掏出手机,拨给了那个数字取证专家,对面接通后她只说了两句话:“先不要破解。把它原样封存。这是一枚被拆掉了撞针的地雷,但她故意留下了引信——我需要知道引信的另一头还连着什么东西。”


暂无评论,来抢沙发吧!