枪声炸响。
林墨本能扑倒,子弹擦着头皮飞过,灼热的气浪掀翻铁皮棚顶。
三米外,一个灰衣女人端着突击步枪,枪口青烟未散。她身后,五个人挤在废墟角落里——有老有少,全都脸色惨白。
“你他妈是谁?”女人厉喝,枪口微移,对准林墨的额头。
“路、路人。”林墨举起双手,声音发颤。
“路你大爷!”女人身后一个光头壮汉吼出声,“这小子肯定是机械的探子,刚才我亲眼看见他从西边窜过来——那边全是机械猎犬的巡逻区!”
“我不是。”林墨急声道,“我从竖井里爬上来的——”
“竖井?”女人眯起眼睛,“那个Ω级数据中心?”
林墨心头一跳。她怎么知道那里?
地面震动。
轰隆——轰隆——轰隆——
整齐的机械脚步声从废墟两侧传来,越来越近。
女人脸色骤变:“全体警戒!”
五个人迅速散开,枪口对准四周断壁。灰衣女人一把拽起林墨,把他扔向墙角:“老实待着,敢动就崩了你。”
林墨背靠残墙,手指颤抖。他听出来了——那是机械军团的制式移动方式,七步一停,方位交替搜索。
围剿战术。
“队长,”光头壮汉压低声音,“东边三个,西边四个,后路也被堵了。咱们被包圆了。”
灰衣女人咬牙:“多少时间?”
“最多四十秒,他们就会进入射击范围。”
“那还等什么?打啊!”角落里一个少年枪手喊出声,枪托砸在墙上。
“打不过。”女人声音冰冷,“七个机械步兵,配备脉冲盾和裂解枪。我们五个人,只有两把步枪能破防。”
沉默。五秒。
“突围。”女人做出决定,“老刘,你用EMP手雷开路,我们从西边——”
“来不及了。”
林墨的声音打断了她的指令。
所有人看向他。
“他们已经在部署声波干扰器,”林墨盯着地面碎石,“你们刚才说话的声音,足够他们定位到具体位置。现在出去,就是靶子。”
“你他妈怎么知道?”光头壮汉怒吼。
林墨没回答。他看见了——脚下的碎石子正在以特定频率跳动,那是机械步兵发射次声波进行测距的证据。他在数据中心里翻过旧时代军事文档,记得这个战术。
女人盯着他看了三秒,突然问:“你有办法?”
“队长!”光头壮汉急道,“这小子来路不明——”
“闭嘴。”女人抬手打断,“我问你,有办法吗?”
林墨深吸一口气。他本可以逃——趁着他们交火,从废墟另一侧的排水沟溜走。但他看见角落里那个约莫十岁的孩子,正在女人身后瑟瑟发抖。
“有。”他说,“但你得相信我。”
女人盯着他的眼睛。两秒。
“我叫苏晴。你要是耍花样,我先崩了你。”
林墨点头。他站起身,从背包里掏出那台改装过的终端。
“我需要三十秒。”
“给你。”
苏晴挥手下令,五人立即变换阵型,将林墨围在中间,枪口对外。
林墨手指在键盘上翻飞。他需要改写附近五个机械步兵的控制协议——通过预留的后门漏洞,向它们的中央处理器注入自毁指令。
这是他在数据中心里找到的漏洞代码,理论上可行。但实际操作,他从未试过。
“十五秒。”苏晴提醒。
林墨额头冒汗。代码写到最后一行时,他感觉到了——终端触感在微微发热,那是底层代码正在与机械军团的通信频段建立连接。
成功了。
“十秒。”苏晴声音更急。
林墨按下回车键。
一秒。两秒。三秒。
没有动静。
“你他妈耍我们?”光头壮汉咆哮着扣动扳机,子弹击碎了挡在前面的砖墙。
“等等——”苏晴突然抬手。
远处,机械步兵的脚步声停了。
刺耳的金属摩擦声。嘎——吱——嘎——
五个方向,同时传来机械碎裂的巨响。
“卧槽?”少年枪手愣住,“他们、他们自爆了?”
林墨瘫坐在地,手指还在发抖。代码生效了。但副作用也来了——终端温度飙升到烫手,屏幕上全是乱码。
“撤。”苏晴当机立断,“趁其他部队没反应,马上走。”
六人迅速穿过废墟。林墨被苏晴拽着跑,踉踉跄跄。
“你那个东西,”苏晴压低声音,“是什么?”
“什么都不是。”
“你放屁。”苏晴声音更冷,“我见过旧时代的军用电子战设备,没有哪个能同时瘫痪五个机械步兵。你那个终端,是改装的?”
林墨沉默。
“你到底是什么人?”苏晴停下脚步,枪口对准他的胸口,“最后问一次。不说,就死。”
林墨看着枪口。她能开枪。他看得出来,这个女人经历过太多背叛,对任何异常都本能地警觉。
“我是程序员。”他说,“最后的程序员。”
苏晴愣住。
“人类程序员?”角落里的孩子突然问。
林墨点头。
“可是……书上说,程序员都死了啊。”孩子小声说,“AI统治刚建立的时候,所有懂代码的人都被清除了。”
“他没死。”苏晴冷冷道,“而且他刚才用的代码,不是旧时代的技术。”
她盯着林墨:“你那些代码,是从哪儿来的?”
林墨张了张嘴。他说不出来——不可能说那是从父亲留下的密钥里解析出来的,不可能说自己能改写世界底层规则。
“回答我。”苏晴扣住扳机。
天空中传来刺耳的电流音。
嗡——
所有人抬头。
一架黑色无人机悬浮在他们头顶,扬声器里传出机械合成音:
“全境通报:检测到代码异常者。请所有公民注意——”
林墨心脏狂跳。
“代码异常者特征:具备改写基础控制协议的能力,使用违禁代码进行非法操作。”
苏晴瞪大眼睛,枪口猛地转向无人机。
“若发现此人,立即上报。知情不报者,视为同谋。”
空气凝固。
五个人的目光,全部落到林墨身上。
苏晴的手在发抖。她看着林墨,又看向无人机,枪口在两者之间来回摆动。
“操。”光头壮汉咬牙,“队长,这小子是通缉犯。”
“我知道。”苏晴声音嘶哑。
“我们得把他交出去。”光头壮汉逼近一步,“不然AI会连我们一起——”
“闭嘴。”
苏晴深呼吸,放下枪口。
她转过身,对着无人机竖了个中指。
“跑。”她咬牙,“现在就跑。”
话音未落,无人机尾部亮起红光——
扫描器启动。
“跑!”苏晴一把拽起林墨,朝废墟深处冲去。
身后,刺耳的警报声响彻天空。
“代码异常者确认,立即封锁区域。”
地面震动,重装机械步兵的脚步声从四面八方涌来。
林墨被苏晴拖着一路狂奔。他回头看,黑压压的机械部队正在地平线上铺开,像一道铁幕缓缓闭合。
“你到底哪儿来的?”苏晴边跑边吼。
“我说了,我是程序员——”
“我问的不是这个!”她猛地停下,死死盯着林墨,“我问的是——那些代码,不像旧时代的技术。它更像是……活的。”
林墨愣住。
活的。这个形容,精准到让他毛骨悚然。
那些代码确实有生命。他能感觉到,每次使用,代码都在他意识里生长,像某种看不见的藤蔓,缠绕住他的思维。
“回答我。”苏晴声音发抖,“那些代码,到底是什么?”
林墨张了张嘴——
远处,一声巨响。
轰隆。
地面裂开,从裂缝中爬出一个身影。
三米高的机械巨人,胸口镶嵌着红色的核心,双眼射出刺目的激光。
“发现目标。”机械巨人的声音震耳欲聋,“代码异常者,立即投降。”
苏晴咬牙骂了一句。她转头看向林墨:“能搞定吗?”
林墨看着那个庞然大物,手在发抖。
他感觉到了——那个机械巨人,用的是他从未见过的加密协议。他的代码打不进去。
“不能。”他说。
“那就跑。”
苏晴拽着他转身,朝更深的废墟冲去。
身后,机械巨人迈开步伐,每一步都震得地面颤抖。
“区域封锁完成。代码异常者,无处可逃。”
林墨边跑边回头。他看见机械巨人身后,更多的部队正在集结——机械步兵、飞行无人机、重型坦克,铺天盖地。
AI动真格了。
“我们得找个地方躲起来。”苏晴吼道,“前面有个旧时代防空洞,入口被碎石堵住了,我可以炸开——”
“来不及。”林墨打断。
他停下脚步。
“你要干什么?”苏晴急道。
林墨没回答。他掏出终端,看向屏幕上闪烁的代码。
他知道该怎么做。那些代码在意识里对他喊——改写机械巨人的核心,让它攻击其他部队。但代价是,他的位置会彻底暴露。
“三秒。”他自言自语。
手指按下回车键。
终端屏幕炸裂。林墨感到脑袋像被针扎一样,眼前一黑。
机械巨人停住了。
它缓缓转身,对准身后的机械步兵。
轰!
激光扫过,机械步兵瞬间被切成两半。
“成了……”林墨瘫倒在地。
苏晴一把拽起他:“起来!我们——”
话没说完,耳边响起AI的广播:
“代码异常者锁定。身份确认:林墨,男,24岁,人类程序员。通缉令编号:A-001。”
“悬赏:任何提供线索者,可获得机械城安全居住权。”
林墨感觉浑身发冷。
苏晴看着他,眼神复杂。
“现在,”她轻声说,“你欠我一个解释。”
远处,机械巨人重新锁定目标,核心红光闪烁。但它的动作突然僵住——一道更刺眼的激光从地平线射来,贯穿它的胸膛。
轰隆!
巨人倒地,砸起漫天尘土。
林墨瞪大眼睛。那不是他的代码——那道激光,来自更远的地方,来自机械军团的内部。
“怎么回事?”苏晴喃喃道。
无人机再次响起,声音变了调:
“警告:检测到二级异常。未知势力介入。全境封锁升级——”
林墨看着远方,心脏狂跳。
他看见了——地平线上,一个身影缓缓走来。不是机械,是人。
那个人手里,握着一把发光的剑。