林默将这张图纸与自己之前用神识粗略侦察过的、大楼地下浅层结构进行比对。浅层的管道走向基本吻合,但更深层的这些虚线管道,在他的神识感知中,那片区域是“实心”的、灵力难以穿透的致密混凝土和金属屏蔽层。如果图纸是真的,那么这些管道要么被彻底封死填实,要么……被某种方式隐藏了起来,连他的神识都难以察觉细微的空隙。
图纸的价值在于“异常”。它揭示了官方试图掩盖或遗忘的、可能存在的物理路径。
接下来是几个文本文件,似乎是门禁系统的日志片段,时间也是两三年前。数据杂乱,记录着大量门禁卡的刷卡时间、位置、卡号(部分掩码)。林默快速浏览,神识如同最高效的过滤器和模式识别器,从海量冗余信息中提取规律。
很快,他发现了。
每天凌晨3:00:00到3:59:59之间,日志记录会出现一个微小的、规律性的变化。不是门禁失效,而是某些标注为“二级区域”和“三级区域”的门禁点,其报警触发记录的“响应时间”字段,平均值会比白天和其他时段延长大约0.5到1.2秒。同时,这几分钟内,系统日志里会多出几条固定的、来自同一内部服务器IP的“日志备份进程启动/完成”记录。
窗口期。每天凌晨三点到四点,系统进行短暂的日志备份和维护。在此期间,部分非核心区域的门禁,其软件层面的报警响应可能因为系统资源被轻微占用而出现极其短暂的、几乎可以忽略不计的延迟。这不是漏洞,而是系统设计上的微小瑕疵,或者说是为了维护效率不得不做出的妥协。但对于需要争分夺秒、在刀尖上跳舞的潜入者来说,这0.5秒的延迟,可能就是决定性的缝隙。
林默将这条规律刻入脑海。时间必须精确到秒。
最后是一堆更杂乱的文档,文件名多是缩写和代号,像是某种内部通讯协议的说明、接口定义、错误代码列表。很多协议版本号很老,标注着“已弃用”、“保留兼容”或“仅限低权限设备使用”。林默的神识快速掠过这些技术性很强的文本,前世修士对阵法、符箓能量回路的结构性理解,让他对“协议”、“接口”、“验证”这些概念有着异于常人的抽象把握能力。
他的注意力被其中一个名为“LPC-7b_legacy_protocol_spec.pdf”的文件吸引。这是一种用于低权限移动设备(如清洁工的手持终端、维修人员的检测仪)接入内部无线网络某个隔离子网的旧协议。协议本身很简单,心跳包验证,每隔30秒发送一次包含设备ID和简单校验码的数据包到网关,维持连接。
林默的目光落在“心跳包校验算法”那一节。
算法描述很简略:CRC-16校验,密钥为设备ID的MD5哈希值的前四位字节,与一个固定时间戳(取自网关授时)的秒数部分进行异或运算,结果附加在心跳包末尾。
问题出在“固定时间戳”和“秒数部分”。
协议说明里有一行小字注释:“注:网关时间同步可能存在最大±500毫秒误差,校验时忽略毫秒位,仅取整秒值。”
这意味着,网关自身的时间可能有半秒的误差。而校验算法只取“整秒值”。那么,在网关时间误差的边界情况下(比如网关实际时间是03:15:15.499,但显示为03:15:15),如果模拟设备在03:15:15.500这个时刻(刚好进入下一秒)发送心跳包,并使用03:15:15这个“整秒值”计算校验码,会发生什么?
网关收到包,校验时使用的“整秒值”可能是03:15:15(如果它按显示时间算),也可能是03:15:16(如果它按实际时间算且误差导致它认为已经进入下一秒)。只要模拟设备发送的校验码是基于03:15:15计算的,而网关校验时也使用了03:15:15,那么校验就能通过。但如果网关使用了03:15:16,校验就会失败。
这是一个概率问题。取决于网关的时间误差具体是多少,以及模拟心跳包发送的精确时刻。
但协议说明里还有另一条:“心跳包丢失容错:连续丢失3个心跳包(90秒)后,连接强制断开。”
这意味着,模拟设备可以尝试发送心跳包。如果第一次校验失败(因为时间没对上),连接不会立刻断开,还有两次机会。可以在极短时间内(远小于30秒)调整时间参数,重新计算校验码,发送第二次、第三次心跳包。只要在90秒内,有一次时间参数“撞对”了网关的实际整秒值,连接就能建立。
这是一个微小的、基于时间同步误差和协议容错机制结合产生的“时序漏洞”。理论上,可以通过快速试错,短暂欺骗网关,让一个未经授权的设备,在极短时间内接入那个隔离子网。接入后能做什么,取决于子网内部的权限设置,但至少……可能是一个窥探内部的窗口,甚至是一个跳板。
林默缓缓睁开眼睛。
配电室里依旧昏暗,只有手机屏幕发出的、稳定的充满电的绿色图标光。空气中灰尘的味道似乎更浓了。远处夜风的呜咽声不知何时已经停了,四周陷入一种深沉的、近乎绝对的寂静。
他低头,看向掌中的银色U盘。指示灯已经熄灭,数据读取完毕。
过时的管线图,揭示了可能存在的、被隐藏的物理路径。
门禁日志规律,指出了每天凌晨三点到四点之间,系统防御的微小周期性“疲软”。
废弃通讯协议的时序漏洞,提供了一个理论上可以短暂接入内部网络的、极其脆弱的“钩子”。
每一条信息单独看,都像是废纸碎片。但将它们拼凑在一起,加上林默自身的能力——“隐踪符”可以对抗物理和能量探测,土遁能力可以尝试沿着图纸提示的、可能未被完全封死的管道深入,通幽境修士的精准时间感和神识对电子信号的模拟操控能力,可以尝试利用那个时间窗口和协议漏洞……
一个轮廓,极其模糊、充满无数变数、成功率低得可怜、但理论上确实存在那么一丝可能性的潜入计划,如同黑暗中悄然浮现的幽灵,在他脑海中逐渐勾勒成形。
心脏在胸腔里平稳地跳动,但血液流动的速度似乎加快了些许。不是恐惧,而是一种冰冷的、近乎亢奋的专注。就像前世面对一座布满禁制的古修洞府,明知一步踏错便是万劫不复,但洞府深处可能存在的传承或资源,却散发着致命的吸引力。
这一次,洞府是现代科技铸造的森严堡垒。传承,是关于自身命运和那个庞大阴谋的真相。
他轻轻握拢手掌,将U盘收起。然后拿起已经充满电的诺基亚手机,开机。
屏幕亮起,蓝底白字的诺基亚标志闪过,然后进入简陋的主菜单。林默点开通讯录,里面存着寥寥几个号码,名字多是“张哥”、“李姐”、“王总”这类泛称。短信收件箱里空空如也,发件箱里有几条未发送成功的催债短信草稿。通话记录里最近的联系人,除了“蝰蛇”,就是几个没有保存的陌生号码,其中一个在最近三天内反复出现。
林默记下那个号码。没有立刻拨打或查询。
他又检查了手机的其他功能,相册是空的,录音是空的,备忘录里只有一条记录,写着一个地址和一句话:“老地方,最后一次,清账。”
地址是工业区另一个废弃仓库,不是今晚交易的那个。时间标注是明天晚上十点。
这手机,是技术人员的备用机,或者说,是专门用于处理这些“脏事”的隔离设备。里面除了交易联系和债务危机,没有更多关于创生药业的信息。
林默关掉手机,拔出电池。然后将手机和U盘分别用灵力包裹,塞进怀里不同的内袋。
他站起身,活动了一下有些僵硬的腿脚。水泥地面冰凉的感觉从脚底传来,混合着空气中始终萦绕的淡淡臭氧味。
计划有了雏形,但细节需要填充,路径需要验证,工具需要准备,时机需要等待。
成功率可能不足一成。不,或许连百分之五都不到。任何一个环节出错——图纸是假的、管道已被彻底封死、门禁规律已变更、协议漏洞已被修补、时间计算有误、灵力波动被探测到、隐踪符效果不足……任何一点,都可能导致暴露。而一旦暴露,在那种地方,面对的可能就不只是保安了。创生药业私下进行的那些实验,那些试图掌控超能力量的野心,他们很可能拥有应对“非常规入侵者”的预案和手段。
死亡,或者比死亡更可怕的东西。
但他没有太多选择。
时间拖得越久,苏晓那边可能越危险——她的调查一旦触及某些敏感点,很可能被察觉。创生药业的防御也可能随着时间推移而调整、升级。他自己的修炼也需要更安全的环境和资源,总躲在这种废弃之地不是长久之计。
风险与机遇,如同黑暗中的双生藤蔓,紧紧缠绕。
林默走到配电室门口,望向外面漆黑的维修通道。通道尽头,通风井栅栏外,是更深沉的夜色。
他需要更多准备。需要反复推演,需要制作一些简陋但可能关键的工具,需要将状态调整到最佳,需要等待那个凌晨三点的窗口。
然后,去赌那不足一成的可能性。

