第353章 请不要把环境变量解释成天命气运 (第2/2页)
屏幕上弹出一个红色对话框——
“警告:该配置项由联邦使团入驻天衡宗交接清单(编号:TH-DIPL-0001)签署确认。修改需双方授权。”
下面附着一行小字,标注着签名双方的名称和日期。
安全官的手指停在半空。他盯着那行小字看了很久,喉结上下滚了一下。
“交接清单?”他的声音变了调,“这东西是交接的时候签的?”
技术员翻了几页日志,脸色也开始发白。“是……入驻使馆区的时候,双方技术团队共同确认的启动配置清单。上面有当时大使和天衡宗掌门的签名。”
控制室安静了三秒。
空调的低频嗡鸣声像一根绷紧的弦,从未断过。
“也就是说,”执事慢慢开口,“这个漏洞——如果它真的是漏洞——是你们和我们,一起签下来的?”
安全官没有回答。他盯着屏幕,脸色铁青。
赵星的手还悬在桌沿,指尖距离桌面一寸。他看了执事一眼,又看了屏幕一眼,然后说了一句自己都觉得无力的话:“当时可能没注意到这个配置项。”
执事看着他,目光平静。“道友,你们签文件之前,不看内容的么?”
***
安全官的手指在键盘上敲了几下,屏幕切换成审计日志回放界面。
“既然关不掉,”他说,“那至少查清楚这些异常调用到底是谁触发的。”
技术员调出最近三次高权限调用的记录。屏幕上弹出一串时间戳和调用路径,每一行都标注着来源IP和调用方标识。
第一次调用:T+0:00:03,来源:WELCOME_ARRAY_GATE
第二次调用:T+0:01:17,来源:WELCOME_ARRAY_GATE
第三次调用:T+0:02:44,来源:WELCOME_ARRAY_GATE
“WELCOME_ARRAY_GATE是什么?”安全官问。
技术员查了一下配置表,声音干涩得像砂纸摩擦玻璃。“是……使馆区门口的迎宾阵。”
控制室再次安静下来。
空调的低频嗡鸣声像一根绷紧的弦,从未断过。
“迎宾阵?”安全官重复了一遍,“使馆门口那个阵法?”
“是。”技术员咽了口唾沫,“配置显示,迎宾阵在使馆入驻时被授予了旧兼容认证权限。也就是说,它可以用legacy_trust的身份去调用系统资源。”
“迎宾阵为什么会需要调用系统资源?”安全官的声音沉下去,“它就是个……迎宾的。”
技术员翻了翻日志,脸色越来越白。“因为迎宾阵的认证脚本里嵌了一个旧版API调用。它每次检测到来访者,都会用这个API去查系统里的访客白名单。”
“访客白名单?”安全官皱眉,“什么访客白名单?”
“就是……使馆区登记过的访客数据库。”技术员说,“迎宾阵会比对来访者的气息特征和数据库里的记录,匹配上了就自动放行。”
执事站在侧后方,袍袖垂着,手指藏在布料里。他盯着屏幕,眉头微皱,像在辨认一幅年代久远的丹青。
“也就是说,”执事慢慢开口,“门口的迎宾阵,每次有人来,都会替你们查一次库?”
“从技术上讲……”技术员的声音越来越小,“是的。”
“那三次异常调用,”执事说,“就是迎宾阵查库的记录?”
技术员翻了一下日志,点了点头。“是。三次调用都来自迎宾阵,都用了legacy_trust的旧认证权限,都合法。”
“合法?”执事重复了一遍,目光转向赵星,“道友,你说这是异常调用。可这阵法每次迎宾都要查库,是它本来的职责。它用的是你们当初给它的权限。它做的是你们当初让它做的事。这哪里异常了?”
赵星的手还悬在桌沿,指尖距离桌面一寸。他看着屏幕上的审计日志,看着那三行整整齐齐的调用记录,喉结没动。
“异常不是指它做了不该做的事。”赵星说,“异常是指它做的事产生了不该有的效果。”
“什么效果?”执事问。
赵星转过头看他。“迎宾阵查库的时候,调用了高权限接口。这个接口除了查访客白名单,还能做别的事。如果有人利用这个接口——”
“谁利用?”执事打断他,“阵法没有意识,它只是执行既定的指令。你们给它开了门,它就走这门。你们没给它关,它就一直走。这不是异常,这是你们当初的设计。”
控制室安静了五秒。
空调的低频嗡鸣声像一根绷紧的弦,从未断过。
安全官盯着屏幕,脸色铁青。技术员的手指悬在键盘上方,指节白得像纸。值守弟子站在角落里,大气不敢出。
赵星看着执事,执事也看着他。
“道友,”执事的声音很轻,像在陈述一个事实,“你们现在遇到的问题,不是有人闯了进来。是你们当初亲手把钥匙交给了阵法,然后忘了这件事。”
他顿了顿,补了一句:“这在我们修仙界,叫因果。”
赵星闭上眼,深吸一口气,然后睁开。
“不是因果。”他说,“是配置管理不善。”
执事看着他,目光里带着一种“道友你何必自欺欺人”的同情。
赵星转头看向安全官。“交接清单原件在哪里?”
安全官愣了一下。“在……使馆档案室。”
“调出来。”赵星说,“我要看当初是谁签的这份配置。”
安全官点了点头,转身往外走。走到门口时,他停了一下,回头看了屏幕一眼。
屏幕上,审计日志还在滚动。那三行整整齐齐的调用记录,像三根钉子,钉在发光的面板上。
空调的低频嗡鸣声像一根绷紧的弦,从未断过。
执事站在侧后方,袍袖垂着。他看着屏幕上的日志,低声说了一句:“若阵法只是迎宾,为何能替贵邦开门?”
赵星没有回答。
他盯着屏幕上的WELCOME_ARRAY_GATE,手指在桌沿敲了两下,指节叩击桌面的声音被嗡鸣吞没。
这个问题,他暂时回答不了。