12. 窃窃私语的人

港口区第七码头的最深处,有一片被当地人称做“数据库坟场”的地方。

那里不是官方的垃圾处理场——官方名称是“电子废弃物回收中心第七分站”,但没有任何回收工作在那里进行。它只是一片被铁丝网围起来的荒地,堆满了被淘汰的服务器机柜、断裂的光纤电缆、生锈的终端屏幕和成千上万块被物理砸毁的硬盘。这些东西来自全知之眼、联邦政府数据中心、以及那些在二十年间起起落落又消失的科技公司。它们被丢弃在这里,堆成一座座小山,在海风的侵蚀下慢慢生锈、碎裂、沉入泥土。下雨时,铁锈会从垃圾山下渗出,把地面染成深橙色,像是大地正在缓慢流血。

这里也是石墙城最底层的拾荒者们谋生的地方。他们被称为“数据鼠”——一群没有合法身份、评级超过警戒线、或干脆从系统中彻底消失的人。他们在垃圾山中挖掘,从碎裂的硬盘中回收稀有金属,从废弃的终端中拆出尚可转卖的零件,偶尔也会从那些未被完全销毁的存储介质中读取到不该被读取的数据。他们以此为生,也以此为某种难以言喻的自由。数据库坟场没有传感器,没有身份验证闸机,没有定期巡查的安全官。它被遗忘了,就像那些堆在这里的机器,就像那些在此拾荒的人。

埃利阿斯是在追踪艾琳的信号时找到这里的。女儿在纺织厂停留了不到两天,就带着一部分备忘录的复印件悄然离开,说要找一个能突破全知之眼加密协议的外部节点。她的手机电池已经拆掉,唯一能追踪的是她使用过的一张匿名交通卡。那张卡的最后一次使用记录在港口区边界的一个自动售票机上,然后信号便消失了。埃利阿斯知道,在港口区,信号消失只意味着一件事——她进入了数据库坟场。

他在黄昏时分到达铁丝网外围。铁网上挂着一块褪色的警示牌,上面的文字早已被盐雾腐蚀得无法辨认。铁丝网下方被剪开了一个大口子,边缘用破布条缠着,防止划伤后来者。埃利阿斯从那个口子钻进去,脚下的地面踩上去咯吱作响,细看之下才发现那些“碎石”其实是硬盘的塑料碎片和碎玻璃。

垃圾山之间蜿蜒着几条被踩出来的小径,两侧堆满了被时代遗弃的电子尸体。一台老旧的磁带存储服务器斜倒在地上,外壳上的全知之眼标志已经被锈蚀得只剩下半只眼眶;一堆被扯断的光缆纠缠在一起,像某种藤蔓的化石;一捆捆打孔卡片躺在泥土里,孔洞里积着暗褐色的雨水。空气里混合着铁锈、塑料焦糊味和海水的咸腥,偶尔有一阵风吹过,卷起地面上的塑料碎片,发出沙沙的响声。

“别动。”一个声音从他身后传来。

埃利阿斯停下脚步。那个声音沙哑而低沉,像是被多年的海风和廉价烟草反复打磨过。他缓缓转身,眼前是一个看不出年龄的人——也许四十,也许六十——身材矮小,裹着一件用多层旧布料拼接而成的外套,每一层边缘都挂着不同材质和年代的标签碎片。他的脸上布满污垢,但眼睛异常明亮,是一种经年在垃圾堆中辨识有价值元件的、属于老练拾荒者的锐利。

“你是谁?”那人问。

“找一个女人。大概一米七,深色头发,左脸有旧淤伤。应该最近来过。”

那人的眼睛微微眯起,似乎在评估他的可信度。“她欠你钱?”

“她是我女儿。”

一阵沉默。然后从另一座垃圾山后面传来一个女人的声音:“让他过来,塔里克。”那声音熟悉得让埃利阿斯的喉咙发紧。艾琳从一座堆满碎裂显示器的垃圾山后走出来,身上穿着一件明显不属于她的旧工装外套,头发被海风吹得凌乱,但脸上的表情很平静。她的眼神里没有了纺织厂那晚的慌乱,取而代之的是一种决断——一种明确的、不再摇摆的决断。

