门牌果然又闪了一下。
这次闪得更狠,屏幕边缘甚至出现了短暂的白噪。字开始往中间缩,权限等级那一行被拉成了两半,像有人拿刀从中线剖开,再拿手指硬生生把一半推向“临时核验区”。
林昼没有退。
他只是把那块反向互认牌往前压了半寸,压在门牌下方的玻璃边缘,力道不大,却像给那道正在回写的缝钉进了一颗楔子。
“别让它自己完成。”他低声说。
周工的声音几乎是贴着耳机擦出来的:“公开页断了,门牌链路还在跑。版本洞先掉线以后,背面的链路会自己找补。它现在不是在显示,它是在补写。”
林昼听着这句,眼底沉了一层。
补写。
不是恢复,不是故障修复,而是先把洞关上,再把洞后面的东西顺着原来的坑道偷偷搬过去。前面所有人都在盯着公开页,以为黑屏、掉线、回锚、临时核验是最危险的地方,可真正的手,已经从背面伸过来了。门牌不是门牌,公开页也不是公开页,它们只是正面;正面塌了,背面就会接手。
“背面的链路在哪儿?”林昼问。
“门牌缓存层、权限签名层、到场指纹层,还有那个你们刚刚看见的反向互认校验层。”周工顿了顿,像是正在把一堆线从乱麻里抽出来,“他们把版本洞做成了四层套娃。公开页掉线,只会让第一层露出来。第二层开始补写时,会借门牌背面去拉权限。第三层再借权限拉指纹。最后一层把指纹塞回到场记录里,整条链就闭合了。”
林昼脑子里瞬间浮起一个轮廓。
不是单点篡改,不是一次补签,而是一条环。环一旦闭上,先到场的人可以被写成后到,后到的人可以被写成见证,临时核验可以被写成正式授权,甚至连反向互认本身都能被改成“内部流程确认”。他们不是想把错误掩住,而是想把错误变成新的秩序。
“那就不能让它闭环。”林昼说。
话音刚落,门牌右侧的权限码忽然跳出一串陌生前缀。
不是院内编号,也不是跨域公开页常用的临时标识,而是一组极短的灰色字符,像从屏幕底下爬上来的影子:`rb-07backlinkpreauth`
梁组长眉头猛地一紧。
“背链预授权。”他说,“他们把预授权塞进门牌背面了。”
护士长站在一旁,手心已经有些发汗,但她没有去碰手机,只盯着那块电子门牌:“这是不是意味着,哪怕我们看见了失真,它也会自己往回补成合法?”
“对。”梁组长答得很快,“合法不是事实,是写法。只要背面的链路先承认,它就能把正面改成事实。”
林昼的视线从门牌上移开,落到反向互认牌那句短句上。
互认不互填,核验不查号。
他忽然明白了对方为什么要把链路藏在背面。因为正面短句太短,太硬,硬到没法塞进去解释;背面则不同,背面总是留给“补充说明”的。补充说明最适合塞链路,最适合塞借口,也最适合把原本需要公开的事,变成只对内部开放的规则。
“把背面拍出来。”林昼说。
“拍不清。”护士长立刻道,“背面水印太浅,肉眼看不到,镜头也容易被白噪干扰。”
“那就换角度。”林昼没犹豫,“去找侧光,去找反射,去找门牌底座的镜面边。它既然是在背面写的,就一定会在侧面留下影子。”
梁组长眼神一动,立刻转向走廊另一头:“去借便携灯,低角度打光,照门牌背板。”
两名信息科人员迅速分头行动。一个去取手持补光灯,一个把刚打印好的差异页折成硬板垫在门牌侧边,试图把电子屏翻出的反光逼出来。周围的人已经不再只是看热闹,所有在场的执行人、见证人、护士、保安都在盯同一块屏,像盯一把会自己改字的锁。
林昼没松手。
他把自己的手机贴近门牌底边,调出刚导出的版本差异图,又把亮度拉到最满。屏幕和电子门牌之间只隔着一层薄薄的空气,光线交错时,果然在门牌边缘拖出一道极浅的灰痕。
那不是字符。
是链路签名的起始位。
“看这里。”林昼声音很低,却足够让近旁的人听见,“背面链路不是单独写的,它是顺着门牌的刷新节拍在跑。只要刷新,链路就会补一截。掉线越久,补得越急。”
周工在耳机里立刻接上:“所以版本洞先掉线并不安全。掉线会触发背面链路的自动回补。你们必须在它补满之前,把背面链路的压住。”
“怎么压?”护士长问。
“让它认不出当前节拍。”周工说,“把反向互认的确认节拍,和它要写回的权限节拍错开半拍。只要它找不到对应的确认窗,预授权就会卡住。”
“半拍?”梁组长重复了一遍,“现在它已经在抢写回了,怎么错半拍?”
林昼没回答,只是看向门牌底部那枚极小的感应灯。
那灯原本是灰蓝色,现在却一下一下跳着,跳得比平时快。快得像一个人在门后急促地敲门。
“我们不跟它同拍。”林昼说,“我们把现场的确认节拍往后压。”
护士长立刻明白:“把见证人确认改成三人同声?”
“对。”林昼点头,“原来是一人确认就算,现在改成三人同声、两处留痕、同屏拍照。它要写回,就得先等三个人同时报出差异。它背面的预授权靠的是单点节拍,三人确认会把它的链路拖散。”
梁组长目光一沉:“这个办法可行,但必须马上写进现场记录。”
“写。”林昼说。
他没回头,直接从台面抽出一支笔,在那叠差异页最上方空白处写下四个字:**背链待检**。
护士长看见那四个字,像忽然被按亮了什么,立刻抬手招来见证人。三名见证人站成一排,其中一人负责读门牌,一人负责读反向互认牌,一人负责读差异页。每个人读完,都要在同一张表上按指印,再在同一部手机上留存拍照留痕。
这不是多此一举,而是把节拍重新拉回现场。
门牌还在闪。
灰色前缀却没有继续往下长,像被什么东西卡住了。可林昼知道,这只是暂时的。对方既然已经把版本洞做成了背面链路,就不会因为一次错拍而停手。真正的反扑,恐怕就在背链补写失败之后。
果然,下一秒,周工的声音再次响起。