防火门外,脚步声在水泥台阶上停顿了片刻。
艾伦站在档案库最深处,手放在莉娜轮椅的扶手上。他能听到自己的心跳,也能听到呼吸机规律的气流声——一下,一下,像一个从黑暗深处传来的倒计时。索菲亚站在防火门后面,手里没有任何武器,只有一部已经断开所有外部连接的平板电脑。她的肩膀绷得很紧,但她的呼吸是稳的。
门外传来一个声音。不是枪栓拉动的声音,不是暴力破门的金属撞击声。而是一只手轻轻拍在钢制门板上的闷响——三下,停顿,再三下。和艾伦几个小时前敲响阅览室门时用的暗号完全一致。
索菲亚转过头看向艾伦,目光中闪过一瞬间无法置信的神色。艾伦做了一个别出声的手势,然后贴着墙壁走到门边,把耳朵凑近冰冷的钢板。
“开门。”门外的声音很低,但艾伦认出了它——不是莫罗安全团队的成员,是哈特曼。维克多·哈特曼的声音,平稳、低沉,像一块被抛光的黑色大理石。
艾伦没有立刻开门。他压低声音回应:“你怎么找到这里的?”
“莉娜三年前的物联网安全课题。”哈特曼的声音透过门板传过来,语气里带着某种艾伦从未听过的东西——不是冷硬,不是算计,而是一种被时间磨去了所有棱角后的疲惫。“她当时在校园里绘制传感器覆盖图的时候,我是她的安全顾问。是我告诉她,如果要找一个完全脱离艾克塞特网络覆盖的地方,地下档案库是唯一的选择。极光团队追踪到的物理痕迹是我让人伪造的,现在他们正沿着一条假路线往校园北侧搜索。你们有大约七分钟可以离开这里。”
索菲亚和艾伦交换了一个眼神。艾伦从门缝里看到哈特曼独自一人站在台阶上,深色大衣的肩部落着从老橡树上掉下来的枯叶碎片,他的双手垂在身侧,没有拿任何武器。
艾伦缓缓拉开了防火门的钢栓。
哈特曼走进来时,第一眼就看到了角落轮椅上的莉娜。他停住了,那双灰蓝色的眼睛在应急灯的光线下凝固了。他见过无数文件、无数报告、无数被标记为“已处理”的麻烦,但他已经有两年没有见过这张脸——瘦削的颧骨,从眉骨延伸到颧骨的烧伤疤痕,还有那双依然锐利的灰色眼睛。那双眼睛正在一眨不眨地盯着他。
“埃文斯小姐。”哈特曼说。他的声音依旧平稳,但音量比平时低了很多。
莉娜的眼球开始在平板上移动。光标跳动着,一个字一个字地浮现。
“你在我公寓的煤气管道上关掉了阀门。在莫罗的人打开阀门之前。”
哈特曼沉默了很久。应急灯镇流器的嗡鸣填满了那个沉默。然后他点了一下头,幅度极小,像是一个在重压下被压缩到极限的动作。
“我关掉了它。但我没有及时切断极光的远程覆盖权限。莫罗发现我干预了他的指令,用更高层级的优先权重新打开了阀门。等我反制的时候,泄漏浓度已经太高了。我以为你死了。我们都以为你死了。”
“你没有公开。”莉娜打字。
“是。我没有。”哈特曼的声音里第一次出现了某种可以被称之为裂缝的东西。“因为公开意味着承认我参与了整个监控网络的构建。我是那个帮莫罗规划智慧城市部署的人。如果我把真相说出来,我自己也要站在被告席上。我选择了沉默。我用两年的时间,在系统内部为今晚的冻结令铺设跳板。这不是赎罪——我知道在你面前谈赎罪是侮辱。这只是最后的止损。”
索菲亚向前迈了一步,挡在莉娜和哈特曼之间。她的声音冷得像一把刚从冰水里抽出来的刀。“你说有七分钟。现在还剩五分钟。你是来帮我们撤离还是来站在这里忏悔?”
“撤离。”哈特曼从大衣内袋里掏出一把车钥匙,“校园东侧小路上有一辆深蓝色轿车,在围挡后面。艾琳·诺瓦克十分钟前已从纺织厂转移,正在重新接通备用加密信道。你们先上去,我在这里把档案库的门重新锁上,伪造你们已经往北部方向离开的痕迹。这之后我会拖住搜索队。”
艾伦接过车钥匙,冰冷的金属在他掌心里硌出印痕。他看着哈特曼的脸——这个曾经让他恐惧、愤怒、憎恨的男人,此刻站在三英尺厚的混凝土墙内,应急灯的光把他的影子拉得很长。
“你留下来,他们不会放过你。”艾伦说。
“我知道。”哈特曼的回答简短得像子弹上膛的声音。“但我留在系统里已经太久了。莫罗的证据链里有我的签名。冻结令签发之后,我的名字会自动进入司法调查范围。不管是进法庭还是进监狱,我都不会在逃亡中度过剩下的时间。这是我自己选的。把车开走吧。”
艾伦没有再多问。他和索菲亚推着莉娜的轮椅走向防火门。经过哈特曼身边时,莉娜的眼球忽然快速移动起来,打出了一行字。她示意索菲亚把平板转给哈特曼看。
“我在ICU醒过来之后,曾经有过一个很长的阶段,每天只做一件事——反复回忆那天晚上,想确认是谁先动了阀门。你刚才说完那些话,我决定从今天开始放下这件事。不是原谅你,是不想再让这件事占着我心里那块地方了。我需要那块地方去做别的事。”
哈特曼沉默地读完。当他抬起眼睛时,艾伦看到那双灰蓝色的眼睛里有什么东西碎了——不是眼泪,而是某种被砌筑了几十年、终于在一行字面前崩塌的冷硬结构。哈特曼没有说什么,只是微微俯了一下身,然后转身走向防火门内侧,开始着手布置伪造的物理痕迹。
艾伦推着莉娜的轮椅上台阶,穿过围挡,找到了那辆深蓝色轿车。索菲亚打开车门,把莉娜连人带轮椅固定在改装过的后排空间里,艾伦坐进驾驶座。轿车在清晨空旷的校园小路上悄然滑出,枯叶在车轮下发出细碎的碎裂声,后视镜里,老校区的围挡和那扇通往地下的防火门逐渐被树木掩映得看不清了。
车子驶上环城高速时,耳塞里重新响起了艾琳的声音。“信号恢复。我正在追踪你们的车辆位置。马修·陈传来消息——冻结令已被格罗夫纳银行董事会收到,首席法律顾问在董事群里建议全员配合司法审查。董事会的年度审计会议无限期推迟。塞巴斯蒂安·莫罗的办公室没有回应任何记者采访请求。但他们没找到莫罗本人。”
艾伦握紧方向盘。“什么叫没找到?”
“今早七点四十分,一架以极光资产管理公司名义注册的私人飞机从卡斯特城机场起飞,目的地不在公开航线上。莫罗可能已经离境。国际刑警组织的红色通缉令需要时间审批,但德里克已把莫罗的全部出逃路线预测模型推送给联邦检察官办公室,他们正在联系飞机可能降落国家的外交渠道。”
“他跑了。”艾伦说。
“暂时。但他手里最值钱的东西——那张覆盖六座城市的监控网络——已经在冻结令下变成了法律上的证据资产。他的权力不是消失的,是被一块一块剥下来的。”艾琳的声音里有一种艾伦从未听过的质感。不是胜利的喜悦,而是一种被极度疲惫包裹着的、沉静的清醒。
艾伦继续开车,轿车沿着环城高速平稳行驶。后视镜里,卡斯特城的天际线在正午的阳光下闪着光。格罗夫纳银行大厦的玻璃幕墙反射着日光,像一个巨大的、正在被剥离光彩的纪念碑。
索菲亚从后排伸出手,把一张折叠的纸条放在副驾驶座上。艾伦低头扫了一眼——那是马修·陈几个小时前在联邦大楼办公室里写下的一行补充说明,之前被名单背面折页遮住了,没人注意到。上面只有一句话:“冻结令之后,会有一个短暂的混乱期。在这个混乱期里,被收集的数据还没有被销毁,但控制这些数据的人已经无法施加影响。这个窗口不会很长,但如果你能让那些数据的真正主人——那些被采集信息的市民——知道他们曾经生活在怎样的注视下,也许下一次智慧城市的建造会需要征求他们的同意。”
艾伦把车开进卡斯特城市大学东侧的停车场。艾琳的备用车辆已经停在那里——一辆不起眼的银色轿车,车身上布满了东区工业区的灰尘。她靠在车旁,身上的深蓝色工作夹克换成了黑色高领毛衣,额角的血痕已经结了痂,深棕色短发在阳光下显得比任何时候都干燥,但她的眼睛仍然和昨晚一样清醒。
她看到莉娜从车里被推出来时,动作忽然停住了。不是僵硬,而是一种被定格在时光中的凝视。两年前,她在麻省理工的招聘会上第一次见到莉娜·埃文斯,跟在她身后等了整整四天,求她收自己做实习生。两年后,她在凌晨的大学停车场里,隔着一层薄雾,重新看到了那个改变了她整个生命轨迹的人。
她走过去,蹲下身,平视着莉娜的眼睛。她什么也没说,只是把手放在莉娜轮椅的扶手上。莉娜的眼球在平板上慢慢移动,只打了两个字。
“你改对了。”
艾琳低下头,额头轻抵在轮椅扶手的边缘。她没有发出任何声音,但艾伦看到她的肩膀在轻微地颤抖。索菲亚站在几步之外,把手插在墨绿色毛衣的口袋里,转过头看着停车场远处那些仍然挂着枯叶的老橡树。然后她走过去,将一只手放在艾琳肩上。三个人的影子在正午的阳光下重叠在一起,被拉得很长。
艾伦从车里拿出那个铜质猫头鹰镇纸,把它放进莉娜轮椅侧面的储物袋里。然后他走到停车场边缘,掏出手机。不是那部一次性手机,而是他用了两年的旧手机。他在通讯录里翻到一个很久没有拨过的号码,按下拨号键。
电话响了很久。久到他以为对方不会接。然后德里克的声音从听筒里传来,带着一如既往的机敏和微微的气喘。
“艾伦?我以为你今天不会打电话。”
“我需要你帮我做最后一件事。”
“说。”
“马修·陈说有一个混乱期的窗口。在这个窗口里,被艾克塞特设备收集的三百四十万市民的数据还在服务器上,控制它们的人已经失去了行政保护。我想把那些数据的目录公开——不是公开个人隐私,而是公开元数据。让每个人知道,他们的水表、电表、烟雾报警器、交通信号灯——所有这些被智慧城市承诺会让他们生活更便捷的设备——在过去的几年里每天向格罗夫纳银行和极光资产管理公司发送了什么。”
德里克沉默了大概三秒。然后他说:“这个操作会暴露我们所有人的身份。你、我、艾琳、索菲亚、莉娜——所有参与了这件事的人,都会在法律上被定性为大规模信息披露的实施者。”
“我知道。”艾伦说。“但如果不公开这些数据的存在,五年后会有另一家公司,用另一套设备,在另一座城市,重建同样的东西。如果公开了,至少每一个被采集过数据的人,都有机会在未来的某个听证会上说——我不同意。我想要一个不需要被监控的智慧城市。”
德里克没有立刻回答。听筒里传来键盘敲击的声音——他大概又在同时处理多个任务。然后他说:“我需要大概两天来做好法律风险对冲和数据匿名化处理。两天后,如果你还愿意,我会把数据目录推送到联邦信息公开平台,同步公开在以太深渊论坛首页。届时你就是那条帖子下第一个署名的发布人。”
“署名。艾伦·克劳斯。”
挂断电话后,艾伦走回车旁。索菲亚已经把莉娜的轮椅调整好了方向,正对着停车场远处卡斯特城的天际线。艾琳靠着银色轿车的引擎盖,手里拿着一杯从自动售货机里买的热咖啡,热气在她面前升腾成一片薄薄的白雾。
“接下来你去哪?”艾伦问她。
“去联邦检察官办公室做一份自愿陈述。我需要解释昨晚发生的一切。莉娜的公开声明已经为艾克塞特后门的存在提供了人证,但我们这些人的技术操作——所有那些被防火墙挡在外面又钻进来的时刻——没有一份摆在台面上的笔录。主动去说,也许能让将来的量刑讨论少一些不确定性。”
“然后呢?”
“然后去看守所探视哈特曼。他也许有很多不值得原谅的地方,但在最后那个防火门外面,他是自己走进去的。”艾琳的声音很平,但她的手握咖啡杯的指节微微泛白。
艾伦点了点头。他低头看着自己的手——那双手在过去的一周里敲下过马库斯·韦恩的地址,接过索菲亚的U盘,推开过联邦大楼十七层的门,推动过莉娜轮椅的扶手。它们和一周前在东区打印店里装订传单的那双手是同一双,但某种东西已经永远地变了。
三天后,格罗夫纳银行表外资产池的调查报告被联邦存款保险公司正式公开。塞巴斯蒂安·莫罗在海外的出逃地点被锁定,联邦调查局与国际刑警组织联合启动了引渡程序。极光资产管理公司被强制进入破产清算。普雷斯科特基金会宣布停止一切智慧城市项目资助。艾克塞特物联网解决方案公司被多家监管机构同时发起安全审查。
一周后,卡斯特城市议会召开紧急听证会,宣布暂停全市智慧城市项目的进一步扩张,并成立独立委员会重新评估所有已部署的物联网设备的安全性。听证会向公众开放直播,索菲亚·瓦尔加斯以学术顾问身份出席。
两周后,德里克在以太深渊论坛首页发布了一份被彻底匿名化处理的元数据目录。帖子的署名栏里只写了一行字——“致那些没有名字的人,和那些选择不再匿名的时刻。”艾伦·克劳斯的名字出现在联邦信息公开平台的同步发布页上。
一个月后,莉娜·埃文斯在索菲亚的陪同下进行了第一次公开视频采访。她仍然坐在轮椅上,仍然通过眼球追踪技术打字,但她的声音通过合成语音从平板电脑的扬声器里传出来,每一个字都清晰得像手术刀划过丝帛。
“两年前,我以为只有毁掉整张网才能让真相被看见。我错了。真相不需要毁掉任何东西。它只需要被说出来。然后,需要一个接一个不愿意再沉默的人,把它接住,传下去。”
采访播出那天晚上,艾伦坐在东区公寓的窗边,看着窗外的轻轨工地。打桩机已经停了,工地上的临时照明灯把橙黄色的光洒在尚未完工的轨道上。他面前的笔记本电脑上开着两个窗口——左边是联邦信息公开平台的发布页面,右边是以太深渊论坛。
论坛的在线用户列表上,一个熟悉的ID忽然亮了起来。
“冥河渡手”。
艾伦看着那个ID,想起了第一天晚上收到那封只附了一个暗网地址的匿名邮件时的自己——穷困潦倒,满腔愤怒,在凌晨的黑暗里敲下了一个人的地址,以为那只是发泄,只是一次没有后果的匿名点击。他不知道那个点击最终会把他带到一个地下档案库,带到联邦大楼十七层,带到那个坐在轮椅上用眼球打字的年轻女人面前。
然后“冥河渡手”给他发了一条私信。
“克劳斯先生,论坛需要一个新的版块——如何在合法框架内,利用公共数据揭露那些藏在技术复杂性背后的隐形权力。需要关于金融抵押贷款证券化、表外资产运作和监管申报漏洞方面的专业知识。你有兴趣做版主吗?”
艾伦看了屏幕很久,手指悬在键盘上方。窗外,东区的路灯在黑暗中排成一条明暗相间的线。他把手放上键盘,开始打字。
“我只有一个条件:版块名称不能用任何人的名字。就叫——光明角。”
屏幕亮了一下,回复只有一行。
“欢迎回来。这次,你已经知道屏幕背后的代价是什么了。”
艾伦关掉电脑,推开公寓的门,走进走廊。头顶那盏闪烁了两年的日光灯管已经被物业换掉了,新的灯管发出稳定的暖白色光芒,把剥落的墙皮和消防栓上的锈迹照得清清楚楚,毫无修饰,毫无遮掩。像真相本身。
走廊尽头,电梯门开着。艾伦走了进去。


暂无评论,来抢沙发吧!