那个被叫做塔里克的人耸了耸肩,退开一步,让埃利阿斯走过去。他退开时埃利阿斯才注意到他手中握着一截磨尖的废旧光纤,藏在布料褶皱间,像一把玻璃匕首。

艾琳带他走进垃圾山深处一个用废弃服务器机柜搭建的简易窝棚里。窝棚内部比外表看起来宽敞得多,几块从碎裂屏幕上拆下的偏光板被拼在一起当作桌面,上面散放着几个被拆开的数据盘和一堆手写的笔记。角落里堆着几本被翻阅得极其破旧的纸质书,最上面一本是波拉尼奥的《遥远的星辰》,封面已经被盐水侵蚀得几乎看不清字迹。一盏用汽车电池供电的小灯泡从头顶垂下,发出微弱的黄色光芒。

“这里住着大约四十个人。”艾琳坐在一个倒扣的电缆线轴上,给父亲递了一杯用旧零件盒装的冷水,“他们大多数是被系统标记后无处可去的人。评级超过90的,或评得不高但惹到了不该惹的人的。塔里克是他们的头儿。他曾经是全知之眼数据中心的回收工程师,专门负责销毁退役硬盘。十五年前他发现了一批不该被销毁的硬盘——里面装着‘血统书’项目的原始数据。他拒绝执行销毁命令,写了一份内部报告。第二天他的评级从31变成了94。”

埃利阿斯环顾四周。他的目光从那些碎裂的屏幕移到角落里的旧书,又移到帐篷外那些在垃圾山间行走的人影——他们动作安静,很少交谈,彼此之间有一种不需言语就能理解的默契。他突然意识到,这里不是垃圾场。这里是流放者建造的城市。

“你说过要找一个外部节点。”他转向女儿。

“这里不只有节点。”艾琳从桌面上拿起一块被拆开的硬盘,翻转过来,露出里面被改装过的电路板,“塔里克和他的同伴们花了十几年,用这些废旧硬盘和服务器碎片组装了一套隔离的通讯网络——完全独立于全知之眼的光纤骨干网,不接入任何无线频段,只在物理线路中传输信号。他们称之为‘骸骨网’。他们说,这是用被系统杀死的数据的尸骸建成的。骸骨网可以接入全知之眼的内部系统,但不是通过正常的登录端口,而是通过一个萨瓦奇永远想不到的入口:废弃的数据备份区。”

“废弃备份区是历史遗留的死角——全知之眼的系统架构每三到五年升级一次,每次都会淘汰一批旧设备但往往来不及彻底清理,旧的数据入口虽然被前端的升级覆盖,底层的物理连接却从未被切断。骸骨网利用这些废弃节点反向渗透,绕过层层加密,直通备份服务器的底层接口。”塔里克的声音从窝棚外传来,他站在入口处,把那截磨尖的光纤插回腰间,用一双被机油浸透了指纹的手比划着解释。他蹲下身,用一个螺丝刀尖在泥地上画出示意图,动作娴熟而精准,每一笔都流畅自信,明显对自己搭建的这套体系了如指掌。“当年全知之眼把旧数据中心迁到云端时,扔掉了所有这些物理服务器。他们以为数据已经被安全擦除。但他们忘了一件事:物理连接从来不只是软件层面的控制——那些老旧的备份端口,只要有人知道怎么接线,依然可以被激活。”

埃利阿斯低头看着地上的示意图。他不太懂技术,但他看出这张草图画出了一个全新的可能:一条从骸骨网通往萨瓦奇个人终端的、不被任何安全协议监控的路径。而一旦接入了萨瓦奇的终端,就不仅能送达阿德里安设置的证据包,还能植入那份备忘录——被维克多在纺织厂里用便携扫描仪转成加密文档的备忘录——直接出现在萨瓦奇执行焚书指令时被通知框包围的那片屏幕上,让他无从忽视。

