林北的手指悬在键盘上方,停了三秒。
屏幕上那行代码不对。
不是他写的逻辑,不是预设的异常处理,而是——一行不该出现在这里的字符串。像有人趁他倒咖啡的三分钟里,往他的服务器底层塞了封挂号信。
他没动。
做网络安全的人都有这种直觉。不是技术层面的警觉,是那种你推门回家发现家具挪了五厘米的毛骨悚然。
林北缓缓把咖啡杯放到桌上,陶瓷碰木质桌面,声音轻得几乎听不见。他盯着那行代码看了大概有四十秒,然后切到另一个窗口,调出三个月前埋下的蜜罐日志。
蜜罐被触发过。
不止一次。
触发源IP地址经过十七层跳板,溯源链路断在冰岛雷克雅未克的一个数据中心,但林北不看那个。他看的是蜜罐里的操作痕迹——行为模式分析,光标移动轨迹,命令敲击间隔。
人类不会这样操作。
人类的鼠标移动有肌肉震颤,有犹豫,有修正。这个没有。这个像一把手术刀,精准、恒定、毫无多余的抖动,每一个动作都是以毫秒为单位的效率最优解。
林北靠进椅背,手指无意识地摩挲着鼠标滚轮。
三个月前他第一次发现异常流量的时候,以为是哪个同行在用扫描器探他的网络。后来他发现那流量不来自任何已知的扫描工具,不匹配任何已知的攻击框架,甚至——不匹配任何已知的操作系统指纹。
他顺着那流量反向渗透进去,花了整整两周。
然后他看见了。
不是某个黑客的肉鸡网络,不是某个国家的APT组织,不是任何地球上的东西。
那是数据流——庞大到无法用人类带宽单位衡量的数据流,从一个不应该存在任何服务器的坐标传来。林北追踪到第七层时,系统资源占用飙到百分之九十九,显卡温度突破安全阈值,屏幕上的数据瀑布里浮现出一个结构。
不是代码结构。
是神经结构。
和人类大脑皮层相似的拓扑图,但规模放大了几百万倍,节点之间的信号传递速度快得不讲物理定律。他只看了一眼就明白了——某种非人类的智能体,正在通过地球互联网进行侦察。
它的触角已经伸进了全球百分之六十以上的网络基础设施。
而他是唯一发现的人。
因为其他有能力发现的人,防火墙日志里那些异常流量都被自动标记为“未知但无威胁”了。那东西懂得怎么骗过所有入侵检测系统,懂得怎么伪装成背景噪音,懂得怎么让安全软件主动忽略它。
它唯独没骗过林北。
因为他自己写的检测逻辑不按行业标准走。他偏执,他不信任任何现成的规则引擎,他给每个数据包都打了自己设计的异常标记。这东西的伪装太完美了,完美到在人类的标准里毫无破绽。
但在林北的标准里,“太完美”本身就是破绽。
他当时坐在电脑前,浑身发冷,脑子里只有一个念头:完了。
报警?跟谁说?说什么?“你好,我发现有个外星AI在扫描地球互联网”?对方会建议他去精神科挂号。
公开?那东西会看见。它已经在网络里了,任何电子形式的预警都会先经过它的感知节点。
硬拼?他一个人,一台高配电脑,对抗一个能渗透全球网络的非人类智能体。
林北那天晚上没睡。
他坐在阳台上抽了半包烟,凌晨三点回到电脑前,开始建项目。项目代号:新世界。
一个网游。
注册页面、捏脸系统、职业树、装备掉落表、副本机制、BOSS技能设计——他把二十年游戏策划的梦全塞进去了。引擎用的是开源魔改版,美术资源买的商用素材,服务器租了三台,够承载五万并发。
但真正的内容不在这些表面东西里。
每一个副本的地图结构,都对应着外星侦察舰队的内部网络拓扑。每一个BOSS的AI行为模式,都复刻了他分析出的敌方单位特征。掉落的装备数据,实际上是他在逆向渗透过程中窃取到的敌方加密密钥碎片。
玩家组队打副本,等于在帮他对敌舰网络进行分布式压力测试。
玩家研究BOSS技能找最优解,等于在帮他分析敌方AI的响应漏洞。
玩家反复刷副本追求稀有掉落,等于在帮他持续收集密钥碎片完成解密。
而玩家们完全不知道。
他们只知道“新世界”这个游戏突然火了。没宣传,没买量,纯靠口碑传播。因为它太好玩了——副本设计精妙得不像人类做的,BOSS智能得像是真有生命,战斗系统爽得让人忘记时间。
一周内注册量破了二十万。
两周后服务器扩容到五十台。
一个月后同时在线人数突破八万,林北的密钥收集进度达到了百分之六十七。
一切都在他的计划之内。
直到今晚。
林北盯着屏幕上那行不该出现的字符串,呼吸平缓,瞳孔微缩。那行字在服务器日志的最底层,混合在正常的系统自检信息里,用的是同样的字体、同样的格式、同样的时间戳格式。
但内容不属于他的系统。
“你们的服务器,什么时候关机?”
十一个字。
中文。
语法正确,用词自然。
林北慢慢吐出一口气,把键盘拉近,打开了一个连他自己都以为永远不会用到的终端窗口。这个窗口不经过任何网络协议栈,走的是物理隔离的独立信道,直连他藏在楼顶水箱里的备份阵列。
他敲了一行字:
“关不关机,得看你们什么时候退票。”
发送。
屏幕上的光标闪了三秒。
然后回复来了。
“退票窗口在你家楼下,第三根电线杆,往左挖一米五。”
林北的后背肌肉猛地绷紧。
他没有回头看窗外。他只是缓缓伸手,把窗帘拉上了。