那只手扣上陈九手腕的一瞬间,冰得像从井底捞出来的骨头。
他想抽,却抽不动,镜面里那截苍白手臂反而顺着腕骨慢慢收紧,像在确认一件货物的归属。穿衣镜里那扇更深的门已经亮到发白,门缝里涌出来的冷光一层压一层,照得站里所有反光的边角都开始发虚。分拣台、不锈钢货架、扫码枪屏幕,甚至门口那盏白得发青的应急灯,全都像被同一只手揉过,边界一点点软下去。
“别让它拉你进去!”小马的吼声隔着一层水汽似的,忽远忽近。
陈九咬住后槽牙,左手去掰右腕,指节刚碰到那只手的虎口,镜里的人影却忽然抬头。
兜帽下没有完整的脸,只有一片被参数切碎的阴影,阴影里浮着几行细字,像有人把系统权限刻在了皮肉底下。
`门牌层级:已公开`
`接口状态:失真`
`回滚权限:待接管`
陈九眼神一冷。
又是回滚。
他几乎是在那行字浮出来的同时明白过来,对方不是单纯想从镜面里把他拖走,而是要借镜面失真,把站里的回滚入口也一并劫走。镜子不是镜子,是接口的外壳;门牌不是门牌,是接口的锚点。两者只要有一层同时偏移,系统就会自动寻找修正项,而回滚,正是它最先抓回来的那只手。
“老周!”陈九嘶声喊了一句。
老周站在门边,脸色白得像蒙了一层纸灰。他显然也看见了镜里那些字,喉结上下滚了一下,才猛地回过神来,抄起分拣台上的旧截单刀,照着门框旁那块挂歪了的门牌砍过去。
铁刃撞上铜牌,发出一声短促得像咳嗽的脆响。
门牌没有碎,反而往内一折,像活物一样抽了一下。
紧跟着,站外那块原本钉在卷帘门上的旧门牌忽然自己抬了起来,漆面裂开一道细缝,缝里漏出第二层字影。那一层字不是现在挂在外头的“阴差快递站”,而是一串更老、更窄的编号,黑底白边,像从另一个时代剥下来的皮。
`2-17`
陈九心口猛地一沉。
第24章回滚里藏着第二层门牌,他已经见过这个号。可那时候他以为是回滚把旧入口翻了出来,现在才发现不是翻出来,是藏得更深的那层在借回滚露头。外头那块门牌开始失真,接口也开始失真,两者一旦同时偏斜,回滚就不再只是回头看,而会变成某种接管的手段,谁先抓住回滚,谁就能重写前面所有层。
镜里那只手猛地往后一扯。
陈九被扯得一个踉跄,肩膀几乎撞上镜面。玻璃发出一声极低的嗡鸣,像接口开始重新握手。下一秒,镜中门牌上的字开始左右错位,左边还挂着“门牌层级已公开”,右边却已经跳成了“接口待回滚”。两串字像两条互相咬住尾巴的蛇,来回抽搐,谁也不肯让谁。
“它在把门牌和接口叠成一层。”小马声音发紧,“一旦叠死,站里所有阴件都会只认那个失真层。”
陈九没答。他的视线死死钉在镜里那扇门上。
门缝已经开大了些,里头不再是白光,而是一条极窄的通道。通道两侧贴着密密麻麻的回滚日志,像一整面墙被撕成了纸条,一页页往深处延伸。每一页上都只剩半截字,仿佛有人故意把关键内容抹掉,再用别的层补回去。
他忽然看见其中一页上写着:
`回滚入口:门牌背面`
`接管条件:门牌与接口同时失真`
`失真来源:参数回写`
陈九呼吸一滞。
这不是临时事故,是一套设计好的链路。有人早就把门牌背面当成回滚入口,把接口失真当成开门条件,再把参数回写塞进去,等的就是今天这种门牌公开后的状态。只要门牌一被抬高,接口就会往下塌;接口一塌,回滚就会自动接手;回滚一接手,藏在第二层的门牌就会被顺手带出来。
那张手腕上的冰手忽然松了一点。
陈九趁机猛地往后一抽,整个人倒退半步,手背擦过镜面,皮肤立刻起了一层细密的凉意。镜中的人影却没追,反倒安静下来,像在等他看懂。
“你们想要回滚。”陈九盯着镜子,声音压得很低,“可回滚一旦被你们接管,第二层门牌就会重新落位,站里的入口会改写成你们的样子。”
镜里那道人影终于动了动嘴角,像是在笑,却没有温度。
`你看见了。`
三个字从镜面深处弹出来,落在陈九耳边,几乎像某种确认。
紧接着,站门外传来一声闷响。
不是敲门,也不是撞门,而像门牌被谁从背面整块掀起。卷帘门上那块旧铜牌猛地一震,黑漆连着锈层一起翻开,背面果然露出第二块门牌的轮廓。那块牌比外面这一块更窄,边缘还钉着四颗小铆钉,牌面上没有店名,只有一行压得极低的字,像是为了不让人看清,特意刻得很浅。
`回滚站`
老周倒吸一口凉气,脸色瞬间变了:“这不是咱们站的牌。”
陈九不用他提醒也看出来了。
外面那块门牌不是被换了,是被第二层门牌顶住了。第一层门牌负责给人看,第二层负责给系统看。现在两层同时失真,等于两边都在错位对焦,所有接口都会朝错误的层级回滚。那扇藏在镜子里的门,就是借这个机会,往回滚入口里塞新的定义。
“门外那只手还在抓你?”小马一边说,一边冲到冷柜边,扯下两张厚白纸,劈手贴在最近一块反光的不锈钢板上。
陈九余光扫过去,见那块钢板上的倒影果然一抖,像被硬生生盖住了一层。
“还在。”他说,“它不是想把我拖进镜子,是想让我替它确认回滚。”
“那就别确认。”
陈九没回头,只盯着镜里那行逐渐加粗的提示。
`是否接管回滚入口`
下面只有两个选项。
`确认`
`继续失真`
他盯着那行字,脑海里却闪出第25章里那张参数卡背面的提示。若目标拒签,自动转入镜面校验。现在镜面已经失真,回滚又被劫持,拒签不再只是拒绝一份参数,而是等于让整条入口链条继续往下滚,滚到第二层门牌彻底落位。
“继续失真。”陈九低声说。
话音落下,整间快递站像被什么东西猛地拽了一下。
灯光齐齐晃过一层白,门牌在门外发出刺耳的摩擦声,像有谁拿指甲在铜面上来回刮。镜子里那扇门忽然开始往后退,退得极慢,门缝里涌出的白光却越来越浓,最后竟在镜面中央拉出一条横线,横线上缓缓浮出第二层门牌的完整编号。
`七码路 14 号`
陈九瞳孔一缩。
不是2-17,不是回滚站,而是他们现在站着的地址。第二层门牌把外层地址吃回去了,说明失真已经开始反向劫持定义层。第一层门牌和接口的边界正在被揉在一起,谁先稳不住,谁就会被系统当成错误节点直接剥离。
老周也看见了,嘴唇发白:“它在把门牌和接口同时拧歪,等它拧死,就能把回滚挂到第二层门牌上。”
陈九心里一沉,却没有慌。
他突然抬手,从兜里掏出那张一直没来得及销毁的旧参数单,猛地按在镜面上。
纸张贴上去的一瞬间,镜中白光骤然一停。
参数单上的字像被什么吸住,缓慢浮起一道道黑线,黑线从`ENTRY_MODE=HANDOVER`一路爬到`CALLBACK=夜间两点`,最后停在背面那条空格上。那空格原本空着,此刻却像终于等到了填充值,开始一点点渗出字迹。
`CALLBACK=2-17`
陈九手背绷紧了。
这不是他自己写进去的,是第二层门牌在借参数回填自己。回滚之所以能被劫持,就是因为它总要找一个可以落脚的回调位,那个空位一旦被门牌补上,入口就会被定义为第二层。
“老周,砸镜子!”他猛地喝了一声。
老周一愣,随即抄起旁边的铁尺,狠狠砸向穿衣镜边角。镜面裂出一条细缝,却没碎,反而从裂缝里慢慢渗出一张薄得像纸的门牌。
那门牌只有巴掌大,背面沾着湿冷的黑灰,正中央清清楚楚印着一行字。
`第二层门牌:待签收`
陈九呼吸一滞。
这才是回滚里真正藏着的东西。前面那块门牌只是外壳,眼前这张才是能把接口、参数、镜面和回滚一并串起来的核心件。它被镜面失真拖出来,说明对方已经开始把回滚当作运输通道,想借陈九的手完成签收。
门外那只骨手再次贴上铜门。
这一次,它没有推,也没有抓,只把一枚细长的红色签收针,从门缝里缓缓送了进来。针尾挂着一张薄薄的签收单,单上只有一行字:
`请于两点零七分确认第二层门牌`
陈九盯着那行字,眼底沉得几乎结冰。
两点零七分。
又是这个时间。
他忽然明白,今晚不是要他开门,也不是要他送件,而是要他在门牌与接口同时失真的那一刻,把第二层门牌亲手签掉。只要签了,回滚就会被接管,镜面、参数、接口都会顺势归档到那块门牌下面。
他缓缓抬起头,望向镜中那道人影。
“你们费这么大劲,不是想让我认门,”陈九一字一顿,“是想让我认回滚。”
镜里的人没有回答,只把手腕抬高,露出那枚门牌形状的金属牌。牌面上,原先那串权限来源字段已经开始变化,像被什么无形的笔一格一格改写。
`权限来源:陈九`
`接管对象:回滚入口`
`状态:待确认`
站里的灯在这一刻又灭了一盏。
黑暗压下来前,陈九最后看见的,是第二层门牌背面那行细字,终于完整浮现出来。
`第二层门牌已就位,回滚开始劫持。`
本书首发来自四月天小说网,第一时间看正版内容!