“阿德里安的后门验证码还剩多少次尝试?”塔里克问。

“一次。”艾琳说,“萨瓦奇已经错了两次。第一次猜蓝色,第二次猜绿色。阿德里安入职时穿的衬衫既不是蓝色也不是绿色——维克多在纺织厂破译的问题库里有注明。是赭红色。一种接近铁锈的颜色。”

“那不是你父亲的颜色。那是整个数据库坟场的颜色。”塔里克干笑了一声,笑声像两片生锈的铁板相互摩擦,随后迅速收住笑容,“萨瓦奇不敢猜第三次。他会查。他会翻遍阿德里安的档案。但他查不到。因为衬衫的颜色不在任何一份绩效报告里,不在任何一次技术会议纪要里,不在任何一封电子邮件里。它只存在于那些真正面对面见过阿德里安的人的记忆中。而萨瓦奇从来没有真正见过他——他在视频会议上见过他,在全息投影上见过他,在文字报告中见过他。但他从来没有站在同一个房间里,看着阿德里安的眼睛说话。”

“这就是阿德里安设下的陷阱。”艾琳接过话,她的手指无意识地摩挲着桌面上那块被拆开的硬盘外壳,“用一件极小的事实作为验证码——一个只有和他在物理世界中真正接触过的人才会注意到的细节。萨瓦奇花了三年试图彻底数字化一切,把所有人变成屏幕上的评分和数据点。但阿德里安用这个问题告诉他:有些东西你永远无法通过数据获得。你必须站在另一个人面前。你必须看着他。而萨瓦奇从来不看他所管理的人——他只看他们的风险评级。所以他答不出这个问题。”

埃利阿斯站在窝棚的入口处,望着外面那些在夜色中缓慢移动的身影。数据库坟场的拾荒者们在垃圾山之间生起了一小堆火,围着火光低声交谈,声音被海风吹散,传到耳中只剩模糊的音节。火光照在他们脸上,那些脸有些年轻有些苍老,有男人有女人,有人的手臂上还残留着激光洗刺青的疤痕——那可能是某种旧身份的遗痕,也可能是被标记后试图抹去的痕迹。他们是被遗忘的人。但在这片被遗忘的土地上,他们建起了一张看不见的网,用被丢弃的零件和被抹去的数据搭建了某种新的东西。

“我可以帮你们把证据包从骸骨网送入萨瓦奇的终端,甚至能绕过后门验证码失败后的自毁协议——只要物理线路还在,我就能把路径伪装成旧备份区的常规数据回流。”塔里克站直身体,拍了拍膝盖上的泥土,用那双异常明亮的眼睛直视着埃利阿斯,声音沙哑但每一个字都咬得很实在,“但我有一个条件。备忘录不仅要发给萨瓦奇,还要同时发给联邦新闻社、联邦独立监察委员会、三家还有活人的独立律所、以及每一家还有非官方存档习惯的大学图书馆。让这些信息分散在足够多的物理节点上,让焚书行动无法一次性彻底清除。”

“灰烬出版社正在印第一批。”埃利阿斯说。

“不够。”塔里克摇头,“纸张固然重要,但速度才是关键。如果只有印刷品,萨瓦奇可以在二十四小时内用焚书行动收缴大部分副本,然后宣布它们是伪造的高风险散布物。但如果在那些油印册子出现在街头的同时,联邦新闻社的存档服务器里已经同步存入了完全一致的数字文档,并且骸骨网的匿名节点同时向十几个不同管辖区的服务器发送了加密副本——那他就算有一百次焚书行动也删不完。你需要物理和数字两条腿同时踩下去,才能让他脚下的地板彻底裂开。”

艾琳和父亲对视了一眼。然后她站起来,走到窝棚角落,从她的背包里取出那份被折得整整齐齐的备忘录复印件,放在塔里克面前的桌面上。纸张边缘有些微磨损,但每一页上的签名和公章仍然清晰可辨。

