纪检联络员立刻反应过来:“那它现在就是披着合法外壳劫持门牌。”
“对。”
林昼把那条白名单链彻底拉开,终于看见它真正依附的那一层。不是医院内网,不是公开页源头,而是前面一直藏着的那批“说明补充件”的下游接口。补充件给了它名义,镜像窗口给了它入口,源头阀门再借这个入口把审计门牌压成一张可重写的纸。
“所以它不是新来的。”林昼低声说,“它是从上一章那层补充件里长出来的。”
这一下,连外侧的人都听懂了几分。
“那不就是套娃?”有人皱眉。
“是套娃。”林昼说,“而且每一层都在借上面那层的名字。第一层说是补充,第二层说是镜像,第三层说是优化,最后到源头阀门这里,就变成了接管门牌。它们不需要一次把你推倒,只要你每次都觉得‘这一步还算合理’,最后门就换了。”
屏幕上,那圈灰框又往里缩了一点。
周工额头冒汗:“它在压门牌显示宽度。”
林昼扫了一眼:“别让它压。把公开页和门牌绑成同一条只读链,任何展示层变更都要先过现场短句对照。”
“做得了吗?”周工问。
“做。”林昼没给犹豫,“做成审计门牌的硬规则,不是临时补丁。让它不能单独展示,不能单独改词,不能单独换入口。”
纪检联络员已经抓起话筒,对服务台外侧和窗口转角位同时播报:
“审计门牌已进入**险校验状态,请不要相信单独展示的口径,请只看公开页与入口牌联动内容。任何说法如果脱离现场短句,均以待核验处理。”
这道播报一出,外侧那批原本被源头阀门口径带着走的人,明显停住了。
“源头阀门”几个字,第一次在大厅里被当众说出来。
有人小声问:“那是什么阀门?”
林昼看着屏幕,语速很慢,却每个字都很硬。
“是从上游往下压解释权的阀门。它一开始不改内容,只改谁能先看见。先看见的人,就能先定义。它现在想让审计门牌替它说话。”
话音落下,系统突然刷新出一条红色预警。
门牌劫持尝试进入二次确认
二次确认对象:现场节拍表
二次确认口径:源头阀门优先于公开页
“它还想劫持节拍表?”周工几乎气笑了。
“它想把所有入口都串成一条口径。”林昼说,“门牌、节拍、公开页,甚至到场指纹,它都想纳进同一个阀门里。只要阀门控制了审计门牌,后面所有人到场与否,都会被它按成它想要的样子。”
纪检联络员目光一沉:“那就不能让它再上一步。”
林昼没回头,只盯着源头阀门日志。
“它现在最想要的不是通过,是合法地通过。”他说,“一旦门牌确认它的优先级,它就能把这次劫持写成系统自检成功。到那时,谁再提刚才的补充件、镜像窗口、代办潮,就会被说成是在干扰审计。”
大厅里一片安静。
这是最恶心的地方。它不是明着抢,而是抢完以后再告诉你,你看到的抢,本来就是你误解了系统。
林昼抬手点了下屏幕中央那条源头阀门请求,声音冷得像刀贴在桌面上。
“把它的优先级,反写回去。”
周工怔住:“反写?”
“对。”林昼说,“它不是说自己优先于公开页吗?那就把它放到公开页后面,把它写成‘需比对对象’,不是‘优先展示对象’。它不是说自己服务审计吗?那就让它先过审计门牌本身的来源核验。先证自己,再谈接管。”
纪检联络员立刻明白:“你要它从阀门变成被审的对象。”
“对。”
这个动作一旦完成,源头阀门就不再能借白名单压门牌。它想抢解释权,先要回答自己从哪来、凭什么来、为什么能碰门牌。答不出来,就只能留在门外。
周工飞快改规则,手指在键盘上敲出一串密集节拍。门牌底层那条“源头阀门优先于公开页”的口径刚要冒头,就被新的审计对照压了回去。
源头阀门需先完成来源核验
来源核验未通过前,仅可展示为待审对象
禁止覆盖现场短句
灰框一下子停住了。
不是彻底退场,而是被卡在门牌边缘,像一只已经伸进来的手,忽然被人反扣住腕子。
大厅里有人低低松了口气。
林昼却没有放松。他看见那条源头阀门请求还挂着,虽然被压成待审对象,但下面又悄无声息冒出一行新字。
待审对象申请转入账本之战路径
他眼神骤然一沉。
“果然。”他说。
周工抬头:“什么果然?”
林昼盯着那行字,像看见门牌后面还有更深的一层墙。
“它不是只想劫持门牌。”他说,“它想把门牌和账本接上。门牌负责定义谁能进,账本负责定义谁算数。它先拿门牌,再去改账本入口,这样后面所有节拍迁移,都会跟着失真。”
纪检联络员的脸色也变了:“也就是说,今天这一下,只是开头。”
林昼没有回答,只把源头阀门的待审标签钉得更死。
他知道,对方终于从“补充件”“镜像窗口”“代办潮”那条灰链里抬了一层,开始直接碰本章真正该碰的东西了。审计门牌不是终点,它只是第一道门。门牌一旦被劫持,接下来的账本、节拍、到场、归集,都会被一条更大的阀门重新排序。
大厅外的风从门缝里灌进来,带着一点冬天刚过去的冷意。林昼抬眼看向那块已经恢复清晰的审计门牌,知道下一步不会再是简单的校验了。
源头阀门已经露头。
而它真正要劫持的,不止是一块门牌。_c