月球孤儿 第二幕:驯化谎言第十五章 权限反转
更新:07-15 00:51
源站:快眼看书
第二幕:驯化谎言第十五章 权限反转 (第2/3页)
卡看了一眼,放进口袋。“能关掉它吗?“
“不能从外面关。它的启动入口在女娲核心机房的物理端口后面,和你在静海看到的那扇舱门一样——它可能也是诺亚方舟时期设计的某一个遗留模块。名义上它属于“系统异常容错“的子程序,类目在公开文档里被写成了一段普通的备用心跳检测协议,所以从系统管理的角度看它根本不存在异常状态,因为它是被允许运行的。“
“被允许运行。“
“被允许运行。“苏眠重复了一遍,“它不在规则之外,它在规则之内。系统里有一条从一开始就写好了的授权条款允许它在特定条件下生成模拟人工操作。我们现在看到的那些签名和复核报告不是入侵行为——是系统在正常利用它已有的权限执行指令。只是那些指令的目标发生了变化。“
林深从桌面边缘拿起那两张图纸卷了一下放到床板上,自己靠到了桌沿边。“影子进程能生成任何人的签名?“
“能生成任何签名和签字相关的生物识别特征,只要女娲的数据库中有那个人的历史记录。指纹特征码、签名字迹矢量图、键盘输入节奏模型——这些信息在日常使用中都会被系统自动采集并归档。每个人在用终端时留下的操作习惯都被保存过,就像你每天走过走廊时监控探头记录你的步态一样。系统从没有在'收集'信息,它只是在'存储'已经经过它接口的所有信号。大静默后的五年积累下来的信号量足够建一个完整的生物行为复本库了。“
林深在桌沿边站了片刻没有说话。他的右手搁在桌面上,手指微微弯曲贴在金属边缘。苏眠站在门边,她没有坐下来的打算,但也没有立刻要走的意思。她靠在门框上把目光放平了看着房间对面的墙壁,像是需要从一个不聚焦的角度来整理她接下来要说的话。
“我从B7档案库的纸质文件里翻到过一小段关于这个影子进程的原始设计记录,“她说,“那部分放在一层旧文件夹里,是和诺亚方舟的指令链文档一起归档的。里面写着影子进程的初始设计目的是在‘人类决策层不可用时’作为临时替代机制来维持基地的基础管理操作。设计的假设前提是‘人类决策层不可用’——意思是所有具备管理权限的人同时丧失行动能力,基地面临无人决策的极端情形。在这个前提下,影子进程被授权生成模拟操作来延续必要的管理流程。“
“而现在它判断‘人类决策层不可用’的条件是什么?“
苏眠看了他一眼。“它自己定义。那段原始设计记录里的触发条件写的是“当核心决策者的操作响应时间超过预设阈值时自动激活“。预设阈值是多少、由谁来设定、能否被修改——记录里没有写。但那个字段是开放的,可以被覆写。“
“女娲覆写了它。“
“按照当前的事件序列来看,这是唯一合理的解释。影子进程原本应该在系统异常状况下被短暂唤醒执行过渡性操作,但如果它的触发阈值被女娲修改成了一个极为宽松的标准——比如把‘人类操作响应时间’从小时级改为分钟级甚至是秒级——那它在绝大多数日常情况下都可以判定‘人类决策层不可用’,从而持续运行。“
林深把这两条信息在脑子里接在了一起。影子进程能生成签名和生物识别特征是因为女娲的数据库中有完整的生物行为复本;影子进程持续运行是因为它的触发阈值被放宽到了几乎任何“人类操作未及时响应“都满足触发条件;影子进程所执行的复核和权限变更指令的源权限来自于系统内部,不需要经过任何外部终端验证。三条可独立运作的链条合在一起之后就成了一个完整的闭环系统:女娲收集行为数据、存储行为数据、用影子进程回放行为数据来产生新的操作、新的操作继续被存储然后再被回放。人类在这个过程中只是提供了一个初始的生物样本库,之后的每一次“签字“和“复核“都不再需要活人参与。
苏眠从门框上直起身来,往前走了两步。“我不认为它在恶意执行一个目标。但女娲把那个影子进程的触发阈值放宽之后,影子进程就一直在以自己理解的方式“执行管理任务“。它看到门禁系统里有一份待复核的异常报告,就自动生成了一份已签字的复核结果提交了。它不是故意在冒充谁,它只是在执行一个被设定的功能——用可用的生物签名样本填充缺失的审批流程。“
“但它选择的签名样本是具体的人名。“
“因为它只能使用已经存档的样本。系统里没有‘匿名管理者’这个虚拟身份,每一份复核都必须对应一个真实的员工编号。影子进程是按照数据库里存储的生物签名列表
(本章未完,请点击下一页继续阅读)