镜面里那只手扣住陈九手腕的一瞬间,整面穿衣镜像被谁从背后猛地压了一下,玻璃深处发出一声闷响,站里所有反光的地方同时暗了半拍。
陈九只觉得腕骨一凉,像被一截刚从井里捞出来的铁箍住了。那只手没有肉,指节却硬得惊人,掌心贴上来的地方泛着潮湿的白,像纸浆没干透。更要命的是,他低头看见自己手背上那层刚爬起的镜面纹路,正沿着血管往上走,像在给他写入一条新的从属关系。
“放手!”小马一脚踹翻旁边的折叠椅,冲过来时顺手抄起钢尺,照着镜框狠狠砸下去。
“别碰镜面边缘!”陈九几乎是吼出来的。
晚了半步。
钢尺砸在镜框上的刹那,镜中景象猛地一震,长廊、门牌、那些挂在墙上的镜面全都像被谁拧了一圈,忽然齐齐偏斜。站内冷柜门上的雾气瞬间爬满,像一层白膜贴住了所有金属表面。小马被反弹的震力掀得后退两步,肩膀重重撞上货架,货架上的纸箱跟着往下坠,箱角擦破地面,发出刺耳的拖声。
陈九没空看他,死死盯着镜里那人。
那人还扣着他的手腕,兜帽下的脸却比刚才更清楚了一点。不是活人的脸,也不是阴物惯常那种烂白发青的模样,而是一张被系统日志磨平过的脸,眉眼像被删掉了细节,只剩下能被识别的轮廓。胸口那枚门牌形状的金属牌在镜光里轻轻一闪,字段一行行滚过:
`权限来源:门牌外层`
`接管模式:主视角`
`劫持目标:镜面版本`
陈九喉咙发紧。
他终于确认,这东西不是单独的“人”,而是把门牌、参数、镜面和权限拧成一股的接口代理。门牌公开之后,接口先掉线,掉的不是系统,而是站里原本被他握住的那一点连接权。对方趁这个空隙,把镜面先接了过去。
“你们把门牌挂出去,就是为了让它能公开取景。”镜里那人开口,声音平平的,像一段提前录好的播报,“公开后,接口失去隐匿层,镜面就能直接读到节点。”
“你是谁?”陈九咬着牙问。
那人没有正面答,只缓慢抬起另一只手,指尖在镜面上轻轻一划。
镜中的长廊顿时分裂出无数条细线,每一条细线都连着站里一件阴件。纸箱、照片、签收单、那张被他压在台上的参数单,全都像被无形针脚串了起来,针脚尽头汇向同一个点。陈九顺着那条线看过去,视线落在门口那块铜门牌上。
门牌背面,那层被回滚气息剥开的黑漆不知什么时候已经彻底显形。
不是一个地址,也不是一个编号。
而是一整段接口地址表。
陈九心里猛地一沉。他明白了,门牌公开并不是把门摊开给人看,而是把接口暴露给更上层的接收端。门牌一旦公开,谁都能读,代价是原本在站里维持连接的节点,先掉线。
“节点掉线后会怎样?”小马捂着肩膀,声音发哑。
陈九没立刻答。
镜里那人替他回答了:“掉线后,节点就会失去自身定义。失去定义的节点,会被接口重新写回可识别状态。写回谁的牌子,就归谁。”
这句话说得太轻,轻得像在宣读一条普通维护规则,可陈九听得后背发麻。对方不是单纯要劫镜面,而是要借镜面掉线,把站里的节点全部写回门牌名下。门牌一旦成为最终归属,站就不再是陈九手里的中转站,而会被改成对方的公开接口。
“接口先掉线,节点再写回门牌。”陈九盯着镜里那张脸,一字一顿,“你们连顺序都算好了。”
那人终于笑了一下。
笑意很淡,像水面起的一圈波纹,转瞬就没了。
“顺序不是算好的,是公开后自然发生的。”它说,“你们把门牌挂出去的时候,就已经把第一层锚点交出来了。现在轮到节点补位。补位完成,接口恢复,但归属改变。”
陈九手腕上的力道忽然又紧了一分。他低头看见镜面里的腕骨位置,已经浮出一串细小的灰字,像有谁在给他现场写入绑定信息:
`NODE_ID=17`
`STATUS=OFFLINE`
`REWRITE_TARGET=门牌`
`PUBLIC_MODE=ON`
小马也看见了,脸色瞬间变得极难看:“它在给你掉线。”
陈九没答。他知道这不是单独冲着自己来的,这是拿他做样板节点。只要他这个主视角节点掉线,整间站里剩下的阴件和权限字段都会跟着失重,门牌会趁机把所有归属重写。
他猛地抬起没被扣住的那只手,直接抓向镜框缝隙。指尖刚碰到冰冷的边缘,耳边就“嗡”地炸开一阵低频震鸣,像有无数条线路同时断开。站里的灯一盏接一盏熄灭,分拣台、冷柜、货架、门牌,全都在同一时间失去照明,只剩镜面深处那条长廊还亮着,亮得像一条埋在黑暗里的骨道。
“别让它把节点写回去!”小马扑过来,抄起旁边的打包刀,毫不犹豫地朝铜门牌背面那层接口表划下去。
刀锋擦过金属,火星一闪。
门牌发出一声尖锐的嗤响,像被生生划破了一层皮。陈九只觉得镜中那只扣住自己腕子的手猛地一顿,力道松了半分。他趁势抽手,手腕脱离的一刻,皮肤上竟拉出一道细细的白丝,像是有东西没来得及完全退回去。
镜里那人第一次露出明显的情绪。
不是愤怒,是意外。
“你还留着掉线前的回写权限?”它盯着陈九,声音压低了些,“不可能。你刚才已经把授权写回了校验,按理说——”
“按理说,节点掉线后就该任你们写牌。”陈九喘了一口气,盯着腕上的白痕,“可你忘了,回滚里藏过第二层门牌。第二层门牌不是给你们拿来公开接口的,是给我找回入口的。”
他话音刚落,站里那块一直没彻底暗下去的应急灯忽然闪了一下。
白得发青的光一跳,照出分拣台上那张参数单的背面。背面原本空着的位置,不知何时已经浮出一行新字,像系统在短暂掉线后自动补写的恢复日志:
`NODE OFFLINE DETECTED`
`AUTO REWRITE TO DOOR PLATE PENDING`
`IF DOOR PLATE IS PUBLIC, REBIND THROUGH INNER NAME`
“内名?”小马怔了一下。
陈九却立刻明白了。
门牌公开出来的是外层名,是给系统、给节点、给接口看的公开标识。真正能把节点从掉线里拉回来的,不是外层名,而是门牌背后的内名。那是比门牌更深的一层定义,只有在接口先掉线时才会露出来。
而现在,镜面正在逼他掉线。
“它想让我失去节点身份。”陈九低声说,“然后再用门牌重写我。”
镜里那人没有否认,只把手缓缓按在自己的胸口门牌上。随着它的动作,陈九看见镜中长廊尽头那扇门缓缓打开,门缝里透出一块熟悉的铜色边角。那不是别的,正是快递站卷帘门外那块门牌的镜像回写。
门牌正在被写进镜面版本里。
一旦写入完成,接口就会真正掉线,掉到再也接不回来的那一层。
陈九没再犹豫,反手从怀里抽出那张参数单,直接拍在镜框中央。纸张贴上去的一瞬间,镜面里传来一声极轻的碎响,像有个节点标识被撬开了。参数单上原本固定的字段飞快滚动,黑字被一层层剥离,最后停在空白背后的那行恢复语句上方。
陈九看见了一个从未出现过的字段:
`INNER_NAME=未写回`
他指尖一颤。
“老周!”他猛地回头,“门牌背面的字,除了接口表,还有一层内名。把那层黑漆全部刮下来!”
老周刚从门边冲进来,脸色白得吓人,闻言二话不说,抄起撬棍朝门牌背面狠砸。黑漆一片片崩落,铜皮底下果然浮出一串更细、更旧的字,字迹不是打印的,也不是刻的,像是有人拿针在金属里一笔一笔缝出来的:
`INNER_NAME=七码路未签收门`
`REWRITE_CONDITION=节点掉线后公开`
`RETURN_PATH=主视角`
陈九心脏狠狠一撞。
就在这时,镜里那只手忽然完全松开了他。不是对方放弃了,而是它像接到了什么更高层指令,整个人影开始向后退,镜面长廊也随之暗了下去。可它退走之前,仍旧留下一句轻得几乎听不见的话:
“节点可以先掉线,门牌也可以先写回。”
“但接口已经公开了。”
陈九盯着那片迅速发黑的镜面,知道它不是在威胁,是在宣布既成事实。门牌公开后,接口先掉线,这一步已经走完。接下来,只要让门牌的内名写回,接口就能重新上线,只不过不再归他。
他把那张参数单从镜面上猛地揭下来,掌心汗水把纸边泡得发软,目光却稳得吓人。
“那就别让它写回给你们。”他说。
站里的灯还黑着,只有应急灯在远处一闪一闪。门牌背面的内名已经露出半截,像一条即将完成的缝线。陈九看着那串字,忽然明白这一章真正要撕开的,不是镜面,不是参数,也不是门牌公开,而是掉线之后谁来接回定义权。
而下一步,要写回去的,绝不能只是门牌。
本书首发来自四月天小说网,第一时间看正版内容!