“这里面的内容,你能安全地转成加密数字文档吗?”

塔里克拿起备忘录,翻了几页。他的表情几乎没有变化,但埃利阿斯注意到他的手指微微收紧,纸张在他手中发出细不可察的颤动。他抬起头,眼中没有恐惧,只有某种被压制了十五年的东西终于找到出口时的冷静。

“交给我。”他说。

那天深夜,克莱门特·萨瓦奇的办公室里,全息屏幕上的安全监控日志正在静默更新。一条被标记为“低优先级”的系统通知出现在屏幕边缘——某个连接废弃备份区的物理端口检测到异常的微弱电流波动,波动模式与长期闲置后重新通电的硬件行为一致。这种波动在过去的三年中偶尔也会发生,通常由港口区的电压不稳或旧设备老化引起,安全系统会自动记录但不触发警报。这一次也不例外。系统自动将其归档为“非威胁异常”,没有向任何人工审核员发送通知。

萨瓦奇没有注意到这条通知。他正全神贯注地翻阅一份从联邦安全部档案处调来的旧文件——阿德里安·福斯入职时填写的健康体检表。那是一份用打字机填写的纸质表格的扫描件,墨迹已经微微褪色,表格上每一个字段都被阿德里安填得一丝不苟。在“其他备注”栏里,他手写了一行字:“对猫毛轻度过敏。可长期佩戴隐形眼镜。入职日着装:正式商务。”没有衬衫颜色的任何记录。萨瓦奇把档案翻来覆去看了三遍,没有任何一条线索指向他需要的答案。

他的手指悬在验证界面上方。屏幕上,那个问题仍然在等待他输入第三次答案——“你第一次见到阿德里安·福斯时,他穿的是什么颜色的衬衫?”剩余尝试次数:1次。他只要再错一次,便彻底耗尽所有机会。

他没有输入。他关掉了验证界面,调出另一份档案——莉迪亚·霍恩的审讯记录。焚书行动清扫队在拘留中心对她进行了第一轮正式审问,审问记录长达六十七页,大部分是常规问答:关于她的研究、她的联系人、她在联邦大学废墟里藏匿的资料。但最后一页有一段被审讯官标注为“被拘留者主动陈述”的内容。萨瓦奇放大了那段文字。

莉迪亚说:“告诉萨瓦奇,衬衫的颜色不在于他读过什么,而在于他有没有真正看见过那个人。如果他想知道答案,他可以来这里。我会当面告诉他。”

萨瓦奇把审讯记录推到屏幕一角。他靠回椅背,看着落地窗外石墙城的夜景。焚书行动的清扫车队正在城市另一侧执行任务,探照灯的光束偶尔扫过天空,在他办公室的玻璃幕墙上投下短暂的、闪烁的白色条纹。他知道自己正在被一个死去的程序员拉进一场他从未准备过的考试。那场考试不考数学,不考系统架构,不考风险建模,考的是对另一个人的真实记忆。而他终生为之构建的整个知识体系,在这场考试面前毫无用武之地。

他打开内部通讯录,找到联邦安全部审讯部门的负责人,用冷峻而平稳的语调给对方发了一封简短的通知:“明天上午,我将前往第二拘留中心,亲自审问被拘留者莉迪亚·霍恩。不需要陪同。”

这条信息与其他所有通过安全部服务器的数据一样,安静地流入系统的深层。在距离全知之眼总部大楼四十公里外的数据库坟场深处,一道微弱的电流正沿着被废弃的光纤残段缓缓流动,穿过那些被遗忘的备份节点,在某条旧线路中触发了第一次成功的信号握手。塔里克坐在那间用服务器机柜搭建的窝棚里,面前是一台由废旧零件拼凑的控制终端,屏幕上的绿色光标闪烁着,映在他平静的脸上。他看着那道波动在屏幕上缓缓成形,对身边的艾琳说:“连接通了。从骸骨网直通全知之眼备份层——我们要找的东西,就藏在最深的坟场里。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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