克莱夫·欧文斯坐在社会保障署信息技术部主机房的操作台前,双手平放在键盘两侧,姿势端正得像一尊被摆错了位置的雕塑。机房的冷气从他头顶的通风口持续不断地灌下来,把他稀疏的头发吹得微微颤动。他身后是两排齐天花板高的服务器机柜,指示灯像夜航的飞机一样有规律地闪烁着绿色和蓝色的光点。整栋大楼的数据流——每一份裁决书、每一段听证录音、每一个申请人的电子档案——都在这些机柜里以光速往返,而他作为这个数字王国十六年的守护者,此刻正被四名联邦特工围在中间。
莎拉·埃弗斯把笔记本电脑放在操作台上,屏幕朝向他。屏幕上显示的是“零号档案”文本文件的最后一段话。
“系统已成功杀死自己一次。请观察其自愈过程。”她念出那句话,然后合上屏幕。“欧文斯先生,你是什么时候开始把伯伦南写成‘案例219’的?”
欧文斯没有看电脑。他的目光越过莎拉的肩膀,落在机房后墙上那排闪烁着绿光的服务器状态指示灯上,表情平静得仿佛这场对话早在预料之中,连时间地点都和他设想的分毫不差。
“那是伏格尔的编号。”他说,声音不高不低,语速均匀,每个词的间隙都像被尺子量过,“我只是借用了它。伏格尔用219来归档一个被他驳回的人。我用219来归档一个被系统驳回的事实。同一个编号,不同的目录。”
“所以你承认你和伏格尔的档案有联系?”
“没有直接联系。”欧文斯的手指在键盘旁边轻轻敲了一下,像是在纠正一个技术参数,“我从未和伏格尔讨论过他的地下室收藏。但我是社会保障署电子档案系统的设计者之一。伏格尔每一次调阅历史案件,都会在我的服务器上留下查询日志。他查过哪些案子,在什么时间查的,查完之后做了什么——这些数据都存在系统里。我只是读取了日志。”他把目光从服务器上移回来,看着莎拉,“读取公开的日志不算犯罪。这些日志甚至可以被任何持有管理员权限的人合法访问。而我,恰好是那个持有管理员权限的人。”
莎拉从公文包里取出从欧文斯公寓搜出的那张系统架构图,摊在操作台上。图纸上那些被红笔圈出的节点在机房冷白色的灯光下显得格外刺目。
“凌晨两点十七分。你用管理员权限删除了伯伦南的听证录音电子副本。这不是读取日志。”
欧文斯低头看了一眼图纸,表情没有任何波动。“对,我删了。删除听证录音在我的管理员权限范围内。系统维护手册第五章第三节规定,信息技术部主管有权对存储空间进行定期清理,删除冗余数据以确保系统运行效率。伯伦南的录音文件大小是一百二十兆字节。我在系统存储使用率达到百分之八十五的时候删除了它。操作时间、操作对象、操作原因都符合内部规章。”
“那原始录音带的物理介质呢?档案架上的那盒磁带也不见了。”
“我不知道磁带去了哪里。”欧文斯说,然后停顿了一下,“但如果你找到了它,我建议你检查一下磁带盒上的指纹。档案室是公共场所。进入档案室的登记记录在谭的工作日志里有存档。如果你把进入档案室的人员名单和伯伦南案的时间线放在一起比对,你可能会发现一些有趣的重叠。”
莎拉盯着他。欧文斯的每一句话都精确、冷静、滴水不漏。他回答问题时从不回避,但每一个答案都恰好停在法律责任的边界线上。他从不说“我做了”,但他说的每一句话都让莎拉清楚地意识到——他知道所有事情是怎么发生的。他甚至可能在事情发生之前就已经知道它们将会发生。
“你的博客。”莎拉换了一个方向,“‘天平崩塌’。我们在你的笔记本电脑上找到了全部原始稿件。”
欧文斯第一次露出了某种接近于表情的东西——嘴角极其细微地上扬了一下,幅度小到可以被解释为面部肌肉的偶然抽搐。“博客本身不构成任何犯罪。它不包含煽动性言论,不教授犯罪方法,不针对任何具体个人。它是一系列关于行政法体系逻辑缺陷的学术分析文章。如果你要起诉我,你需要证明这些文章本身违反了哪一条法律。而我花了六个月时间确保它们没有违反任何一条。”
“你没有违反法律条文。你违反的是法律条文无法覆盖的那个部分。”莎拉把手撑在操作台边缘,身体微微前倾,“你把拼图一块一块地摆在八千个读者面前。你没有告诉他们怎么拼,但你排列拼图的方式让他们每一个人都在脑子里自己拼出了同一张图纸。然后你告诉那些来提问的人——‘你只需要理解你在骨牌中的位置’。这不是学术分析。”
欧文斯沉默了片刻。机房的冷却系统发出一阵低沉的嗡鸣,然后自动切换到了更高速的运转模式,噪音短暂提升后又降回原来的水平。
“特工,”他终于开口,语调依然平稳,“你读过我的博客。你应该也注意到了,我在每一篇文章的末尾都附上了完全合法的公开资源链接。社会保障署的年度报告、行政法庭的公开裁决数据库、国会听证会记录。我把这些链接放在那里,是因为我希望任何一个读到文章的人都能自己去验证我的分析。这恰恰是学术写作的标准格式。”
“你在回避我的问题。”
“不,我在回应你的指控。”欧文斯将双手从键盘上移开,交叠在膝盖上,“你说我把拼图排列成让人拼出同一张图纸的方式。但如果你仔细想一想——拼图的每一块本身是真实的吗?社会保障署的驳回率是真实的吗?申请人胜诉率的下降曲线是真实的吗?格式驳回在底层申请人中的不成比例分布是真实的吗?如果每一块拼图都是真实的,那么让人拼出同一张图纸的不是我,而是真实本身。”他微微偏了一下头,日光灯在他的无框眼镜片上反射出两个白色的光点,“起诉我,就等于起诉一面镜子,因为它照出了一个你不想看到的东西。”
审讯室里沉默了。莎拉身后的技术员停下了敲键盘的手,哈根靠在门框上抱着胳膊,表情复杂。欧文斯刚才那段话的逻辑严密得令人窒息——他把所有可能导致法律责任的节点都转移到了“客观事实”和“读者自主选择”的范畴里,而他自己退到一个近乎不可触及的位置:一个纯粹的观察者和记录者。
但莎拉注意到一件事。欧文斯在说“起诉一面镜子”时,他的左手食指在膝盖上轻轻画了一个圈。那个动作极其细微,不像是紧张——更像是某种下意识的习惯性动作,仿佛他在键盘上输入一段代码之后,等待它执行完毕时的本能反应。
“你在等什么?”莎拉突然问。
欧文斯的手指停住了。他抬起头,与莎拉对视了整整三秒。在这三秒里,他脸上那种精确控制的平静第一次出现了极其细微的松动——不是恐惧,不是愤怒,而是一种近乎于失望的情绪,像是一个棋手发现对手没有看到他预期的那步棋。
“我没有在等任何事。”他说,“但如果我是你,我现在会把注意力从博客上移开,去关心一下社会保障署的电子档案系统。因为当你在我的公寓里搜查的时候,我刷卡进入了这栋大楼。而现在我已经在这里坐了——”他看了一眼操作台上的系统时间,“——四十七分钟。”
莎拉的心脏猛跳了一拍。她转头对技术员说:“检查系统日志。立刻。查过去一个小时内所有管理员级别的操作记录。”
技术员的手指在键盘上飞速敲击了将近一分钟。机房里只有键盘声、冷却系统的嗡鸣和服务器机柜里硬盘读写的细微咔嗒声。然后技术员的手停了,他的表情让莎拉不需要等他开口就已经知道了答案。
“有一批数据在三十五分钟前被从档案系统主数据库中导出了。”技术员的声音带着一丝难以置信,“导出操作使用了欧文斯的管理员令牌。导出对象是过去十年中所有被格式驳回的残疾福利申请——大约两万四千份。导出目标是一个外部加密服务器,IP地址和‘天平崩塌’博客的其中一个镜像节点完全一致。”
莎拉转向欧文斯。“你刚才说你没有在等任何事。”
“我说的是实话。”欧文斯把双手重新放回膝盖上,姿势与之前一模一样,“我没有在等,因为等待意味着不确定性。而我对接下来将要发生的事情没有不确定性。那两万四千份档案现在已经在一个公开可访问的服务器上了。任何一个人都可以下载它们,阅读它们,分析它们。媒体可以。法学院可以。国会监督委员会可以。这些档案里包含了申请人的基本信息、驳回理由、格式退回的频次统计。所有内容都经过了匿名化处理,不违反隐私保护法。因为隐私保护法只保护‘可识别的个人信息’,而我已经删除了所有可识别字段——姓名、地址、社会保障号码。剩下的只有数字和模式。”
“你公开了两万四千份被驳回的档案。”
“我公开了一份关于系统如何对待底层公民的统计学样本。”欧文斯纠正她,“这两者之间的区别,就是你们永远无法在法庭上证明我犯罪的原因。”
莎拉·埃弗斯在联邦调查局工作了九年,审过诈骗犯、黑客、内幕交易者和腐败官员。但她从未面对过这样一个对手——他的犯罪不是通过行动,而是通过定义。他把每一个行为的定义都精确地放置在法律覆盖范围之外,然后用这些定义筑起一堵不可逾越的透明墙壁。
她想起了埃里希·穆勒在阳光房里说的那句话:程序正义最奇妙的艺术,就是可以用最无害的方式,合法地做任何事。克莱夫·欧文斯是把这句话从纸面上拽下来、写进代码里、部署在服务器上的那个人。
“两万四千份档案。”莎拉重复了一遍这个数字,“你打算让这些档案做什么?”
“什么也不做。”欧文斯说,他的语调第一次带上了一丝近乎于哲学家的沉思,“这些档案在那里,就像一块路缘石在人行道上。人们可以跨过去,也可以被它绊倒。但路缘石本身没有意图。它只是存在。而存在本身就足以改变行走的轨迹。”
哈根从门框上直起身,走到操作台前,把一张打印纸放在莎拉面前。纸上是从欧文斯笔记本电脑里恢复出来的另一个临时文件,文件名是“零号档案_附录”。文件只有一段文字,但莎拉读完之后,整个机房的冷气似乎都降了几度。
“零号档案的最终目的,不是证明系统杀死了伯伦南。而是证明系统在杀死伯伦南之后,会自行擦除所有痕迹,然后在第二天早上继续正常运转。系统的自愈不是指它学会不再杀人——而是指它学会在杀人之后更快地恢复平静。只要社会的注意力窗口期短于行政问责的启动周期,系统就是不可战胜的。唯一能让问责启动周期缩短的方法,就是将档案公开到无法被忽略的程度。”
莎拉放下纸。“你在操纵公众注意力。你把两万四千份档案当作杠杆,撬开媒体和立法机构的眼睛。”
“我不否认。”欧文斯说,“但操纵公众注意力本身不违法。政府每天都在做同样的事。企业也是。操纵注意力是现代社会最普遍的非罪化行为之一。你可以在道德上谴责我,但你不能在法律上起诉我。这两者之间的区别——你应该比大多数人更清楚。”
莎拉从操作台前退后一步,第一次认真地审视着克莱夫·欧文斯的整体形象。他穿着一件熨得没有一丝褶皱的浅蓝色衬衫,袖口的扣子扣得整整齐齐,裤子的中线笔直锋利。他的眼镜片干净得近乎透明,手指甲修剪得恰到好处。他看起来不像一个复仇者,甚至不像一个告密者。他看起来像一个把毕生精力投入到一项精密工程中的技术人员,而这项工程的最后一根螺丝刚刚被拧紧。
“你从一开始就知道自己会被抓。”莎拉说,“你提前把零号档案放在笔记本电脑里,设置了三十分钟后自动解锁的脚本。你提前把博客的原始稿件打印装订好放在金属箱里。你把自己的管理员令牌留在系统里,让我们追踪到两万四千份档案的导出操作。你不只是在等待我们找到你——你是在确保我们找到你。”
“因为如果没有人被起诉,”欧文斯平静地说,“这个故事就少了一个必要的角色。一个系统杀死一个人,不算新闻。一个人用系统的规则反过来杀死系统的一部分,并且因此被起诉——这就会成为新闻。新闻会让人们读那些档案。人们读了档案就会问问题。问题被问得足够多了,就会变成听证会。听证会开得足够多了,就会变成法律修改。”他把眼镜摘下来,用衬衫下摆擦了擦镜片,重新戴上,“这个过程需要被告席上有一个人。我恰好是承担这个角色最合适的人选。我没有家庭需要抚养,没有外部资产会被冻结,我的律师费已经预付了三年。我是自愿的。”
莎拉沉默了很长时间。机房的冷却系统再次切换运转模式,嗡鸣声在空间里回荡,然后逐渐降低。她伸手示意身后的特工上前。
“克莱夫·欧文斯,你因非法访问和泄露政府档案系统数据被逮捕。你有权保持沉默,你所说的一切都将成为呈堂证供。”
欧文斯从操作台前站起来,动作不急不缓。他整理了一下衬衫的领口,然后把手腕伸出来,等待手铐。当冰凉的手铐圈合在他手腕上时,他低头看了一眼那个金属环,嘴角浮起了整个审讯过程中最接近微笑的表情。
“特工,”他说,“你有没有想过一个问题?当两万四千份档案被公开之后,人们会开始寻找案例219。他们会顺着编号往上翻,发现一个叫科林·伯伦南的人是怎么被系统一步步推到街头的。然后他们会问——那些在每一个节点上签字的人,后来怎么样了?”
莎拉没有回答。她示意特工把欧文斯带走。欧文斯在走出机房门口时回头看了一眼,日光灯在他的镜片上反射出两团白色的光斑,遮住了他眼底的所有表情。
“你会找到答案的。”他说,“答案已经在数据库里了。你只需要查询正确的搜索词。”
机房的防火门在他身后缓缓闭合,锁芯咬合的金属撞击声在狭长走廊里回荡了很久。莎拉独自站在那两排服务器机柜中间,蓝色的状态指示灯在她脸上投下闪烁不定的冷光。她掏出手机打给哈根,声音压得极低。
“查一下欧文斯在过去三十五天里所有的网络活动。不是他的博客——是他个人的通讯记录、电子邮件、即时消息。我要知道他有没有和利奥·佩特森直接联系过。”
“你认为欧文斯和佩特森在合作?”
“我不认为任何事。”莎拉说,“但欧文斯刚才说的是‘案例219’。伏格尔的编号。利奥在笔记本里也用了同样的编号。这个编号不是公开信息。只有三种人知道它:伏格尔本人、翻阅过伏格尔地下室档案的人,以及——”
她没有把后半句话说完。因为她听到了电话那头哈根的键盘敲击声骤然停止。
“莎拉,”哈根的声音忽然变得急促,“技术部门刚刚在欧文斯的加密通讯记录里找到了一个接收者。不是利奥·佩特森。是一个我们从未查过的名字。”
“谁?”
“贾斯汀·谭。档案管理员。他们的通讯从三个月前就开始了。”
机房的冷却系统在这一刻再次切换到高速模式,机器的轰鸣声像海浪一样淹没了电话里的余音。莎拉握着手机站在原地,服务器的蓝色指示灯在她身后的黑暗中持续闪烁,像无数只眼睛在同时睁开又闭合。


暂无评论,来抢沙发吧!