第18章 技术难题

代码:烬 LS金银 2748 字 8天前

沈易是第三天下午回来的。

他没走正门——地下室的门框已经被林劫撞歪了,锁舌卡不住,一推就开。但沈易还是习惯性地用指节敲了两下门框,像进别人家之前先打招呼。然后拎着两个塑料袋走进来,一袋是罐装咖啡和压缩饼干,另一袋是一台老旧的便携服务器,外壳上贴着墨影技术组的资产标签,边角磨得露出了底下的金属。

林劫坐在屏幕前面,背对着门。听见动静没回头,只是把手里正在写的一行代码敲完。屏幕上开着三个窗口:左边是林雪的锚点环境,海浪一下一下拍着沙滩;中间是陈博士的权限节点拓扑图,密密麻麻像一棵倒着长的树;右边是一个新建的文档,光标停在第四百多行的位置,最后一行写到一半就卡住了。

沈易把塑料袋放在地上,拉了一把椅子坐下来,点了一根烟。“先生给了权限节点图。早期架构,陈博士上传之前留的。完整度大概七成,有三成交接的时候被覆盖了。”

林劫把椅子转过来。三天没刮胡子,下巴上的胡茬从青黑色变成了灰蒙蒙的一片。眼睛里的血丝比之前少了一点,但眼眶更深了,颧骨也更凸了。他伸手从沈易的烟盒里抽出一根,叼在嘴里,没有点。“哪三成?”

“核心认证层。”沈易吐出一口烟,烟雾在屏幕的冷白色光里慢慢散开。“陈博士把自己的生物特征——指纹、虹膜、声纹、心跳节律——全部数字化了,做成了认证密钥。上传之后,这套密钥应该跟着他一起融进了系统底层。但交接的时候,有一部分被新系统覆盖了。不是被删了,是被压在下面了。”

“像被水淹了。”

“对。数据还在,但读不到。系统读到那一段的时候会自动跳过,因为新的权限协议告诉它那部分是无效的。”

林劫把没点的烟从嘴里拿下来,在手指间转了两圈。他在想一件事。陈博士上传自己的时候,是一个人走进那间实验室的,还是被人推进去的?实验日志里写的是“自愿上传”,但陈博士的实验日志里没有一句是实话。P-0000的备注栏里那行字他还记得——“状态:已融合”。不是“已上传”,不是“已转化”,是“已融合”。像一滴墨掉进一杯水里,墨水还在,但你再也没办法把它单独捞出来。

“被压在下面的那三层,”林劫说,“不是被覆盖了。是被吸收了。”

沈易的烟停在嘴边。“吸收?”

“陈博士上传之后不是变成了系统的一部分,是被系统消化了。他的权限还在,但不是作为一个独立的密钥存在——是分散在系统底层的代码里,跟其他东西长在一起了。”林劫把烟放在桌上,转过身,把中间那个拓扑图的窗口放大。“你看这个。他的权限节点不是集中在一个区域,是散开的。像树根一样扎进系统的各个底层模块里。新系统覆盖不了这些根须,只能绕过它们,在上面铺一层自己的协议。”

“所以权限还在,只是没有一条路能通到那儿。”

“路被新系统盖住了。”林劫的手指在触摸板上划了一下,拓扑图上浮现出一层半透明的红色标记。“这些是新系统的权限协议。你看它们怎么分布的——不是随机覆盖,是专门绕开了陈博士的根须,但又把每一条根须的末端都压住了。不是删不掉,是不删。”

沈易盯着那层红色标记看了一会儿,烟灰掉在膝盖上没有察觉。“因为删了会出事。”

“对。陈博士的权限根须已经和系统底层的核心功能长在一起了。强行拔掉,整个系统会像被抽了筋一样瘫掉。所以新系统选择压住它。让它还在,但够不着。”

林劫把拓扑图缩小,露出整个权限结构的全貌。陈博士的根须在最底层,密密麻麻,像一棵倒着长的榕树。新系统的红色协议压在它上面,像一层冰,把树根冻在底下。而林雪的基础人格框架——那个被锁在独立分区里的部分——就悬在这两层之间。往上够不着新系统的权限,往下触不到陈博士的根须。

“她被困在夹层里了。”林劫说。

沈易把烟掐灭在椅子扶手上,烫出一小片焦痕。他没有道歉,林劫也没在意。“要打开那个分区,必须用陈博士的权限。但陈博士的权限被新系统压住了。你要用他的权限,就得先把新系统那层协议掀开。”

“掀开会触发清除协议。”

“对。那层红色协议不只是压住陈博士的根须,它还连着系统的安全监控模块。任何对它的非授权访问——哪怕是碰一下——都会触发清除协议,把夹层里的所有东西一次性删干净。包括林雪的基础人格框架,包括那二十六个残缺体。”

沈易沉默了一会儿。窗外天已经暗了,锈带区的夜晚来得早,废弃厂房的影子把地下室的窄窗遮得严严实实。日光灯还在闪,那根老化的灯管发出细微的电流声,像一只虫子在玻璃上撞。

“有没有可能不掀开它?”沈易问。“不碰那层红色协议,直接绕过它,从底下把陈博士的根须接上来?”

本小章还未完,请点击下一页继续阅读后面精彩内容!

“想过。”林劫把拓扑图又放大,聚焦在红色协议和系统底层之间的夹缝。那里有一片极窄的灰色区域,没有任何标记,没有任何节点,像两栋楼之间的防火巷。“这片区域是系统日志的缓冲区。读写频率极高,数据在这里停留不超过零点三秒就会被刷新。理论上可以通过这里接入陈博士的根须——不是直接读取,是监听。像把耳朵贴在墙上,听隔壁在说什么。”

“能听到什么?”