凌晨四点零七分,全息屏的光在江临川脸上投下冷蓝的色块。他右手还搭在键盘上,指尖微微抽动,像被电流反复穿过后的余震。视野边缘的重影还没散,每一次眨眼都像是从水底浮上来再沉下去。
沈知意没动。她盯着副终端上的负载曲线,那条红线已经持续高烧了十七分钟,系统自检提示每隔三秒弹一次,全是“神经同步异常”“缓存区过热”“操作延迟超标”。她没点关闭,任由红框一层层堆叠。
然后她听见了——轻微的、几乎不可察觉的信号波动。
不是攻击波,是呼吸。
病毒又来了。
第五波攻击启动得悄无声息。主屏上没有炸开数据乱流,也没有蜂群式冲击。相反,一切看起来都很正常:NCP预载路径自动生成,防御逻辑按序执行,连时间扰动算法都跑出了标准偏差值。可就在江临川准备接入第六次回溯时,他的手指顿了一下。
不对。
这段路径……太熟了。
屏幕上正在模拟的操作序列,正是他前三轮成功拦截的组合技:先偏移17毫秒制造空档,再用基础验证指令反向锁死输入端口。那是他的习惯动作,是他自己打出来的防守模板。
现在,它被复制了。
而且复制得很准,连他每次切换节奏前的小停顿都还原了出来。
“它在学你。”沈知意开口,声音压得很平,像是怕惊动什么,“第四轮之后它记住了你的模式,现在反过来用你的打法引你入套。”
江临川没说话。他闭了下眼,再睁开来时,瞳孔里滚动的数据流已经变了频率。他知道问题在哪——NCP的预载机制依赖行为记忆,每一次操作都会成为下一次的参考坐标。可一旦敌人开始模仿这个坐标,每一次“优化”就可能变成陷阱。
他想切出回溯模式,但右臂肌肉一紧,整条神经链像是被铁丝缠住。刚才那一战耗得太狠,脑电波还没回落,系统警告还在后台闪烁:“前额叶活跃度128%”,但他不能停。
病毒动了。
它没有强攻,而是顺着江临川刚刚生成的假路径走了进去,像一只蜘蛛爬进猎物织好的网。紧接着,三个子程序同步启动,分别锁定路径混淆、时间扰动和决策起点追踪模块,全都按照江临川最熟悉的节奏推进。
他在等。
等江临川按惯性补防。
只要他动手,就会暴露真正的响应逻辑;只要他回溯,就会把真实操作路径喂给病毒。
沈知意看到主控台前的男人突然松开了右手。
那只手从键盘上抬起来,悬在半空,指节发白,小指上的银戒贴着皮肤微微发烫。他没转笔,也没敲击桌面,只是死死撑着,仿佛下一秒就要栽下去。
但她知道他在做什么。
他在逼自己停下来。
“预载非记忆,而是选择的重复。”她说,语速不快,字字清晰,“你不是在复刻,你是在选。”
这句话是从父亲笔记里抄来的,三年前她在警校档案室第一次读到时还不懂。现在她明白了——NCP不是肌肉记忆,是无数次试错后留下的最优解。但它之所以能赢,是因为使用者始终知道自己在“做选择”,而不是机械地走流程。
江临川的手重新落了下去。
这一次,他没走任何复杂逻辑。他只用了两个指令:移动、验证。极简,重复,没有任何偏移或扰动。就像最原始的新手玩家,一步步往前蹭,每一步都慢得让人窒息。
病毒愣了。
它预判不了这种毫无规律可言的操作。它设好了七个埋伏点,结果对方根本不进圈。它试图诱导,可江临川就像断了线的风筝,既不加速也不转向,只是以恒定频率敲击同一个键位。
三秒,五秒,十秒。
主屏上的攻击模型开始紊乱。原本整齐排列的子程序变得焦躁,有的提前出击,有的原地打转,甚至出现了互相干扰的情况。它们找不到突破口,因为根本没有“破”的动作。
沈知意抓住机会,在副终端上快速标记出三处缓存间隙。那是病毒为了维持伪装而不得不暴露的微小延迟区,每一处只有0.1秒不到,但对于他们来说,够了。
“还有三处缺口未闭合。”她报数,语气平稳,“但你刚才那步偏移了17毫秒,是正确的。继续。”
这句“是正确的”不是废话。在这种时候,确认比鼓励更重要。她不需要说“加油”,也不需要喊“坚持住”,她只需要告诉他:你还在线,你的判断依然有效。
江临川的呼吸稳了下来。
他依旧用最笨的方式操作,但节奏已经开始重建。每一次移动之后,他会故意停顿一个随机值,打破可预测性。NCP的预载路径不再追求效率,而是专注于制造混乱中的秩序。
病毒终于急了。
第六波攻击来得比预想更快。这一次,它不再模仿,而是直接入侵——利用NCP自身的历史缓存记录,生成了一段伪造的回溯路径,伪装成江临川最近一次成功的防御序列,试图反向注入神经反馈通道。
如果成功,这段虚假路径会成为新的“标准答案”,让江临川在不知情的情况下执行错误操作,进而打开主控权限。
江临川察觉到了。
就在输入指令产生轻微滞后感的瞬间,他猛地切断外部数据读取权限,仅保留本地缓存闭环运行。整个系统骤然安静下来,所有可视化界面消失,只剩下黑白代码流在底层通道中穿梭。
他进入了“自我验证”模式。
没有辅助,没有提示,没有外界信息输入。他只能靠自己,一条条核对NCP的日志记录,找出那个不该存在的异常帧。
时间一秒一秒过去。
他的额头渗出汗珠,顺着太阳穴滑到下巴。左手掐着虎口,用痛感维持清醒。他知道,如果这一步错了,NCP将不再是他的武器,而是插向自己的刀。
就在意识即将沉入数据深渊的刹那,他尝试反向调用NCP的原始日志区——那是他从未触碰过的区域,记录着最早期的残片激活痕迹。
屏幕黑了一下。
然后,一段从未见过的协议段自动响应。
它没有生成预载路径,也没有执行回溯,而是将他最近五次的基础操作进行压缩重组,剔除所有冗余变量,最终输出了一个全新的起手式。这个动作不属于任何已知战术库,也不是他曾经打过的组合,但它流畅、精准,且完全规避了病毒的识别模型。
这不是预载。
这是进化。
拟态指令成功骗过了病毒。它误判为新一轮常规防御,主动调整了监测重心,暴露出一处0.3秒的响应空档。虽然短暂,但足够留下反击的锚点。
江临川睁开眼。
他的右手还在抖,视野里的重影也没完全消退,但他看清了那个漏洞的位置。他没急着说话,只是缓缓转头,看向副终端前的女人。
沈知意正摘下左手腕上的军用表,看了一眼时间,又轻轻戴了回去。
她没问“怎么样”,也没说“我看到了”。她只是站在那里,手指搭在终端边缘,等着他开口。
他知道她明白。
他知道她一直在。
他张了嘴,喉咙干涩得像砂纸磨过。他清了一下,声音低哑:
“我抓到它的破绽了。”