第九章:陷入困境
述职会后的几天,林宇“抱恙”在家休息。公司里流传着他“压力过大、临场崩溃”的消息,同情者有之,幸灾乐祸者亦有之。王经理打来电话,语气复杂,让他好好休息,工作上的事“不急”。这正是林宇和零想要的效果——一个合理的、暂时远离关注中心的缓冲期。
然而,表面的平静之下,暗流汹涌。
系统在强制重启后,陷入了一种诡异的“静默”状态。没有日常任务,没有突发挑战,界面只显示着一条不断缓慢旋转的进度条:【核心协议自检与修复中……当前进度:12%】。进度慢得令人心焦。零通过加密信道告知,他正在全力解析从那个短暂“窗口期”抓取的数据包,内容庞大且加密层级极高,需要时间。
林宇不敢放松。他按照零的指示,维持着最低限度的“摆烂”行为模式——晚起、拖延一些简单的远程工作、在线上沟通时偶尔敷衍——以免系统在自检中判定他行为“突变”而引发新的警报。这种等待和伪装,比之前主动出击更消耗心神。
第三天晚上,零终于传来了消息,但内容并不乐观。
“数据解析初步完成。好消息是,我们拿到了‘742号系统’完整的协议架构图,以及它向上级网络发送日志的中转节点地址。”零的声音透过加密信道,带着一丝疲惫,“坏消息是,这个中转节点是动态加密的,且关联着至少三个其他子系统。更重要的是,我在数据包深处发现了一个隐藏极深的‘追踪与清除’协议。它原本处于休眠状态,但系统在非正常重启后,这个协议被激活了,优先级很高。”
“清除协议?针对谁的?我?”林宇心头一紧。
“针对‘重大协议扰动源’,也就是导致系统过载重启的根本原因。根据协议逻辑,它会首先尝试定位并‘无害化’扰动源——对你而言,可能就是更彻底的‘静默化’甚至脑波干预。如果失败,或者扰动被判定为‘外部恶意引导’,它会向上级节点发送最高警报,并可能引来‘园丁’的直接介入。”零顿了顿,“我们之前的行动,虽然触发了自检窗口,但也提前激活了这个防御机制。系统重启完成度每增加一点,这个清除协议对你的扫描和评估就会深入一分。”
林宇感到一股寒意顺着脊椎爬上来。“也就是说,系统重启完成之日,可能就是它对我动手之时?而且可能招来更麻烦的家伙?”
“理论上是这样。我们必须赶在系统重启完成、清除协议全面启动前,完成两件事:第一,利用我们拿到的架构图和中转节点信息,尝试反向植入‘休眠指令’;第二,找到方法干扰或延迟清除协议的激活进程。”零快速说道,“但这需要再次与系统进行深度交互,而目前它处于封闭自检状态,常规任务触发模式失效了。”
陷入了一个死循环:要动手,需要系统“活跃”;但系统一旦“活跃”到一定程度,清除协议就会启动。
“有没有别的入口?比如,通过那个中转节点,从外部网络反向影响它?”林宇问。
“风险极高。中转节点必然有强防火墙和反入侵机制。以我当前能调用的资源,强行突破成功率低于15%,且会立刻暴露我们的位置和意图。”零否定了这个方案,“我们需要一个更巧妙的、从系统内部逻辑出发的漏洞。”
两人陷入了沉默。加密信道里只有细微的电流声。
就在这时,林宇的手机震动了一下,是一条普通的垃圾广告短信。他正准备划掉,目光却定格在发送号码的后四位上——那数字,和他记忆中系统某次发放奖励时,银行入账短信的末尾四位偶然重合。纯属巧合?但在这个节骨眼上,任何巧合都让他神经紧绷。
他忽然想起什么,对零说:“等等,系统发放实物奖励,比如现金入账,必然要通过现实的金融网络接口。这个接口,是否独立于它的核心协议,但又与宿主身份绑定?如果我们在它自检修复,尤其是修复与外部世界连接的部分时,做点什么……”
零立刻反应过来:“你是说,干扰它的外部输出验证回路?让它在对现实世界‘生效’时出现混乱,从而牵制其内部资源,甚至可能为内部协议注入创造机会?这个思路……有风险,但或许可行。系统在自检修复期,对外部接口的校验可能处于‘调试’或‘敏感’状态。我们需要找到那个具体的触发点。”
他们开始连夜分析系统架构图中关于“奖励兑现”的模块。零发现,现金奖励的发放,走的是一个伪装成正常交易API的独立子协议,它与核心协议通过一个叫做“现实锚点验证器”的组件连接。这个验证器的作用是确保奖励发放符合宿主的“合理认知范围”,避免出现无法解释的巨额转账引发外界调查。目前,由于系统自检,这个验证器也处于低功耗运行状态。
“或许,我们可以给它一个‘无法验证’的认知锚点。”林宇脑海中浮现出一个大胆的想法,“如果系统试图发放一笔奖励,但这笔奖励的‘来源’或‘形式’,严重违背我当前‘挫折休养’状态下应有的认知逻辑,验证器可能会卡住,进而向核心请求更多算力进行判断,这就能暂时牵制资源,甚至可能造成短暂的数据淤塞。”
“具体怎么做?”零问。
“我需要主动触发一个奖励事件,但这个奖励,不能来自系统现有的任务库。”林宇回忆着,“系统刚绑定时,似乎有一个隐藏的‘新手补偿’机制,在我完成初始任务后,额外给过一点小福利。这类非任务性、低额的‘随机奖励’,在协议里可能有预留通道,用于维持宿主初期积极性。现在系统半死不活,如果我能模拟某种‘符合摆烂行为但非任务框架’的状态,或许能诱使它从这条通道吐出点东西。然后,我们设计一个让它‘吐’出来的东西极其怪异。”
计划风险极大,且高度依赖对系统残留行为逻辑的揣测。但眼下,他们没有更好的选择。
第二天,林宇开始了表演。他整天躺在沙发上,手机放在一边,眼睛盯着天花板,刻意让思维处于一种“空转”的、低欲望的“摆烂”状态,但内心深处不断向那个沉寂的系统界面发送模糊的意念:“没劲……什么都懒得做……要是有点意外之喜就好了……哪怕一点点点……”
这种自我心理暗示持续了大半天。就在他几乎要放弃的时候,沉寂的系统界面忽然微弱地闪烁了一下。
【检测到宿主持续性低动机状态……符合基础维系条件……发放随机维系奖励……】
一行小字浮现,随即,林宇的手机震动,银行入账短信提示:收入人民币0.01元。
一分钱。但通道确实打开了!
几乎在同时,零那边传来了紧急指令:“就是现在!想象一笔对你当前处境而言‘绝对不合理’的奖励!要快!验证器正在启动!”
林宇福至心灵,脑海中瞬间构筑出一个极度荒诞、与他此刻“抱病在家、情绪低落”状态完全不符的画面:一场在他那狭小出租屋里根本不可能举行的、极度奢华热闹的虚拟庆功派对,以及随之而来的、来自“根本不存在的海外富豪亲戚”的巨额“贺电汇款”。
他将这个充满矛盾、违背所有现实认知的“奖励预期”,混杂着那一分钱到账带来的细微波动,全力“投射”向系统界面。
脑海中的系统仿佛被什么东西噎住了。那刚刚显示入账的界面骤然凝固,随即开始疯狂闪烁乱码。【现实锚点验证器:错误!错误!认知冲突!奖励模板无法匹配!申请核心协议仲裁……申请失败,核心协议忙于自检……启动备用逻辑循环……】
验证器显然陷入了逻辑死结。它无法处理这个完全超出预设框架的“奖励预期”,试图上报,但核心协议正在自检无暇他顾,只能自己不断重试判断,消耗着宝贵的系统资源和算力。
林宇感到太阳穴传来熟悉的胀痛,但比述职会时轻微。系统界面上的自检进度条,那缓慢前进的数字,似乎极其细微地停滞了一下。
“成功了!验证器陷入循环,占用了一定资源,清除了协议的部分扫描进程被延迟了!”零的声音带着一丝兴奋,“但这持续不了多久。我必须趁着这个干扰,尝试通过我们之前定位到的、一个自检期的临时调试接口,注入伪装数据包,目标是让核心协议误判‘休眠条件’已满足。你保持状态,继续施加认知压力!”
“明白!”林宇咬牙坚持,继续在脑海中强化那个荒诞的庆功派对场景,甚至“添加”了更多离谱的细节,让验证器的逻辑死结打得更紧。
时间一分一秒过去。每一秒都格外漫长。林宇的额头渗出冷汗,大脑因持续的高强度意念对抗而嗡嗡作响。系统界面上的乱码闪烁频率时快时慢,自检进度条在13%上下微微颤动,仿佛在挣扎。
他不知道零在进行怎样精妙而危险的数字攻防,只能全力做好自己这一环。
突然,系统界面猛地一亮,所有乱码消失,那条自检进度条清晰显现,但进度猛地跳到了65%!紧接着,一个冰冷的、前所未有的系统提示音直接轰入他的意识:
【检测到未授权协议注入尝试!清除协议优先级提升至最高!定位扰动源……定位完成!执行深度静默化程序准备!】
林宇浑身一凉,暗叫不好。零被发现了?还是注入失败了?
就在这时,另一个截然不同的、温和得有些诡异的系统提示音响起(仿佛两个声音在吵架):
【深度静默化程序启动受阻。核心协议仲裁结果:检测到宿主近期行为波动符合‘终极倦怠与社会性退缩’预测模型。依据备用协议第7条,判定‘阶段性静默化目标’已达成。启动低功耗观察模式。任务系统暂停。清除协议转入待机。】
自检进度条瞬间拉满到100%,然后整个系统界面黯淡下去,变成了一片极暗的、几乎不可察的灰色,只有角落有一个小小的【Zzz…】标志在缓慢闪烁。
胀痛感和所有异样声响如潮水般退去。林宇瘫在沙发上,大口喘着气,浑身被冷汗湿透。
加密信道里,传来零沙哑疲惫的声音:“注入的数据包被拦截了大半……但最后一刻,我修改了注入内容,不是‘休眠指令’,而是将其伪装成了一份系统自检生成的‘阶段性目标达成报告’……看来,它采信了这份假报告,或者说,它自身的混乱让它‘愿意’采信这份能让自己‘休息’的报告……我们暂时安全了,林宇。系统进入了你说的‘低功耗待机’。”
林宇看着脑海中那片沉寂的灰色,感受着久违的、没有任何任务提示和低语干扰的宁静,却没有多少喜悦。
他们似乎暂时骗过了系统,避免了立即的清除。但“园丁”的网络呢?那个被激活又转入待机的清除协议呢?还有,系统只是“待机”,并非消失。
困境并未真正解除,只是换了一种更隐蔽、更潜在的方式。他们赢得了一丝喘息之机,但脚下的土地,依然布满看不见的裂痕。
窗外的天色,不知何时已经彻底暗了下来。