第4章
顾维钧的遗产------------------------------------------,**一直盯着后视镜。。,迟早会出现。,手指还在微微发抖。不是因为冷,是因为肾上腺素退了,后怕上来了。“那个人……”她开口,声音有点哑,“你觉得他是谁?不知道。他为什么不动手?”。“可能没必要。可能——东西本来就不在他手里,他想让我们帮他拿出来。”,指甲陷进服务器外壳的塑料里。“你是说,他在利用我们?我是说,一个站在二楼窗户后面看着你跑的人,要么是追不**,要么是不想追你。”**看着窗外,“他看起来像是追不**的人吗?”。,沈鹿溪也看到了。不急不慢,不慌不忙,像看一场跟自己无关的戏。“那我们现在怎么办?先看看这玩意儿里到底有什么。”**看了一眼她怀里的服务器,“如果里面的东西值得他演这出戏,那我们就得想清楚——下一步是继续走,还是停下来。”
“你想停下来?”
“不想。但我想知道自己在走什么路。”
沈鹿溪没再说话。她把服务器往怀里搂了搂,转头看向窗外。
高速上的路灯一盏一盏地往后退,橙色的光在她脸上明明灭灭。
---
回到市区已经是中午了。
**没有回出租屋,跟着沈鹿溪去了她住的地方——学校附近的一间公寓,不大,但收拾得比他的出租屋整齐十倍。
墙上贴着一张课程表,旁边是一张便签纸,上面写着“****DDL:12月20日”。电脑桌上摆着三个显示器,键盘是机械的,敲起来噼里啪啦响。
“你住这儿?”**问。
“学校宿舍太吵了。”沈鹿溪把服务器放在桌上,开始接线,“而且有些东西不能让室友看到。”
她说的“有些东西”,大概就是桌上那台**的门禁***,以及墙上用图钉钉着的一张天启科技集团的组织架构图。
**注意到那张图上,沈望津的名字被红笔圈了起来,旁边写着几个字:“不是源头。”
“你查这件事多久了?”他问。
沈鹿溪的手指顿了一下。“两年。”
两年。一个大学生,用两年的时间,黑进自己父亲公司的系统,追踪一个死去的科学家留下的遗产。
“为什么?”
沈鹿溪没有回头。“你见过我弟吗?”
“没有。你有弟弟?”
“有过。”沈鹿溪的声音很平,像是在念一段跟自己无关的资料,“他十五岁的时候被一个系统绑住了。学习打卡系统。每天必须学够十四个小时。他坚持了四百多天。后来……有一天晚上,他在书桌上趴着,再也没有起来。”
**沉默了。
“医生说是心源性猝死。”沈鹿溪把服务器最后一根线接好,“但我知道是什么原因。四百多天,每天只睡五个小时,吃饭都在看书。他的身体早就被榨干了。系统不管这些。系统只管你有没有打卡。”
“那个系统……是**公司的?”
“是顾维钧设计的。”沈鹿溪转过身,看着**,“我弟弟是第一批测试用户。顾维钧亲自挑选的。”
“**知道吗?”
“知道。但他知道的时候,系统已经在我弟身上跑了三个月。他想关掉,但关不掉。系统规则里写着——中途退出,所有累积奖励清零。我弟不肯。他觉得自己已经坚持了三个月,再坚持一下就能拿到奖励。”
“什么奖励?”
“一台新电脑。”沈鹿溪的声音终于有了一丝裂痕,“他想要一台新电脑,画图用。他想学设计。系统给他定的目标是连续打卡一千天。”
一千天。一台电脑。
一个十五岁的孩子,用命去换一台电脑。
“顾维钧死后,我爸接手了天启计划。他把学习打卡系统的规则改了,把每天十四小时降到了十小时。但对我弟来说,已经晚了。”
沈鹿溪说完这段话,转过身,面对服务器。
“所以我才要找到关停系统。不是为了什么大道理,就是为了——不要再有下一个我弟。”
**看着她瘦削的背影,没有说话。
有些人的愤怒是火,烧给别人看。有些人的愤怒是冰,冻在心里,慢慢化成水,一滴一滴地流。
沈鹿溪是第二种。
“开始吧。”**说。
---
沈鹿溪的手指在键盘上飞快地敲击。
屏幕上跳出一行一行的代码,像瀑布一样往下淌。**只能看懂大概——她在绕过服务器的最后一道防护,一个顾维钧自己写的加密程序。
“这个加密很有意思。”沈鹿溪盯着屏幕,眉头微微皱起,“不是普通的数学加密。它用的是……行为逻辑。”
“什么意思?”
“普通的加密,是问你‘你知道什么’——密码、密钥。或者‘你有什么’——指纹、虹膜。但这个加密问的是‘你怎么想’。”
她敲了一下回车,屏幕上弹出一个对话框:
请回答以下问题。答案将用于验证您的身份。
问题1:你认为,人类最大的缺陷是什么?
**看着这个问题,愣了一下。
“这是密码?”他问。
“是。”沈鹿溪说,“顾维钧设计的。他想让打开这个服务器的人,跟他有一样的思维方式。”
“那答案是什么?”
“我不知道。”沈鹿溪咬了咬嘴唇,“顾维钧的论文我看过几十篇,他的公开**我听过上百个小时。但这个问题……他没有在任何地方回答过。”
**盯着屏幕上的问题,脑子里飞速运转。
顾维钧,一个设计了几百个系统的人,一个把人的行为、身体、生命都变成规则的人。他认为人类最大的缺陷是什么?
不够自律?不够高效?不够服从?
如果是这样,那答案就是“自由意志”——他觉得人的自由意志是缺陷,需要被系统修正。
但如果是这样,他为什么要在死前设计一个关停系统?
“试试这个。”**说,“输入——‘人类最大的缺陷,是认为自己有缺陷’。”
沈鹿溪看了他一眼,没有问为什么,直接打字输入。
屏幕闪了一下。
答案已记录。问题2:你认为,系统应该服务于人,还是人应该服务于系统?
沈鹿溪转头看**。
“这个简单。”**说,“系统服务于人。”
沈鹿溪输入。
答案已记录。问题3:如果有一天,你发现自己创造的东西正在伤害别人,你会怎么做?
**沉默了很久。
这个问题,不只是问给顾维钧的。
也是问给每一个创造过什么东西的人的。
“停止它。”他说。
沈鹿溪输入。
答案已记录。
验证中……
相似度:87%。
验证通过。
屏幕上的对话框消失了,取而代之的是一个文件目录。
沈鹿溪长长地呼出一口气。
“打开了。”
---
服务器里的文件不多。
一个文件夹,名字叫“天启”。里面有三个文件。
第一个文件:天启计划·完整设计方案。
第二个文件:系统生态·底层架构图。
第三个文件:关停系统·源代码(未完成)。
**和沈鹿溪对视了一眼。
沈鹿溪点开了第三个文件。
屏幕上密密麻麻地铺满了代码。**看不懂,但沈鹿溪的表情越来越凝重。
“这是什么?”**问。
“关停系统的核心代码。”沈鹿溪的手指在触摸板上滑动,翻看着代码,“顾维钧写了大概百分之七十。剩下的百分之三十……是空的。”
“能补全吗?”
“理论上可以。”沈鹿溪咬了咬嘴唇,“但这套代码的运行逻辑……很奇怪。它不是一个单独的程序。它是一个……插件。”
“什么意思?”
“关停系统不能独立运行。它需要寄生在另一个系统上,利用那个系统的权限去关闭其他系统。”
“寄生在什么系统上?”
沈鹿溪沉默了一会儿。
“任何系统都可以。”她说,“但有一个条件——被寄生的系统,必须有足够高的权限等级。至少要达到……系统***级别。”
**的心沉了一下。
系统***级别。
在天启计划的架构里,系统***只有一个——天启科技集团的主服务器。
换句话说,关停系统需要从天启集团的内部运行。
“所以我们要黑进天启集团的服务器?”**问。
“不是黑进去。”沈鹿溪摇头,“是走进去。关停系统需要物理接入主服务器的核心接口。远程做不到。”
“**公司的主服务器在哪?”
“天启科技集团总部。地下二层。”
**沉默了。
天启科技集团总部,在市中心最繁华的地段。地下二层,核心数据机房。门口的安保等级,大概跟银行金库差不多。
“还有一个问题。”沈鹿溪的声音更低了,“关停系统一旦运行,会关闭所有系统。包括——那些宿主的生命维持系统。”
**的瞳孔微微收缩。
“你是说……”
“永生打卡系统。”沈鹿溪说,“那个系统在给宿主提供维持生命的激素。如果关停系统把所有系统都关了,那些宿主的激素供应也会断掉。他们会在七十二小时内——”
她没有说完。
但**懂了。
关掉所有系统,会**一些人。
不关掉所有系统,会有更多人被系统**。
“这就是顾维钧留下的遗产。”
“不是答案。”
“是一个更**的问题。”
房间里很安静。只有服务器风扇嗡嗡的声音。
**靠在墙上,脑子里一团乱麻。
他想起那个高三学生,连续签到八百多天,精神值掉到二十三。
他想起那个减肥的女人,八百九十二天,每天只吃八百大卡,把自己饿到四十一公斤。
他想起沈鹿溪的弟弟,每天学习十四个小时,趴在书桌上再也没有起来。
还有那个躺在ICU里的老人,七十八岁,心力衰竭,被一个系统逼着打卡。
他们都需要被拯救。
但如果拯救他们的代价,是**另一些人——
这个选择,谁有资格做?
“顾维钧是个**。”**说。
沈鹿溪没有反驳。
“他设计了这些系统,绑住了这些人。然后他死了,留下一半的代码,让活着的人去替他做选择。”
“你说得对。”沈鹿溪的声音很轻,“他是个**。”
“但你还是要完成他的工作。”
沈鹿溪抬起头,看着**。
“因为我弟已经死了。”她说,“但那个ICU里的老人还活着。那个减肥的女人还活着。那个高三的学生还活着。他们不应该因为顾维钧是个**,就继续被系统折磨。”
“但关停系统会**——”
“我知道。”沈鹿溪打断他,“所以我们要找到另一种办法。不是简单地关掉所有系统,而是——一个一个地关。先关那些可以安全关掉的,再处理那些依赖系统存活的。”
“能做到吗?”
“关停系统的源代码里有一个模块,叫‘选择性关闭’。顾维钧写了一半。如果能补全它,就可以选择性地关闭系统,而不是一次性全关。”
“谁有能力补全?”
沈鹿溪沉默了很久。
“我爸。”她说,“天启计划他接手了三年。没有人比他更了解这些系统。”
**看着她。“**知道你在做什么吗?”
“不知道。”
“你觉得他会帮你?”
沈鹿溪没有回答。
她盯着屏幕上那堆未完成的代码,手指攥得很紧。
“**。”她忽然开口。
“嗯?”
“你觉得我爸……是好人还是坏人?”
**想了想。
“**接手了一个别人设计的烂摊子。他没有关掉它,但他也没有让它变得更坏。他在改,一点一点地改。改得太慢了,但他在改。”
“这不是回答。”
“因为这个问题没有答案。”**说,“好人会做好事,也会做坏事。坏人会做坏事,偶尔也会做好事。大部分人不是好人也不是坏人,他们只是在两堵墙之间走。左边是‘应该做的事’,右边是‘能做到的事’。两堵墙之间的距离,就是他们的人生。”
沈鹿溪看着屏幕,沉默了很久。
“我想去找我爸。”她说。
“现在?”
“今晚。他在公司加班,每个周四都在公司加班。一个人。”
“你觉得他会听你的?”
“不知道。”沈鹿溪站起来,“但如果不试,我就永远不知道。”
她走到门口,拿起外套。
“你呢?”
**看了一眼手机。*UG系统的漏洞值还是六百六。离解锁“规则重写”还差三百四。
“我跟你一起去。”
“你不怕?”
“怕。”**站起来,“但有些事,怕也得做。”
---
天启科技集团的总部大楼在市中心,四十六层,玻璃幕墙,晚上亮着蓝色的灯,像一个巨大的发光体。
**和沈鹿溪站在对面的天桥上,看着那栋楼。
“**在几层?”**问。
“三***。他的办公室在走廊尽头。”
“地下二层的机房怎么进?”
“需要门禁卡和指纹。”沈鹿溪说,“门禁卡我可以伪造,指纹……我还没有想到办法。”
“**的指纹能行吗?”
“能。但他不会轻易让我们下去。”
“那就先说服他。”
沈鹿溪深吸了一口气。“好。”
他们下了天桥,往大楼走去。
门口有两个保安。沈鹿溪掏出一张卡,刷了一下。门开了。
“你连**公司的门禁卡都能伪造?”**压低声音。
“我十五岁的时候就伪造过了。”沈鹿溪面无表情地说,“为了进公司的零食间。”
“……你们公司的零食间需要门禁?”
“零食间里有哈根达斯。”
**决定不再问了。
他们进了电梯,按了三***。
电梯门关上的那一刻,**的手机震了一下。
他掏出来看了一眼。
*UG系统的提示:
警告:您正在接近系统生态核心节点。该节点受到最高级别保护。继续前进可能触发安全协议。
是否继续?Y/N
**点了Y。
电梯开始上升。
沈鹿溪看着电梯面板上跳动的数字,手指不自觉地攥紧了衣角。
“紧张?”**问。
“嗯。”
“怕**不帮你?”
“怕他……跟我想象的不一样。”
“什么意思?”
沈鹿溪沉默了一会儿。
“这两年,我一直在查天启计划。我看过那些系统的规则,看过那些宿主的记录。我知道这些东西有多**。但我爸……他在我面前,一直都是那个会给我带零食、会问我论文写得怎么样的人。”
“你觉得这是两件事?”
“我不知道。”沈鹿溪的声音很轻,“我只知道,一个能设计出这些系统的人,不应该还能笑得那么正常。除非——他根本不在乎。”
电梯到了三***。
门开了。
走廊很长,铺着灰色的地毯,墙上是白炽灯,照得每个角落都亮堂堂的。
尽头有一扇门,门缝里透出光。
沈鹿溪走到门前,抬手敲了三下。
“进来。”里面传出一个中年男人的声音。
沈鹿溪推开门。
办公室很大,但很空。一张桌子,一把椅子,一台电脑。墙上没有装饰品,只有一块白板,上面写满了公式和数据。
一个中年男人坐在桌前,戴着金丝眼镜,头发有点乱,衬衫袖子卷到手肘。他正在看一份文件,听到门响,抬起头。
看到沈鹿溪的时候,他的表情没什么变化。
看到**的时候,他的眉头皱了一下。
“鹿溪?”沈望津放下文件,“你怎么来了?”
沈鹿溪站在门口,没有进去。
“爸。”她说,“我需要你帮我做一件事。”
沈望津看着女儿,沉默了几秒。
然后他的目光落在沈鹿溪背着的背包上——那里面装着顾维钧的服务器。
他的表情变了。
不是愤怒,不是惊讶。
是一种很深的疲惫。
像是他一直知道这一天会来,只是不知道什么时候来。
“你找到了顾维钧的服务器。”沈望津说。不是疑问,是陈述。
沈鹿溪点头。
“里面有什么?”
“关停系统。未完成的。”
沈望津摘下眼镜,揉了揉鼻梁。
“你知道那是什么东西吗?”他问。
“知道。它能关闭所有系统。”
“也能**人。”
“所以我要你帮我补全选择性关闭的模块。”
沈望津看着她,眼神复杂。
“你查了多久?”
“两年。”
“你弟弟的事……”
“我知道。”沈鹿溪的声音终于有了一丝颤抖,“我知道那是顾维钧设计的系统。我知道你接手之后改了规则。但你知道我最恨的是什么吗?”
沈望津没有说话。
“我最恨的是——你改了规则之后,学习打卡系统还在运行。它还在绑着别的孩子。每天十个小时,不是十四个小时,但它还是在绑着他们。你没有关掉它。你只是把它从‘很**’改成了‘比较**’。”
“因为关不掉。”沈望津的声音很低,“这些系统一旦开始运行,就不能强行关闭。这是顾维钧设计的底层逻辑——系统运行超过一定时间后,宿主会产生依赖。强行关闭会导致宿主的生理系统崩溃。”
“所以你就不关了?”
“我在想办法。”
“想了三年?”
沈望津沉默了。
办公室里安静得能听到空调运转的声音。
**站在门口,看着这对父女。他没有插话。这是他们之间的事。
“爸。”沈鹿溪的声音软下来,“我知道你不是坏人。你接手天启计划,是因为如果让别人接手,情况会更糟。但三年了,你没有找到办法。也许——你需要的不是一个人想办法。”
沈望津看着她。“你需要什么?”
“地下二层的机房。关停系统需要物理接入主服务器。”
“你知道那意味着什么吗?一旦关停系统运行,所有系统都会——”
“所以我要你帮我补全选择性关闭的模块。”沈鹿溪打断他,“你不是做不到,你是不敢做。因为你怕做错了,会死人。但你不做,也会死人。区别只是——你不做,那些人的死跟你无关。你做了,你就要负责。”
沈望津的手指在桌面上轻轻敲击,一下一下的。
“你像**。”他忽然说。
沈鹿溪愣了一下。
“**也是这种人。认准了一件事,不管多难都要去做。不管代价多大。”沈望津站起来,走到窗边,看着外面的城市,“她当年坚持要嫁给一个穷程序员,她家里所有人都反对。她还是嫁了。”
他看着玻璃上映出的自己的影子。
“后来那个穷程序员开了公司,赚了钱,变成了她家里人都巴结的人。但她从来不提这些。她只说——她嫁的是那个人,不是那个人的钱。”
沈望津转过身,看着沈鹿溪。
“你弟走的那天晚上,她在医院哭了一夜。第二天早上,她对我说了一句话——‘如果你造的那些东西,正在伤害别人,你就应该停下来。哪怕全世界都说你做的是对的,你也应该停下来。’”
他的声音很平静,但眼眶红了。
“三年了。我一直没有停下来。”
沈鹿溪的眼眶也红了。
“爸——”
“我帮你。”沈望津说,“但我有一个条件。”
“什么条件?”
“让我来完成关停系统的代码。”他看着女儿,“这件事,不应该由你来背。这是我造的孽,我来还。”
沈鹿溪的眼泪掉下来了。
“你不欠任何人。”她说。
“我欠你弟一条命。”沈望津的声音终于有了一丝裂痕,“我欠他一条命,我还不了。但我可以不让更多的人送命。”
他走到桌前,拿起那份文件,翻到最后一页,签了个名字。
然后他看着**。
“你就是那个漏洞猎人?”
**点头。
“你举报了签到系统和减肥系统。”沈望津说,“那两个漏洞,我知道。但我不能改。”
“为什么?”
“因为改了一个,其他的系统就会产生连锁反应。天启计划不是独立的系统,它是一个生态。你动了一棵树,整片森林都会抖。”
“所以你就什么都不动?”
“我动的比你看到的要多。”沈望津的声音很平静,“你看到的是签到系统凌晨四点的规则。你没看到的是——我花了两年时间,把学习系统的打卡时长从十四小时降到了十小时。把颜值系统的惩罚任务从一百个仰卧起坐降到了五十个。把社交积分系统的分数算法从绝对值改成了相对值。”
“改得不够快。”**说。
“是的。”沈望津没有反驳,“不够快。但如果你站在我的位置,你就会知道——每一步都像是在雷区里走路。你不知道哪一步会踩到雷。踩到了,死的不只是你。”
“那你现在为什么要帮我们?”
沈望津看着他,沉默了很久。
“因为有人站在雷区外面,朝我扔了一颗手雷。”他说,“我不能再慢慢走了。要么跑出去,要么被炸死。跑出去还有活的可能,站着不动就只有死。”
他拿起外套,走向门口。
“走吧。去地下二层。”
---
电梯往下降的时候,三个人都没有说话。
**看着电梯面板上跳动的数字——三十八、三十五、三十、二十五。
他想起沈鹿溪在实验室里说的那句话:“有些东西,不是你自己拿到的,是别人让你拿到的。”
那个站在二楼窗户后面的人,到底是谁?
他在等什么?
为什么要放他们走?
电梯到了地下一层。
沈望津刷了卡,按了地下二层的按钮。
“地下二层需要双重认证。”他说,“门禁卡和指纹。”
“指纹我来。”沈望津把手按在指纹识别器上。
门开了。
走廊尽头是一扇厚重的金属门,上面有一个密码盘。沈望津输入了一串数字,门缓缓打开。
里面是一个巨大的机房。
几十台服务器整齐地排列着,蓝色的指示灯一闪一闪的,像一片安静的电子森林。
空气中有一股凉凉的味道,是空调系统吹出来的冷风。
沈望津走到主服务器前,打开一个接口面板。
“关停系统的代码在哪?”他问。
沈鹿溪从背包里掏出服务器,连上数据线。
屏幕上的代码一行一行地跳出来。
沈望津看着那些代码,表情越来越凝重。
“顾维钧……他比我想象的更疯。”他低声说。
“什么意思?”
“选择性关闭的模块,他写了一半。但这一半……不是技术问题没解决。是他不想写完。”
“为什么?”
沈望津指着屏幕上的一段代码。
“你看这里。选择性关闭需要一个判断标准——哪些系统该关,哪些系统不该关。顾维钧写了判断的逻辑框架,但没有填判断标准。他把这个选择,留给了执行的人。”
**看着那段代码,心里涌起一股说不清的感觉。
顾维钧设计了这些系统,绑住了这些人。然后在死之前,他把选择权交给了别人——谁来关,关哪些,什么时候关。
“这不是遗产。”
“这是甩锅。”
“你能补全吗?”**问。
沈望津沉默了很久。
“能。”他说,“但需要时间。”
“多久?”
“至少一周。”
一周。
一周的时间里,那个站在二楼窗户后面的人,会做什么?
那些还在系统里挣扎的人,还能撑多久?
**不知道。
但他知道一件事——他们没有一周的时间。
手机震了一下。
*UG系统的提示:
检测到异常:系统生态中新增系统数量在快速增加。
当前系统总数:347个。
较昨日增加:20个。
趋势:加速增长。
二十个新系统。一天之内。
有人在加速布局。
**把手机屏幕转向沈望津。
沈望津看了一眼,脸色变了。
“这不是我部署的。”他说。
“那是谁?”
沈望津没有回答。他快步走到主服务器前,调出一份部署日志。
屏幕上显示着最近一周的新系统部署记录:
系统0328——部署时间:今日03:17——部署者:***
系统0329——部署时间:今日03:18——部署者:***
系统0330——部署时间:今日03:18——部署者:***
……
一直列到0347。
部署者全部显示为“***”。
“天启计划的***权限,只有两个人有。”沈望津的声音很低,“一个是我。一个是——”
他没有说完。
但**已经猜到了。
顾维钧。
顾维钧死了三年。但有人在用他的权限部署新系统。
“账户可能被冒用了。”沈望津说,“如果有人拿到了顾维钧的权限——”
“不是冒用。”**忽然说。
沈望津和沈鹿溪同时看向他。
“今天在青云镇,我们遇到一个人。”**说,“他身上有一个系统。不在那三百二十七个里面。是新的。”
“什么样的系统?”
“不知道。但我看到了他的信号——他的系统模式,跟其他所有系统都不一样。”
沈望津的脸色变得苍白。
“你是说……”
“顾维钧可能没有死。”
机房里的空气仿佛凝固了。
服务器的指示灯还在闪,蓝色的光在三个人脸上投下冷冷的光。
沈鹿溪的声音在发抖。“但他……他的死亡证明、火化记录、墓地——”
“都可以伪造。”**说,“一个能设计出几百个系统的人,伪造一份死亡证明不难。”
他看着沈望津。
“你见过他的**吗?”
沈望津沉默了。
“他死的那天,你在场吗?”
沈望津闭上眼睛。
“他在实验室里倒下的。我是第一个到现场的人。”他的声音很轻,“他躺在地上,没有呼吸,没有心跳。救护车来了,医生宣布死亡。”
“你亲眼看着他被推进火化炉?”
“没有。”沈望津睁开眼睛,“他死了之后,他的家人——他唯一的妹妹——把他带走了。她说要办一个私人葬礼,不希望外人参加。”
“你见过他妹妹吗?”
“没有。我之前甚至不知道他有妹妹。”
**看着沈望津。
“一个你从来不知道的妹妹,突然出现,把你导师的**带走,办了一个你不被邀请的葬礼。你不觉得奇怪?”
沈望津的脸色越来越白。
“我……”他的声音卡住了,“我当时太乱了。我弟……鹿溪的弟弟刚走没多久,顾维钧又死了。我没有想那么多。”
“你没有想那么多。”**重复了一遍这句话。
沈望津没有说话。
他站在服务器前面,手扶着机柜的边缘,指节发白。
“如果顾维钧没死……”沈鹿溪的声音从背后传来,“那他在哪?他为什么要假死?他为什么还在部署新系统?”
**看着机房尽头那扇紧闭的金属门。
“也许——他从来没有打算停下来。”
“天启计划不是他的一时兴起。”
“天启计划是他的一生所爱。”
“一个人不会因为自己创造的东西伤害了别人就停下来。”
“除非——伤害别人,本来就是计划的一部分。”
手机又震了。
系统生态·实时监控
当前系统总数:352个。
新增:5个(过去10分钟)。
五分钟,五个新系统。
**把手机揣进口袋。
“沈总。”他说,“关停系统的代码,你带回家写。一周太长了,我给你三天。”
“三天不够——”
“那就压缩睡眠时间。你不是系统,你不会因为少睡几个小时就崩溃。但那些被系统绑着的人,可能会。”
**转身往门口走。
“你去哪?”沈鹿溪叫住他。
“去找那个人。”
“你知道他在哪?”
“不知道。但我知道怎么让他来找我。”
**推开金属门,走进走廊。
身后,沈望津的声音传来:“你要做什么?”
**没有回头。
“搞事情。”
“搞到整个系统生态都震动。搞到那个躲在暗处的人不得不出来看看到底是谁在砸他的场子。”
他走进电梯,按了一楼。
电梯门关上的时候,他看到沈鹿溪站在机房门口,嘴唇在动。
没有声音。
但他读出了她的口型——
“小心。”
电梯门合上了。
**靠在电梯壁上,深吸了一口气。
那个站在二楼窗户后面的人,那个用***权限部署新系统的人,那个可能还活着的顾维钧——
不管他是谁,不管他要什么——
有一件事是确定的。
这个城市里三百五十二个被系统绑着的人,不是他的实验品。
“你可以设计规则,但你不能定义人。”
“你可以制造系统,但你不能占有灵魂。”
“你可以关掉一扇门,但你不能焊死所有的窗。”
“因为——”
“总有人在窗外看着。”
“总有人记得,在没有系统的世界里,人是怎样活着的。”
“总有人——”
“愿意砸碎那扇窗。”
电梯到了一楼。
门开了。
外面的城市灯火通明,金色的系统光线在夜空中交织成一张越来越密的网。
三百五十二个光点。
三百五十二个被规则困住的人。
**走出大楼,站在台阶上,看着这张网。
然后他做了一件事。
他打开*UG系统,找到那个“漏洞广播”的功能——一个他一直没敢用的功能。
漏洞广播:将您发现的系统漏洞公开发送给所有系统宿主。所有宿主将看到漏洞信息,并自行决定是否利用。
注意:该操作不可逆。可能导致系统生态大规模不稳定。
消耗漏洞值:全部(当前660点)。
是否继续?Y/N
**看着屏幕上的“全部”两个字,笑了一下。
他点了Y。
漏洞广播·发送中……
发送对象:所有系统宿主(352人)
广播内容:“你们的系统都有漏洞。规则不是铁律。凌晨四点不需要起床。八百卡路里是谎言。十四小时学习是**。你的身体不属于系统。你的意志不属于系统。你——不属于系统。”
发送完毕。
漏洞值:0。
您的影响力正在扩散……
**把手机揣进口袋,走**阶。
身后,城市里的某个角落,有人正在看手机。
一个高三学生看到了“凌晨四点不需要起床”。
一个减肥的女人看到了“八百卡路里是谎言”。
一个学习打卡的孩子看到了“十四小时学习是**”。
三百五十二个人,同时看到了一段话。
他们不知道这段话是谁发的。
但他们知道——有人在告诉他们,规则可以被打破。
**走在空荡荡的街道上,路灯把他的影子拉得很长。
他不知道接下来会发生什么。系统生态会不会崩溃。那个躲在暗处的人会不会出现。沈望津能不能在三天内写完关停系统。
他什么都不知道。
但他知道一件事——
“当所有人都在遵守规则的时候,打破规则的人,就是最大的威胁。”
“而现在——”
“这个城市里,有三百五十二个威胁。”
“你想停下来?”
“不想。但我想知道自己在走什么路。”
沈鹿溪没再说话。她把服务器往怀里搂了搂,转头看向窗外。
高速上的路灯一盏一盏地往后退,橙色的光在她脸上明明灭灭。
---
回到市区已经是中午了。
**没有回出租屋,跟着沈鹿溪去了她住的地方——学校附近的一间公寓,不大,但收拾得比他的出租屋整齐十倍。
墙上贴着一张课程表,旁边是一张便签纸,上面写着“****DDL:12月20日”。电脑桌上摆着三个显示器,键盘是机械的,敲起来噼里啪啦响。
“你住这儿?”**问。
“学校宿舍太吵了。”沈鹿溪把服务器放在桌上,开始接线,“而且有些东西不能让室友看到。”
她说的“有些东西”,大概就是桌上那台**的门禁***,以及墙上用图钉钉着的一张天启科技集团的组织架构图。
**注意到那张图上,沈望津的名字被红笔圈了起来,旁边写着几个字:“不是源头。”
“你查这件事多久了?”他问。
沈鹿溪的手指顿了一下。“两年。”
两年。一个大学生,用两年的时间,黑进自己父亲公司的系统,追踪一个死去的科学家留下的遗产。
“为什么?”
沈鹿溪没有回头。“你见过我弟吗?”
“没有。你有弟弟?”
“有过。”沈鹿溪的声音很平,像是在念一段跟自己无关的资料,“他十五岁的时候被一个系统绑住了。学习打卡系统。每天必须学够十四个小时。他坚持了四百多天。后来……有一天晚上,他在书桌上趴着,再也没有起来。”
**沉默了。
“医生说是心源性猝死。”沈鹿溪把服务器最后一根线接好,“但我知道是什么原因。四百多天,每天只睡五个小时,吃饭都在看书。他的身体早就被榨干了。系统不管这些。系统只管你有没有打卡。”
“那个系统……是**公司的?”
“是顾维钧设计的。”沈鹿溪转过身,看着**,“我弟弟是第一批测试用户。顾维钧亲自挑选的。”
“**知道吗?”
“知道。但他知道的时候,系统已经在我弟身上跑了三个月。他想关掉,但关不掉。系统规则里写着——中途退出,所有累积奖励清零。我弟不肯。他觉得自己已经坚持了三个月,再坚持一下就能拿到奖励。”
“什么奖励?”
“一台新电脑。”沈鹿溪的声音终于有了一丝裂痕,“他想要一台新电脑,画图用。他想学设计。系统给他定的目标是连续打卡一千天。”
一千天。一台电脑。
一个十五岁的孩子,用命去换一台电脑。
“顾维钧死后,我爸接手了天启计划。他把学习打卡系统的规则改了,把每天十四小时降到了十小时。但对我弟来说,已经晚了。”
沈鹿溪说完这段话,转过身,面对服务器。
“所以我才要找到关停系统。不是为了什么大道理,就是为了——不要再有下一个我弟。”
**看着她瘦削的背影,没有说话。
有些人的愤怒是火,烧给别人看。有些人的愤怒是冰,冻在心里,慢慢化成水,一滴一滴地流。
沈鹿溪是第二种。
“开始吧。”**说。
---
沈鹿溪的手指在键盘上飞快地敲击。
屏幕上跳出一行一行的代码,像瀑布一样往下淌。**只能看懂大概——她在绕过服务器的最后一道防护,一个顾维钧自己写的加密程序。
“这个加密很有意思。”沈鹿溪盯着屏幕,眉头微微皱起,“不是普通的数学加密。它用的是……行为逻辑。”
“什么意思?”
“普通的加密,是问你‘你知道什么’——密码、密钥。或者‘你有什么’——指纹、虹膜。但这个加密问的是‘你怎么想’。”
她敲了一下回车,屏幕上弹出一个对话框:
请回答以下问题。答案将用于验证您的身份。
问题1:你认为,人类最大的缺陷是什么?
**看着这个问题,愣了一下。
“这是密码?”他问。
“是。”沈鹿溪说,“顾维钧设计的。他想让打开这个服务器的人,跟他有一样的思维方式。”
“那答案是什么?”
“我不知道。”沈鹿溪咬了咬嘴唇,“顾维钧的论文我看过几十篇,他的公开**我听过上百个小时。但这个问题……他没有在任何地方回答过。”
**盯着屏幕上的问题,脑子里飞速运转。
顾维钧,一个设计了几百个系统的人,一个把人的行为、身体、生命都变成规则的人。他认为人类最大的缺陷是什么?
不够自律?不够高效?不够服从?
如果是这样,那答案就是“自由意志”——他觉得人的自由意志是缺陷,需要被系统修正。
但如果是这样,他为什么要在死前设计一个关停系统?
“试试这个。”**说,“输入——‘人类最大的缺陷,是认为自己有缺陷’。”
沈鹿溪看了他一眼,没有问为什么,直接打字输入。
屏幕闪了一下。
答案已记录。问题2:你认为,系统应该服务于人,还是人应该服务于系统?
沈鹿溪转头看**。
“这个简单。”**说,“系统服务于人。”
沈鹿溪输入。
答案已记录。问题3:如果有一天,你发现自己创造的东西正在伤害别人,你会怎么做?
**沉默了很久。
这个问题,不只是问给顾维钧的。
也是问给每一个创造过什么东西的人的。
“停止它。”他说。
沈鹿溪输入。
答案已记录。
验证中……
相似度:87%。
验证通过。
屏幕上的对话框消失了,取而代之的是一个文件目录。
沈鹿溪长长地呼出一口气。
“打开了。”
---
服务器里的文件不多。
一个文件夹,名字叫“天启”。里面有三个文件。
第一个文件:天启计划·完整设计方案。
第二个文件:系统生态·底层架构图。
第三个文件:关停系统·源代码(未完成)。
**和沈鹿溪对视了一眼。
沈鹿溪点开了第三个文件。
屏幕上密密麻麻地铺满了代码。**看不懂,但沈鹿溪的表情越来越凝重。
“这是什么?”**问。
“关停系统的核心代码。”沈鹿溪的手指在触摸板上滑动,翻看着代码,“顾维钧写了大概百分之七十。剩下的百分之三十……是空的。”
“能补全吗?”
“理论上可以。”沈鹿溪咬了咬嘴唇,“但这套代码的运行逻辑……很奇怪。它不是一个单独的程序。它是一个……插件。”
“什么意思?”
“关停系统不能独立运行。它需要寄生在另一个系统上,利用那个系统的权限去关闭其他系统。”
“寄生在什么系统上?”
沈鹿溪沉默了一会儿。
“任何系统都可以。”她说,“但有一个条件——被寄生的系统,必须有足够高的权限等级。至少要达到……系统***级别。”
**的心沉了一下。
系统***级别。
在天启计划的架构里,系统***只有一个——天启科技集团的主服务器。
换句话说,关停系统需要从天启集团的内部运行。
“所以我们要黑进天启集团的服务器?”**问。
“不是黑进去。”沈鹿溪摇头,“是走进去。关停系统需要物理接入主服务器的核心接口。远程做不到。”
“**公司的主服务器在哪?”
“天启科技集团总部。地下二层。”
**沉默了。
天启科技集团总部,在市中心最繁华的地段。地下二层,核心数据机房。门口的安保等级,大概跟银行金库差不多。
“还有一个问题。”沈鹿溪的声音更低了,“关停系统一旦运行,会关闭所有系统。包括——那些宿主的生命维持系统。”
**的瞳孔微微收缩。
“你是说……”
“永生打卡系统。”沈鹿溪说,“那个系统在给宿主提供维持生命的激素。如果关停系统把所有系统都关了,那些宿主的激素供应也会断掉。他们会在七十二小时内——”
她没有说完。
但**懂了。
关掉所有系统,会**一些人。
不关掉所有系统,会有更多人被系统**。
“这就是顾维钧留下的遗产。”
“不是答案。”
“是一个更**的问题。”
房间里很安静。只有服务器风扇嗡嗡的声音。
**靠在墙上,脑子里一团乱麻。
他想起那个高三学生,连续签到八百多天,精神值掉到二十三。
他想起那个减肥的女人,八百九十二天,每天只吃八百大卡,把自己饿到四十一公斤。
他想起沈鹿溪的弟弟,每天学习十四个小时,趴在书桌上再也没有起来。
还有那个躺在ICU里的老人,七十八岁,心力衰竭,被一个系统逼着打卡。
他们都需要被拯救。
但如果拯救他们的代价,是**另一些人——
这个选择,谁有资格做?
“顾维钧是个**。”**说。
沈鹿溪没有反驳。
“他设计了这些系统,绑住了这些人。然后他死了,留下一半的代码,让活着的人去替他做选择。”
“你说得对。”沈鹿溪的声音很轻,“他是个**。”
“但你还是要完成他的工作。”
沈鹿溪抬起头,看着**。
“因为我弟已经死了。”她说,“但那个ICU里的老人还活着。那个减肥的女人还活着。那个高三的学生还活着。他们不应该因为顾维钧是个**,就继续被系统折磨。”
“但关停系统会**——”
“我知道。”沈鹿溪打断他,“所以我们要找到另一种办法。不是简单地关掉所有系统,而是——一个一个地关。先关那些可以安全关掉的,再处理那些依赖系统存活的。”
“能做到吗?”
“关停系统的源代码里有一个模块,叫‘选择性关闭’。顾维钧写了一半。如果能补全它,就可以选择性地关闭系统,而不是一次性全关。”
“谁有能力补全?”
沈鹿溪沉默了很久。
“我爸。”她说,“天启计划他接手了三年。没有人比他更了解这些系统。”
**看着她。“**知道你在做什么吗?”
“不知道。”
“你觉得他会帮你?”
沈鹿溪没有回答。
她盯着屏幕上那堆未完成的代码,手指攥得很紧。
“**。”她忽然开口。
“嗯?”
“你觉得我爸……是好人还是坏人?”
**想了想。
“**接手了一个别人设计的烂摊子。他没有关掉它,但他也没有让它变得更坏。他在改,一点一点地改。改得太慢了,但他在改。”
“这不是回答。”
“因为这个问题没有答案。”**说,“好人会做好事,也会做坏事。坏人会做坏事,偶尔也会做好事。大部分人不是好人也不是坏人,他们只是在两堵墙之间走。左边是‘应该做的事’,右边是‘能做到的事’。两堵墙之间的距离,就是他们的人生。”
沈鹿溪看着屏幕,沉默了很久。
“我想去找我爸。”她说。
“现在?”
“今晚。他在公司加班,每个周四都在公司加班。一个人。”
“你觉得他会听你的?”
“不知道。”沈鹿溪站起来,“但如果不试,我就永远不知道。”
她走到门口,拿起外套。
“你呢?”
**看了一眼手机。*UG系统的漏洞值还是六百六。离解锁“规则重写”还差三百四。
“我跟你一起去。”
“你不怕?”
“怕。”**站起来,“但有些事,怕也得做。”
---
天启科技集团的总部大楼在市中心,四十六层,玻璃幕墙,晚上亮着蓝色的灯,像一个巨大的发光体。
**和沈鹿溪站在对面的天桥上,看着那栋楼。
“**在几层?”**问。
“三***。他的办公室在走廊尽头。”
“地下二层的机房怎么进?”
“需要门禁卡和指纹。”沈鹿溪说,“门禁卡我可以伪造,指纹……我还没有想到办法。”
“**的指纹能行吗?”
“能。但他不会轻易让我们下去。”
“那就先说服他。”
沈鹿溪深吸了一口气。“好。”
他们下了天桥,往大楼走去。
门口有两个保安。沈鹿溪掏出一张卡,刷了一下。门开了。
“你连**公司的门禁卡都能伪造?”**压低声音。
“我十五岁的时候就伪造过了。”沈鹿溪面无表情地说,“为了进公司的零食间。”
“……你们公司的零食间需要门禁?”
“零食间里有哈根达斯。”
**决定不再问了。
他们进了电梯,按了三***。
电梯门关上的那一刻,**的手机震了一下。
他掏出来看了一眼。
*UG系统的提示:
警告:您正在接近系统生态核心节点。该节点受到最高级别保护。继续前进可能触发安全协议。
是否继续?Y/N
**点了Y。
电梯开始上升。
沈鹿溪看着电梯面板上跳动的数字,手指不自觉地攥紧了衣角。
“紧张?”**问。
“嗯。”
“怕**不帮你?”
“怕他……跟我想象的不一样。”
“什么意思?”
沈鹿溪沉默了一会儿。
“这两年,我一直在查天启计划。我看过那些系统的规则,看过那些宿主的记录。我知道这些东西有多**。但我爸……他在我面前,一直都是那个会给我带零食、会问我论文写得怎么样的人。”
“你觉得这是两件事?”
“我不知道。”沈鹿溪的声音很轻,“我只知道,一个能设计出这些系统的人,不应该还能笑得那么正常。除非——他根本不在乎。”
电梯到了三***。
门开了。
走廊很长,铺着灰色的地毯,墙上是白炽灯,照得每个角落都亮堂堂的。
尽头有一扇门,门缝里透出光。
沈鹿溪走到门前,抬手敲了三下。
“进来。”里面传出一个中年男人的声音。
沈鹿溪推开门。
办公室很大,但很空。一张桌子,一把椅子,一台电脑。墙上没有装饰品,只有一块白板,上面写满了公式和数据。
一个中年男人坐在桌前,戴着金丝眼镜,头发有点乱,衬衫袖子卷到手肘。他正在看一份文件,听到门响,抬起头。
看到沈鹿溪的时候,他的表情没什么变化。
看到**的时候,他的眉头皱了一下。
“鹿溪?”沈望津放下文件,“你怎么来了?”
沈鹿溪站在门口,没有进去。
“爸。”她说,“我需要你帮我做一件事。”
沈望津看着女儿,沉默了几秒。
然后他的目光落在沈鹿溪背着的背包上——那里面装着顾维钧的服务器。
他的表情变了。
不是愤怒,不是惊讶。
是一种很深的疲惫。
像是他一直知道这一天会来,只是不知道什么时候来。
“你找到了顾维钧的服务器。”沈望津说。不是疑问,是陈述。
沈鹿溪点头。
“里面有什么?”
“关停系统。未完成的。”
沈望津摘下眼镜,揉了揉鼻梁。
“你知道那是什么东西吗?”他问。
“知道。它能关闭所有系统。”
“也能**人。”
“所以我要你帮我补全选择性关闭的模块。”
沈望津看着她,眼神复杂。
“你查了多久?”
“两年。”
“你弟弟的事……”
“我知道。”沈鹿溪的声音终于有了一丝颤抖,“我知道那是顾维钧设计的系统。我知道你接手之后改了规则。但你知道我最恨的是什么吗?”
沈望津没有说话。
“我最恨的是——你改了规则之后,学习打卡系统还在运行。它还在绑着别的孩子。每天十个小时,不是十四个小时,但它还是在绑着他们。你没有关掉它。你只是把它从‘很**’改成了‘比较**’。”
“因为关不掉。”沈望津的声音很低,“这些系统一旦开始运行,就不能强行关闭。这是顾维钧设计的底层逻辑——系统运行超过一定时间后,宿主会产生依赖。强行关闭会导致宿主的生理系统崩溃。”
“所以你就不关了?”
“我在想办法。”
“想了三年?”
沈望津沉默了。
办公室里安静得能听到空调运转的声音。
**站在门口,看着这对父女。他没有插话。这是他们之间的事。
“爸。”沈鹿溪的声音软下来,“我知道你不是坏人。你接手天启计划,是因为如果让别人接手,情况会更糟。但三年了,你没有找到办法。也许——你需要的不是一个人想办法。”
沈望津看着她。“你需要什么?”
“地下二层的机房。关停系统需要物理接入主服务器。”
“你知道那意味着什么吗?一旦关停系统运行,所有系统都会——”
“所以我要你帮我补全选择性关闭的模块。”沈鹿溪打断他,“你不是做不到,你是不敢做。因为你怕做错了,会死人。但你不做,也会死人。区别只是——你不做,那些人的死跟你无关。你做了,你就要负责。”
沈望津的手指在桌面上轻轻敲击,一下一下的。
“你像**。”他忽然说。
沈鹿溪愣了一下。
“**也是这种人。认准了一件事,不管多难都要去做。不管代价多大。”沈望津站起来,走到窗边,看着外面的城市,“她当年坚持要嫁给一个穷程序员,她家里所有人都反对。她还是嫁了。”
他看着玻璃上映出的自己的影子。
“后来那个穷程序员开了公司,赚了钱,变成了她家里人都巴结的人。但她从来不提这些。她只说——她嫁的是那个人,不是那个人的钱。”
沈望津转过身,看着沈鹿溪。
“你弟走的那天晚上,她在医院哭了一夜。第二天早上,她对我说了一句话——‘如果你造的那些东西,正在伤害别人,你就应该停下来。哪怕全世界都说你做的是对的,你也应该停下来。’”
他的声音很平静,但眼眶红了。
“三年了。我一直没有停下来。”
沈鹿溪的眼眶也红了。
“爸——”
“我帮你。”沈望津说,“但我有一个条件。”
“什么条件?”
“让我来完成关停系统的代码。”他看着女儿,“这件事,不应该由你来背。这是我造的孽,我来还。”
沈鹿溪的眼泪掉下来了。
“你不欠任何人。”她说。
“我欠你弟一条命。”沈望津的声音终于有了一丝裂痕,“我欠他一条命,我还不了。但我可以不让更多的人送命。”
他走到桌前,拿起那份文件,翻到最后一页,签了个名字。
然后他看着**。
“你就是那个漏洞猎人?”
**点头。
“你举报了签到系统和减肥系统。”沈望津说,“那两个漏洞,我知道。但我不能改。”
“为什么?”
“因为改了一个,其他的系统就会产生连锁反应。天启计划不是独立的系统,它是一个生态。你动了一棵树,整片森林都会抖。”
“所以你就什么都不动?”
“我动的比你看到的要多。”沈望津的声音很平静,“你看到的是签到系统凌晨四点的规则。你没看到的是——我花了两年时间,把学习系统的打卡时长从十四小时降到了十小时。把颜值系统的惩罚任务从一百个仰卧起坐降到了五十个。把社交积分系统的分数算法从绝对值改成了相对值。”
“改得不够快。”**说。
“是的。”沈望津没有反驳,“不够快。但如果你站在我的位置,你就会知道——每一步都像是在雷区里走路。你不知道哪一步会踩到雷。踩到了,死的不只是你。”
“那你现在为什么要帮我们?”
沈望津看着他,沉默了很久。
“因为有人站在雷区外面,朝我扔了一颗手雷。”他说,“我不能再慢慢走了。要么跑出去,要么被炸死。跑出去还有活的可能,站着不动就只有死。”
他拿起外套,走向门口。
“走吧。去地下二层。”
---
电梯往下降的时候,三个人都没有说话。
**看着电梯面板上跳动的数字——三十八、三十五、三十、二十五。
他想起沈鹿溪在实验室里说的那句话:“有些东西,不是你自己拿到的,是别人让你拿到的。”
那个站在二楼窗户后面的人,到底是谁?
他在等什么?
为什么要放他们走?
电梯到了地下一层。
沈望津刷了卡,按了地下二层的按钮。
“地下二层需要双重认证。”他说,“门禁卡和指纹。”
“指纹我来。”沈望津把手按在指纹识别器上。
门开了。
走廊尽头是一扇厚重的金属门,上面有一个密码盘。沈望津输入了一串数字,门缓缓打开。
里面是一个巨大的机房。
几十台服务器整齐地排列着,蓝色的指示灯一闪一闪的,像一片安静的电子森林。
空气中有一股凉凉的味道,是空调系统吹出来的冷风。
沈望津走到主服务器前,打开一个接口面板。
“关停系统的代码在哪?”他问。
沈鹿溪从背包里掏出服务器,连上数据线。
屏幕上的代码一行一行地跳出来。
沈望津看着那些代码,表情越来越凝重。
“顾维钧……他比我想象的更疯。”他低声说。
“什么意思?”
“选择性关闭的模块,他写了一半。但这一半……不是技术问题没解决。是他不想写完。”
“为什么?”
沈望津指着屏幕上的一段代码。
“你看这里。选择性关闭需要一个判断标准——哪些系统该关,哪些系统不该关。顾维钧写了判断的逻辑框架,但没有填判断标准。他把这个选择,留给了执行的人。”
**看着那段代码,心里涌起一股说不清的感觉。
顾维钧设计了这些系统,绑住了这些人。然后在死之前,他把选择权交给了别人——谁来关,关哪些,什么时候关。
“这不是遗产。”
“这是甩锅。”
“你能补全吗?”**问。
沈望津沉默了很久。
“能。”他说,“但需要时间。”
“多久?”
“至少一周。”
一周。
一周的时间里,那个站在二楼窗户后面的人,会做什么?
那些还在系统里挣扎的人,还能撑多久?
**不知道。
但他知道一件事——他们没有一周的时间。
手机震了一下。
*UG系统的提示:
检测到异常:系统生态中新增系统数量在快速增加。
当前系统总数:347个。
较昨日增加:20个。
趋势:加速增长。
二十个新系统。一天之内。
有人在加速布局。
**把手机屏幕转向沈望津。
沈望津看了一眼,脸色变了。
“这不是我部署的。”他说。
“那是谁?”
沈望津没有回答。他快步走到主服务器前,调出一份部署日志。
屏幕上显示着最近一周的新系统部署记录:
系统0328——部署时间:今日03:17——部署者:***
系统0329——部署时间:今日03:18——部署者:***
系统0330——部署时间:今日03:18——部署者:***
……
一直列到0347。
部署者全部显示为“***”。
“天启计划的***权限,只有两个人有。”沈望津的声音很低,“一个是我。一个是——”
他没有说完。
但**已经猜到了。
顾维钧。
顾维钧死了三年。但有人在用他的权限部署新系统。
“账户可能被冒用了。”沈望津说,“如果有人拿到了顾维钧的权限——”
“不是冒用。”**忽然说。
沈望津和沈鹿溪同时看向他。
“今天在青云镇,我们遇到一个人。”**说,“他身上有一个系统。不在那三百二十七个里面。是新的。”
“什么样的系统?”
“不知道。但我看到了他的信号——他的系统模式,跟其他所有系统都不一样。”
沈望津的脸色变得苍白。
“你是说……”
“顾维钧可能没有死。”
机房里的空气仿佛凝固了。
服务器的指示灯还在闪,蓝色的光在三个人脸上投下冷冷的光。
沈鹿溪的声音在发抖。“但他……他的死亡证明、火化记录、墓地——”
“都可以伪造。”**说,“一个能设计出几百个系统的人,伪造一份死亡证明不难。”
他看着沈望津。
“你见过他的**吗?”
沈望津沉默了。
“他死的那天,你在场吗?”
沈望津闭上眼睛。
“他在实验室里倒下的。我是第一个到现场的人。”他的声音很轻,“他躺在地上,没有呼吸,没有心跳。救护车来了,医生宣布死亡。”
“你亲眼看着他被推进火化炉?”
“没有。”沈望津睁开眼睛,“他死了之后,他的家人——他唯一的妹妹——把他带走了。她说要办一个私人葬礼,不希望外人参加。”
“你见过他妹妹吗?”
“没有。我之前甚至不知道他有妹妹。”
**看着沈望津。
“一个你从来不知道的妹妹,突然出现,把你导师的**带走,办了一个你不被邀请的葬礼。你不觉得奇怪?”
沈望津的脸色越来越白。
“我……”他的声音卡住了,“我当时太乱了。我弟……鹿溪的弟弟刚走没多久,顾维钧又死了。我没有想那么多。”
“你没有想那么多。”**重复了一遍这句话。
沈望津没有说话。
他站在服务器前面,手扶着机柜的边缘,指节发白。
“如果顾维钧没死……”沈鹿溪的声音从背后传来,“那他在哪?他为什么要假死?他为什么还在部署新系统?”
**看着机房尽头那扇紧闭的金属门。
“也许——他从来没有打算停下来。”
“天启计划不是他的一时兴起。”
“天启计划是他的一生所爱。”
“一个人不会因为自己创造的东西伤害了别人就停下来。”
“除非——伤害别人,本来就是计划的一部分。”
手机又震了。
系统生态·实时监控
当前系统总数:352个。
新增:5个(过去10分钟)。
五分钟,五个新系统。
**把手机揣进口袋。
“沈总。”他说,“关停系统的代码,你带回家写。一周太长了,我给你三天。”
“三天不够——”
“那就压缩睡眠时间。你不是系统,你不会因为少睡几个小时就崩溃。但那些被系统绑着的人,可能会。”
**转身往门口走。
“你去哪?”沈鹿溪叫住他。
“去找那个人。”
“你知道他在哪?”
“不知道。但我知道怎么让他来找我。”
**推开金属门,走进走廊。
身后,沈望津的声音传来:“你要做什么?”
**没有回头。
“搞事情。”
“搞到整个系统生态都震动。搞到那个躲在暗处的人不得不出来看看到底是谁在砸他的场子。”
他走进电梯,按了一楼。
电梯门关上的时候,他看到沈鹿溪站在机房门口,嘴唇在动。
没有声音。
但他读出了她的口型——
“小心。”
电梯门合上了。
**靠在电梯壁上,深吸了一口气。
那个站在二楼窗户后面的人,那个用***权限部署新系统的人,那个可能还活着的顾维钧——
不管他是谁,不管他要什么——
有一件事是确定的。
这个城市里三百五十二个被系统绑着的人,不是他的实验品。
“你可以设计规则,但你不能定义人。”
“你可以制造系统,但你不能占有灵魂。”
“你可以关掉一扇门,但你不能焊死所有的窗。”
“因为——”
“总有人在窗外看着。”
“总有人记得,在没有系统的世界里,人是怎样活着的。”
“总有人——”
“愿意砸碎那扇窗。”
电梯到了一楼。
门开了。
外面的城市灯火通明,金色的系统光线在夜空中交织成一张越来越密的网。
三百五十二个光点。
三百五十二个被规则困住的人。
**走出大楼,站在台阶上,看着这张网。
然后他做了一件事。
他打开*UG系统,找到那个“漏洞广播”的功能——一个他一直没敢用的功能。
漏洞广播:将您发现的系统漏洞公开发送给所有系统宿主。所有宿主将看到漏洞信息,并自行决定是否利用。
注意:该操作不可逆。可能导致系统生态大规模不稳定。
消耗漏洞值:全部(当前660点)。
是否继续?Y/N
**看着屏幕上的“全部”两个字,笑了一下。
他点了Y。
漏洞广播·发送中……
发送对象:所有系统宿主(352人)
广播内容:“你们的系统都有漏洞。规则不是铁律。凌晨四点不需要起床。八百卡路里是谎言。十四小时学习是**。你的身体不属于系统。你的意志不属于系统。你——不属于系统。”
发送完毕。
漏洞值:0。
您的影响力正在扩散……
**把手机揣进口袋,走**阶。
身后,城市里的某个角落,有人正在看手机。
一个高三学生看到了“凌晨四点不需要起床”。
一个减肥的女人看到了“八百卡路里是谎言”。
一个学习打卡的孩子看到了“十四小时学习是**”。
三百五十二个人,同时看到了一段话。
他们不知道这段话是谁发的。
但他们知道——有人在告诉他们,规则可以被打破。
**走在空荡荡的街道上,路灯把他的影子拉得很长。
他不知道接下来会发生什么。系统生态会不会崩溃。那个躲在暗处的人会不会出现。沈望津能不能在三天内写完关停系统。
他什么都不知道。
但他知道一件事——
“当所有人都在遵守规则的时候,打破规则的人,就是最大的威胁。”
“而现在——”
“这个城市里,有三百五十二个威胁。”
阅读下一章(解锁全文)
点击即可畅读完整版全部内容
相关书籍
友情链接