HiBizMan永久免费
📚Log In
📋 Table of Contents28
🌐 Language

第10章 白鸽的影子

中文

镜面在凌晨三点十七分回到了地下数据中心的地面层入口。他没有走正门——那个时间段正门的电动卷帘已经降下,夜间值班保安只在前台区域活动,从正门进入会引起不必要的登记询问——他绕到了建筑南侧,一扇被矮灌木丛半遮蔽的设备检修门。他用一把他从未向OSA系统申报过的备用钥匙打开了那扇门的电子锁的物理锁芯,侧身挤入,然后关门,在门内侧重新扣上了门闩。设备检修通道的照明是感应的,每隔五米才有一盏瓦数极低的夜灯,在他通过时依次亮起,然后又在他身后熄灭,像一串被触发的光脉冲。他沿着通道走了大约四十米,经过了一排标记着不同编号的配电柜和空调机组,然后通过一扇内部防火门进入了数据中心核心区域的外围走廊。走廊的尽头是通往主工作区的大门,门上装有虹膜扫描器。他没有使用那个扫描器——他走到了走廊侧面一处被一台大型UPS电源柜遮挡的角落,蹲下来,用手摸到了地板上一块松动的防静电瓷砖的边缘,将它抬起来。瓷砖下方的空间里放着一部已经被断电的笔记本电脑、一条串口数据线、以及一张写有十六位字符的纸质便签。他没有取出任何东西。他只是用手确认了这些物品的位置和形态与上次检查时一致,然后合上瓷砖,站起来,沿着走廊返回了设备通道。 他在凌晨四点零七分重新坐在了地下数据中心他那六屏工作站前的椅子上。数据中心里没有人——他离开时向值班组长报备的是"外出处理个人事务,大约次日凌晨返回",在那个时间框架内,值班组长已经把夜班分析员的排班表重新调整过一轮。他坐下来的动作很轻,几乎没让椅子的气动升降杆发出任何声响。他按下了显示器的电源键,六块屏幕依次亮起,在暗室中形成一道弧形排开的冷蓝色光墙。他没有查看邮件,没有检查系统通知,而是在第一个屏幕上打开了一个终端窗口,输入了一串他昨天晚上在临时落脚点用离线笔记记录下的字符串——那条临时管理员账户的哈希值,十六位字符。他用那串哈希值作为索引,在系统深层审计日志中搜索匹配的账户记录。查询的执行时间只有不到一秒。结果显示:哈希值对应的账户是一个代号为"镜面"的临时系统管理员权限,注册时间在六个月零十二天前,最后一次登录时间为昨天下午四点零七分,会话持续十一分钟,会话期间访问了浅层审计分区的一条文件记录。全部匹配。镜面本人的名字出现在了自己的查询结果中。他盯着那个结果看了大约四秒,然后关闭了终端窗口,没有留下任何查询记录——因为他的访问权限在系统日志中本来就不会留下可被普通审计员调阅的痕迹。那个代号确实属于他。他确实是那个在OSA系统内被标记为"面具持有者"的人。但他并不是唯一持有那个面具的人。那条查询记录和他在临时落脚点用离线笔记记录的"镜面"之间还隔着一个问题——他在今天下午阶梯通道的对话中,通过分析对方身体语言的节奏和姿态匹配了"镜面"这个名字与"临时管理员账户"的对应关系,但那个对应关系本身是他自己的推断。他在查询结果中看到的是"镜面"被注册为临时管理员账户的代号,而那个代号在今天下午四点零七分的登录会话中进行了操作。他自己当时也在系统内,并且在同一时间窗口内监控着该账户的行为。他用那个名字在泵站中告诉了黑桃自己的标签。黑桃如果验证了那个标签,将会看到"镜面"这个代号确实在四点零七分登录过、确实读取了浅层审计分区——所有证据都会指向他。这就是他为什么选择那个时间窗口作为接触数据的锚点。 他在屏幕的蓝光中坐了几分钟,让自己的呼吸从设备通道的节律恢复到工作站区域的标准节律。然后他重新打开了一个终端窗口,输入了一个更深层的查询指令——不是针对临时管理员账户本身,而是针对创建该账户时生成的加密签名的外部校验码。在OSA系统中,任何新账户的创建都会由密钥管理服务器生成一个唯一的校验码,这个校验码和账户名、权限级别、创建者的ID三者共同构成一个不可被修改的四元组。他查询了"镜面"账户的创建者ID。结果显示创建者是一个早已从OSA系统中离职的系统架构师,姓名和他没有关联,工作履历在三年前就因为健康原因终止了。但那个架构师的离职时间是在账户创建之前六个月,意味着这个账户在创建时使用了已失效人员ID的未注销证书。镜面在看到这个信息时,他的右手食指在键盘边缘放了一秒,没有敲击任何键。创建者ID是一个已离职人员的证书,这说明该账户不是被正式授权创建的,而是通过调用系统旧版本中的证书遗留接口生成的。创建这个账户的人知道OSA系统的底层架构中存在一个未被修补的证书漏洞,并且利用这个漏洞生成了一个具有完全管理员权限的合法账户。那个人不仅拥有三个情报流的操作能力,还拥有在OSA系统底层安插侧门的技术能力。那个人就是他。他就是那个利用漏洞创建账户的人。他在七年前刚加入OSA时,曾参与过该系统的底层架构评审,在那次评审中他注意到了那个证书漏洞的存在,但他从未向上级报告过它。他在自己的日志中记录了它的坐标,作为一个"可能会在特定条件下使用的未激活资源"。三年后,当他开始意识到自己正在追踪的那个人在三组情报流中的失真模式一致到他无法向任何同事解释时,他激活了那个证书漏洞,创建了"镜面"这个账户,以观察那个人是否会通过该账户访问系统数据。他创造了一个陷阱,把自己作为诱饵。而今天下午,当他在阶梯通道对话中说"我在OSA系统内的数据痕迹被一个名字记录下来——镜面"时,他正在向黑桃提供他自己的操作签名。那个人——黑桃——在听到这句话之后,将能够在自己的数据验证流程中发现"镜面"这个账户指向一个利用未修补证书漏洞创建的底层侧门,而创建者的证书来自一位已离职三年的架构师。黑桃将会推断出这个账户的创建者必须在OSA系统中有底层知识,并且有动机隐瞒这个知识。这个推断会让他把"镜面"这个名字和"掌握OSA系统深层漏洞的人"联系起来。而掌握那个漏洞的人——是镜面自己。 他关闭了终端窗口,把椅子向后推了约十厘米,让自己的身体从屏幕的正前方移开,让视线进入屏幕边缘的余光区域。他把双手放在膝盖上,手掌朝上,指尖微微弯曲,像托着一件看不见的、不可称重的物品。他在那一刻意识到自己创造了一个精确的逻辑闭环:他在七年前埋下了一个漏洞,三年前创建了一个账户,今天用那个账户观测到了他自己,然后把那个账户的名字交给了对方。每一步都在为下一步铺设条件,而他直到现在——直到查询结果出现在屏幕上的这一刻——才完整地看到这个闭环的全貌。他不是在追踪黑桃。黑桃也不是在追踪他。他们之间发生的接触是这个闭环的一部分,环本身不是由任何一方的单独意志构建的,而是由两个人在不同时间点上对同一个系统漏洞做出的一系列反应累积而成。他现在能感知到那个环的边缘温度——和他给黑桃设定的那个三角形中心的问号属于同一类事物,一种介于冷光数据和温热皮肤之间的、尚未被命名的物质。他在椅子上坐了一会儿,然后站起来,走到白板前,用黑色马克笔在白板的左下角写下了今天的时间戳——"2026-07-21"——然后在时间戳下方画了一条直线,直线延伸到了白板右下角那个"S"空心圆的下方。他用另一条线把时间戳和"S"连接起来,让日期标注与那个他五天前画下的标记之间形成了他在这个空间中的第一条不需要被解释的连线。然后他放下马克笔,退后一步,在白板和六块屏幕之间的那片地板上站了约两分钟,直到数据中心那台老旧的数字时钟跳到了凌晨五点整。他把马克笔放回了白板托盘,回到了座位上,开始执行当天第一次系统巡检——例行工作,没有异常。他的操作记录会被系统日志存档为一个标准的、不具备任何分析价值的普通夜班行为序列,和这个房间里过去七年中发生的任何一次巡检没有统计上的显著差异。但那个"S"圆点在他的余光中一直存在着,像一个他已经与它的边界达成过沉默协议的观察对象,不再需要他的目光持续聚焦就能被他的感知系统保持在可访问状态。他坐在那里,手指在键盘上输入着例行巡检的标准指令序列,然后在输入到第七个指令时,他的右手中指在键盘上停了一次——稍微延长了约零点三秒的按压——让那个字符的输入时间比前后两个指令多了不可被机器分析但可以被他的身体记录的一个间隔。他在那一刻并没有完全意识到为什么要在第七个指令处做一个延长停顿。他只是知道那个停顿不属于巡检流程,它属于今天。