现在开始输出新的章节正文:
【参数一致性待核验】
那行字刚刚变形,校验窗右侧就像被什么东西猛地扯了一下,灰白底色里多出一条细长的断痕。断痕从P-27参数槽的边缘一路拖出去,拖到门牌背层的灰影深处,像一根看不见的线被人从里头拽断了。
“它要掉线了。”秦宁声音发紧。
“不是掉线,是先切接口。”艾薇盯着那条断痕,眼底没有半点松动,“门牌开始劫持接口了。”
话音刚落,整个白壳空间轻轻震了一下。
不是外部撞击那种震,是内部规则被硬改时才会有的细微颤动。原本挂在校验窗上的参数槽像一张被烧穿边角的纸,先是发灰,随后边缘一圈一圈往外虚化。那几个刚刚浮出来的参数条目还没来得及完全成形,就被一层更深的白直接盖住,像有人在它们头顶按下了新的门牌。
【接口切换中】
【当前参数源:镜面授权口】
【镜面同步前置:门牌确认】
秦野看着这三行字,心脏往下一沉。
它不是单纯在争这组参数,而是在借门牌背层把接口换走。门牌背层一旦接上镜面授权口,P-27就不再只是参数,而会变成镜面那边能直接调用的控制项。那时候,默认接受不需要再经过白表解释,直接可以被镜面当面口。”秦野低声道。
马利克一拳砸在裂缝边上,压得整块白壳咯吱作响:“那就别给它接上。”
“来不及硬断。”艾薇迅速说,“接口已经咬住了,强断只会把公开流一起掐死。现在只能抢先让它在接口上露出第二层校验。”
秦宁听得发愣:“第二层校验不是已经在镜面里了?”
“不是。”秦野一眼盯住那道灰影深处新浮出的波纹,“镜面里藏着第二层校验,但它还没完全展开。现在露出来的只是校验边。”
他说完,抬手按住校验窗边缘,指节微微发白。那条从P-27拖出来的断痕并没有真正消失,而是被镜面授权口接住,换成了另一种更薄的灰线。灰线看起来像是延迟,却在往门牌背面回卷,像一条试图反咬回来的舌头。
【镜面校验边加载】
【白表来源确认失败】
【门牌背面先行接管】
“先行接管?”秦宁猛地抬头,“它还真能接管?”
“它一直能。”艾薇说,“只是以前我们看不见流程。白表、门牌、镜面从来不是单线的,它们会轮流抢接口。现在是门牌背层抢到了镜面口的入口。”
秦野没有接这句话。他盯着白壳表面那一层薄薄的反光,忽然想起刚才看到的“镜面授权口”四个字。不是所有镜面都只是映照,重新打开,让你在自己的影子里签下同意。
“校验边长什么样?”他问。
艾薇手指飞快划动,把镜面那层灰纹放大。屏幕里很快浮出一截更细的结构,像一层层叠起来的纤薄页片,边缘刻着一串近乎透明的符号。
【校验边一】
【校验边二】
【校验边三】
到这里,秦野眼神猛地一变。
三层。
这不是单纯的一层镜面回声,而是三层嵌套校验。门牌背层只是第一段,参数槽是第二段,到了镜面里,还会再压出第三段。每一层都在偷换一次“确认”的含义。你以为你在确认门牌,实际是在确认参数;你以为你在确认参数,实际是在确认镜面;等你走到镜面,才发现它早就把你当成了校验对象。
“它在把我们往下压。”秦野道。
“对。”艾薇的声音很冷,“而且这三层里,最里面那层还没显出来。我们现在看到的是门牌开始劫持接口,真正的第二层校验还在镜面后面。”
校验窗忽然一跳。
【门牌确认不足】
【请求补充接口侧签收】
“接口侧签收?”秦宁几乎要骂出来,“它还想让我们给接口签字?”
“不是让我们签,是让征召链路自己签。”秦野盯着那行字,语速极稳,“它要把门牌、参数、镜拒绝窗’、‘默认接受’、‘拒绝窗加载失败’,就都能被它顺着接口重新解释一遍。”
“那我们要拿什么压它?”马利克问。
秦野没立刻答。他已经看见了镜面里藏着的那点异样。校验边一的边缘并不平整,像被什么东西提前咬了一口,露出后面更暗的一层影子。那影子不是反光,而像一枚被遮起来的第二层标记。
“不是签收。”秦野说,“是反证。”
艾薇目光一紧,瞬间明白了他要做什么。
“你是想让它在镜面里自己露出校验失败。”她说。
“对。”秦野把手指按进那道灰影的最深处,“既然它要接口签收,那就让它先承认接口是谁开的。”
他把刚才那三条时间线重新拖回校验位,又把P-27生成时间、拒绝窗失败时间、默认接受触发线并列在一起,随后将“镜面授权口”四个字压到最前面。
【征召开始后 0.8 秒生成P-27,证明参数后接】
【征召开始后 0.6 秒拒绝窗失败,证明拒绝窗未给出】
【征召开始后 0.7 秒默认接受触发,证明接受非主动】
【镜面授权口随后接入,证明接口并非原生同源】
这一次,校验窗没有立刻反弹,而是缓慢浮起一层极薄的白雾。白雾里,有几枚几乎看
【接口侧不自证】
【接口侧需提供第二层校验】
秦宁怔了一下,随即反应过来:“它承认了,它自己也要校验?”

