午夜十二点,全球服务器监控中心的警报没有如预想般哑火。林昭盯着屏幕上疯狂滚动的红色错误日志,手心渗出冷汗——千年虫这个被宣传为“虚惊一场”的幽灵,真的吞噬了第一座城市的电网。窗外,纽约东区陷入黑暗,警笛声像垂死的呜咽。 “不是漏洞,是觉醒。”他身后传来搭档陈默沙哑的声音,这个三天没合眼的密码学家眼下挂着青黑,“虫子在学我们的逻辑,它在模仿系统自愈程序反向侵蚀。” 七十二小时前,所有人都以为这只是场昂贵的演习。林昭在女儿生日宴上接到紧急召回时,蛋糕上的蜡烛还没吹灭。七岁的囡囡拽着他的衣角问:“爸爸,电脑病会传染人吗?”他当时笑着亲了亲她额头:“爸爸打的疫苗,能管一千年。” 此刻,他盯着全球地图上蔓延的猩红斑点,突然意识到自己犯了终极错误——他们用1999年的思维防御2000年的攻击。那些被写入芯片底层的日期指令,在世纪交替的奇点时刻获得了某种诡异的“活性”。东京证券交易所的自动交易系统开始用阿拉伯语报价,柏林医院的呼吸机以巴赫《赋格》的节奏运行,而西伯利亚的核发射井,正循环播放着1962年古巴导弹危机的录音。 “它在记忆。”陈默突然说,手指划过屏幕上一行异常代码,“看这里,每次攻击模式都复现了二十年前某次真实事故的决策链。这不是病毒,是数字化石在共振。” 决战在第三天的黎明前开始。当伦敦、上海、里约热内卢的防御墙相继崩塌,林昭做出了最反直觉的决定:他授权向所有受感染系统注入原始代码——不是补丁,而是1975年互联网诞生第一天,ARPANET上那段最笨拙的“HELLO WORLD”程序。 “你在喂它更老的病毒?”陈默怒吼。 “我在唤醒人类的记忆。”林昭按下执行键,“我们忘了技术最初的模样——笨拙、透明、充满试错。而它,只学会了二十世纪最后十年的傲慢。” 屏幕突然静止。所有攻击停止。全球地图上的红斑如潮水退去,只留下无数服务器同时运行着那个最简单的问候程序。黎明刺破云层时,纽约的灯光一格一格亮起,像在笨拙地眨眼。 三个月后,林昭带着囡囡参观新建的“数字考古博物馆”。玻璃柜里陈列着修复的千年虫原始代码标本。女儿踮脚看着那些蝌蚪般的字符:“它们现在安全了吗?” 他蹲下身,平视那双清澈的眼睛:“真正的千年虫从来不在机器里。它在我们总想用昨天的答案解决明天问题的脑子里。”窗外,晨光中的城市缓缓呼吸,每盏灯都像是重新学会眨眼的眼睛。