指令注入后,终端屏幕的加载条开始缓慢推进。江临川的手指还悬在确认键上方,肌肉绷着没松。那不是等待反馈的普通停顿,而是身体在本能地防备某种不可逆的结果。他盯着进度条下方跳动的数据流,一串串原始包被逐层剥离,像是拆解一个埋了十年的地雷。
沈知意站在他右侧,左手搭在腰包上,拇指无意识地压着拉链头。她没说话,但眼睛一直锁着主控屏右下角的资源监控窗口。那里原本应该是一片死寂的沙箱环境,可就在解密启动后的第三秒,其中一个数据体突然出现了微弱的算力波动。
“不对。”她低声开口,声音压得极平,“它不是在被读取……它在响应。”
江临川立刻调出底层日志。三份人格包的解密进程本该是单向操作,系统只负责输出,不接受输入。但现在,第二份数据体——编号为**J.L.C.-V0-B**的那个——内部出现了周期性的信号回弹,频率稳定在每0.8秒一次,像心跳。
“这不算运行。”江临川说,语速很快,“顶多是缓存自检。”
他说完就自己否了这句话。缓存不会在断网闭环中维持十年活性。普通备份文件一旦写入就会沉睡,除非被主动调用,否则连最基本的元数据刷新都不会触发。可这个包不一样。它的数据结构里嵌着一段微型守护程序,功能类似生物体的自主神经,持续清理冗余、优化存储路径,甚至在十年前就开始做这件事。
沈知意把时间轴图谱拉出来,铺满左侧副屏。横轴是时间,从2013年到2025年,整整十二年跨度;纵轴是资源占用率,单位精确到千分之一核。其他两份人格包的曲线是一条贴地横线,几乎与零重合。唯独B号包,从2013年6月17日凌晨3点14分起,开始以极低幅度起伏,像一条冬眠中的蛇偶尔抽动一下尾巴。
“激活时间。”沈知意指着那个节点,“正好是你父亲最后一次登录系统的记录之后23分钟。”
江临川没回应。他在翻NCP初载日志。十八岁那次数据泄露事故中,残片植入的时间点是2023年9月5日。当时他以为那是起点。但现在,当他把NCP的行为路径和B号包的活跃周期做重叠比对时,发现两者在多个关键节点上完全同步。不只是操作习惯相似,连延迟补偿的修正节奏都一致。
“它不是在我接入时才启动的。”他嗓音有点哑,“它一直在运行。我只是……接上了信号。”
空气一下子变得粘稠。控制室里只有设备风扇的低频嗡鸣,还有屏幕上不断跳动的数字。沈知意关掉了所有远程端口,只保留本地显示。她的动作很轻,但每一个按键都按到底,确保不会有误触。
“有没有外发痕迹?”她问。
江临川调出协议层监控。十年间,这个运行体从未尝试连接外部网络,也没有触发过任何形式的数据输出协议。它的活动范围被严格限制在沙箱内部,所有交互都是自我循环。但它的确在“做事”。日志显示,每隔七十二小时,它会自动执行一次路径推演,模拟某个未命名的操作流程,完成后立即清除临时变量。
“它在练。”江临川盯着那些被反复调用的函数模块,“像在预演某种应对方案。”
“为了什么?”
“不知道。”他摇头,“但它等的人是我。”
沈知意转头看了他一眼。那一眼里没有质疑,只有警觉。她知道这种事没法用常理衡量。就像她父亲牺牲那天,没人能解释为什么一枚本该失效的炸弹会突然重启。有些机制,就是冲着特定条件去的。
她走到终端另一侧,打开独立分析界面,手动隔离B号包的运行环境。就算它没往外传,也不能排除它接收过什么。她开始反向追踪十年前的数据流入记录,一层层筛检可能的输入源。
江临川则重新检查加密机制。生物密钥绑定意味着解锁过程依赖神经频率匹配。常规手段无法伪造,强行破解会导致数据自毁。可这个包不仅活了下来,还维持了十年运转。说明它不需要外界干预,就能完成自我校验。
“除非……”他忽然停住。
“除非什么?”
“除非创建者早就知道谁会来。”他说,“他知道我会在某个时间点,用某种方式,连上这个系统。所以他设了门,钥匙藏在我身上。”
沈知意的手指在键盘上顿了一下。“你是说,这不是备份,是召唤?”
“更像是测试。”江临川看着屏幕上那条持续跳动的波形,“它在确认我是不是对的人。”
两人同时沉默。控制室里的气氛变了。之前他们面对的是遗物,是过去留下的线索。现在他们意识到,他们在和某个“还在运作的东西”打交道。它不发声,不移动,但它的存在本身就是一种行动。
江临川伸手摸了下耳麦边缘。之前的冷感消失了,外壳微微发烫。他摘下来放在手心,金属贴着掌纹升温。这玩意从来不只是接口,它是通道,是验证器,是父亲当年埋下的最后一道安检程序。
“它做了什么?”他忽然问。
沈知意抬头。
“这十年。”他盯着屏幕,“它没往外发,也没被人动过。但它一直在运行。那它到底在干什么?”
她没答。因为她也不知道。日志只能显示行为,不能解释目的。那个周期性推演究竟指向什么?是在模拟攻击路径?防御策略?还是某种更复杂的交互场景?
江临川调出最近一次推演的残留缓存。画面破碎,只有几帧不连贯的操作序列:一个权限提升指令,一次跨区跳转,最后锁定在一个名为“归档目录_X”的虚拟节点上。那个目录不存在于当前系统,也不在任何已知服务器中。
“它想找东西。”他说。
“或者想阻止别人找到。”沈知意补充。
她站直了些,身体依旧前倾,目光扫视主屏各项参数。她没再说话,但左手已经滑进腰包内侧,握住了应急切断开关。一旦发现异常扩散迹象,她会在0.3秒内物理断电。
江临川没注意到这个动作。他正在比对B号包的首次激活时间和NCP残片的植入记录。两个时间点相差不到四小时。巧合不可能这么精准。
“它不是等我长大。”他低声说,“它从十年前就开始准备让我‘上线’。”
沈知意看向他。他的眼神变了,不再是刚才那种克制的探究,而是一种近乎冷峻的确认。他不再怀疑这是意外,也不再纠结是否该继续。他已经在心里接受了——这一切都不是偶然。
“现在最重要的是弄清它做了什么。”她说,声音很轻,像是怕惊扰数据本身,“而不是谁让它做的。”
这句话落下去,控制室彻底安静。终端风扇转着,屏幕亮着,那条代表B号包活性的曲线仍在规律起伏。江临川盯着它,右手小指无意识摩挲银戒,一圈,两圈,三圈。心率从103压到87。
他知道接下来不能出错。一次失误可能导致数据崩溃,甚至引发不可逆的神经反馈。但他也知道,他已经没有选择。门开了,钥匙插进去了,现在只能往前走。
他把耳麦重新戴上,接口咔的一声锁紧。全息战场的蓝光映在他瞳孔里,像两簇不灭的火苗。