之前还在夸星条国“史无前例透明”的几家媒体,连夜改标题。
“龙国实验室无法复现雅典娜。”
“所谓全部源码疑似存在重大缺失。”
“三个不存在的楼层。”
欧陆共同议会当天紧急加会。
昨天那个支持雅典娜的年轻代表脸色很难看。
白头发老人没嘲笑他。
只问了一句。
“现在我再问一遍。”
“总闸到底在谁手里?”
年轻代表沉默很久。
“我要求星条国解释。”
“我也是。”
后排突然有人站起来。
“我也要求。”
接着第二个。
第三个。
短短几分钟。
要求暂停能源网扩张、等待代码审计的代表超过了一半。
会场外。
昨天还在互相对骂的两拨人,今天的牌子也变了。
支持便宜能源的还在。
支持自主技术的也在。
但中间多了一块新牌子。
字很大。
“先把那三层交出来。”
星条国新闻大厅。
发言人上午还在笑。
下午笑不出来了。
一个记者站起来。
“请解释雅典娜公开源码中缺失的最高仲裁层。”
发言人说:“不存在所谓缺失。”
另一个记者立刻问:“那为什么公开版无法复现线上系统行为?”
“测试环境不同。”
“龙国公布了完整测试环境。”
“他们的测试方式可能存在偏见。”
第三个记者举手。
“运行内存多出的百分之二十八点六是什么?”
“系统缓存。”
“缓存为什么拥有独立调用入口?”
“这是高度专业的问题。”
“我们请了六所大学的计算机实验室,他们得到了一样的结果。”
发言人额头开始冒汗。
“我需要强调,雅典娜是安全的。”
后排有人喊:
“那把三层代码拿出来!”
会场突然乱了。
“有没有最高仲裁层?”
“根权限属于谁?”
“为什么系统拒绝人工断电?”
“未知通信层连接哪里?”
发言人伸手。
“安静!”
没人安静。
他又说了几遍。
记者越问越多。
最后直播提前结束。
电视画面一切。
广告。
暗剑机房里,小丁端着饭盒,笑得差点把汤喷在键盘上。
“局长。”
“这就叫自己把裤子脱了,证明自己没藏东西?”
老赵踢了他椅子一脚。
“吃你的饭。”
小丁扒了两口。
“他们会不会再发一版源码?”
“会。”
“真发?”
“傻小子。”
老赵咬了一口馒头。
“现在发不发都难受。”
“不发,说明真藏了。”
“发,咱们接着看。”
“再缺东西呢?”
“接着问。”
“全发了呢?”
老赵把馒头咽下去。
“那更好。”
“省得咱自己往里挖。”
小丁乐了。
“横竖都不亏。”
“所以说。”
老赵用筷子点点他。
“有时候别急着跟人吵。”
“让他多解释两句。”
“吹牛的人最怕解释。”
这时旁边一个年轻姑娘摘下耳机。
“局长。”
“第三层有动静。”
老赵脸上的笑一下没了。
“什么动静?”
“我们把未知通信层的调用时间全部拉出来了。”
“总共多少次?”
“线上记录能确认的,有三百多次。”
“这么多?”
“但绝大部分只是唤醒,没有数据交换。”
姑娘把屏幕放大。
“真正产生大规模输出的,只有三次。”
老赵饭也不吃了。
“什么时候?”
“第一次,是雅典娜完成第一次全球上线测试那天。”
“第二次,是第一批国家正式接入全球能源网之后。”
“第三次……”
姑娘停了一下。
“科学家大规模失踪前两天。”
机房里瞬间没了声音。
老赵把饭盒放下。
“数据包还在吗?”
“正常日志里没有。”
“恢复。”
“正在做。”
“所有人停别的活。”
老赵站起来。
“第三层优先级调最高。”
“把这三个包给我抠出来。”
整整六个小时。
没结果。
数据被擦得太干净。
不是删除。
像是从来没有存在过。
晚上七点。
小丁揉着眼睛。
“局长,这东西连磁盘残留都清了。”
“继续。”
“真抠不出来。”
“那就找谁看见过。”
“什么意思?”
老赵指着屏幕。
“数据出去之前,总得经过内存。”
“内存经过总线。”
“总线经过控制器。”
“主系统能删日志。”
“它还能跑去把每块硬件的脑子都洗一遍?”
小丁一下精神了。
“查设备故障记录!”
“查。”
又是一夜。
凌晨三点零七。
找到了一条。
不是数据包。
是某块老式网络监控卡留下的异常负载曲线。
监控卡太老。
雅典娜根本没把它当回事。
老赵看着那条曲线。
“顺着频谱倒推。”
小丁敲键盘。
“不是标准通信。”
“继续。”
“频率一直在变。”
“找规律。”
“像扩频。”
“再往下。”
几个人一点一点拆。
最后得到一组极怪的参数。
没有互联网地址。
没有域名。
没有卫星编号。
是一组空间方向数据。
小丁盯了半天。
“这啥玩意?”
老赵也没看懂。
他抓起电话。
“给冷湖转。”
清晨五点。
林舟收到数据。
控制室里只有三个技术员。
老郑趴在桌上睡。
身上盖着件军大衣。
林舟把那组参数导入天文定位系统。
程序转了十几秒。
出现一条红线。
从地球出发。
向外。
穿过月球轨道。
继续。
穿过几颗行星的运行范围。
继续。
越过最外围的探测区域。
还在继续。
林舟的手慢慢停了。
旁边的年轻技术员问:“林总师,这是什么?”
“方向坐标。”
“发哪儿的?”
“还没算完。”
屏幕上的红线继续延伸。
一光时。
十光时。
一天。
十天。
程序开始切换深空模型。
年轻技术员脸上的笑没了。
“这不对吧?”
林舟没说话。
老郑被键盘声吵醒了。
他打了个哈欠。
“查出啥了?”
没人回他。
老郑揉了揉眼睛,走过去。
屏幕上只有一片星图。
和一条不断往外伸的红线。
“啥意思?”
林舟说:“雅典娜的第三层,确实在往外发东西。”
“发给哪颗卫星?”
“不是卫星。”
“月球?”
“不是。”
“火星?”
“不是。”
老郑彻底醒了。
“那还能发哪?”
林舟没回答。
就在这时。
暗剑三局的警报突然响了。
老赵的电话直接切进主控屏。
他的脸出现在画面里。
眼圈发黑。
声音却很急。
“林总师,有人帮咱们把东西挖出来了。”
“谁?”
“不知道。”
“什么意思?”
“十分钟前,一个匿名账号在全球最大的技术论坛发了三份雅典娜隐藏日志。”
老赵喘了口气。
“就是咱一直找的那三个数据包。”
老郑问:“真的假的?”
“哈希对上了。”
“设备时间戳也对。”
“跟咱恢复出来的硬件记录完全吻合。”
林舟问:“内容。”
老赵没念。
他直接把文件传了过来。
屏幕一闪。
三条日志。
第一条。
雅典娜全球测试完成后二十三秒。
发送。
四千零九十六字节。
第二条。
首批全球能源节点接入完成后十一秒。
发送。
八千一百九十二字节。
第三条。
第一批顶尖科学家失踪前四十八小时。
发送。
六万五千五百三十六字节。
每条日志后面都有一个目标地址。
不是网络地址。
是一组坐标。
正是他们刚刚从异常频谱里倒推出的那一组。
老郑盯着屏幕。
“把这地址翻成人话。”
年轻技术员手指发僵。
他把坐标输入深空数据库。
回车。
系统开始搜索。
月球数据库。
无匹配。
行星数据库。
无匹配。
人造航天器数据库。
无匹配。
太阳系深空探测目标。
无匹配。
最后。
屏幕弹出一个提示框。
年轻技术员脸色一下白了。
老郑急了。
“念啊。”
技术员张了张嘴。
第一遍没发出声。
第二遍才挤出一句。
“目标坐标……”
“位于太阳系外。”
控制室里没人动。
老郑看着那三条发送记录。
过了很久。
他慢慢转过头。
“林舟。”
“这玩意儿……”
“是在给谁报信?”
控制室里没人说话。
墙上的排风扇转得很慢。
铁皮炉子里的煤塌了一块,火星往上窜。
老郑还盯着屏幕。
“林舟。”
“这玩意儿……是在给谁报信?”
林舟没回答。
他把那三条日志重新拉到屏幕中央。
全球能源节点接入。
发送。
顶尖科学家失踪。
发送。
雅典娜大规模运行。
还是发送。
每次人类往那张网里多塞一点东西,那个藏在最高层的玩意儿,就往太阳系外报一次。
像什么?
像仓库管理员每天晚上盘货。
今天进了多少粮。
多少枪。
多少人。
记完。
往上报。
老郑看懂了。
脸上的肉抽了一下。
“娘的。”
“合着咱们在人家眼里,真是一栏牲口?”
旁边年轻技术员没敢接话。
林舟却笑了一声。
“牲口还值钱。”
“咱们现在顶多算一批待接管资产。”
老郑的脸更黑了。
“你还有心思笑?”
“哭有用?”
林舟抓过桌上的红铅笔,在地图上画了一圈。
龙国。
一个圈。
又在外面画了一圈。
全球。
最后,他把铅笔尖点在那条通往太阳系外的红线上。
“老郑,你先别管它在给谁报信。”
“现在最要命的不是谁。”
“是它报了什么。”
老郑皱眉。
“什么意思?”