陈九把那张白表压在桌面上时,纸边还在轻轻抖。
抖的不是风,是系统残留的回滚余波。凌晨三点过后,站内的灯一盏接一盏暗下去,唯独最里侧那块旧门牌亮得发白,像有人在背后拿指甲一下一下刮着玻璃。门牌上本该清清楚楚的“阴差快递站”五个字,现在却像被水泡过又晒干,笔画边缘向外渗,半截往左,半截往右,像两套字重叠在一起,谁也没把谁盖住。
陈九盯着它看了几秒,胃里发紧。
昨晚回滚劫持白表的时候,他就知道事情不会只停在名单错位。白表原本是阴件通行的底稿,谁能签、谁该收、谁会在两点后消失,都在那张表里先落一笔。可现在,白表只是被劫持了半条链路,门牌却先开始失真。这说明出问题的不是单个件,不是单个收件人,而是站点最上面的“名”已经被人改过了。
名一变,接口就会跟着偏。
他刚想到这里,桌上的老旧对讲机突然响了一声,像喉咙里卡着骨头。
“陈九,回到柜台。”
声音不是老周,也不是任何一个活人常用的调子。那音色很平,平得像系统播报,但尾音里拖着一点纸摩擦木面的细响。陈九没有应声,伸手把对讲机扣住。那东西安静了半秒,又自己震了一下,接着吐出第二句。
“门牌识别失败,接口正在重新匹配。”
陈九猛地抬头。
他听懂了。不是门牌坏了,是有人在用另一套规则替换这里的识别方式。门牌负责告诉外面“这是什么地方”,接口负责告诉系统“这地方该接什么件”。现在两边一起失真,等于门被改名,锁被换芯,连送件人站在门口都不知道自己进的是哪一层。
他冲到门前,抬手摸门牌。木牌表面冰凉,字缝里却有微弱的热意,像刚被谁贴过符纸,又马上揭走。陈九抠住“差”字最后一竖,用力一扯,竟扯下一层极薄的透明胶膜。胶膜背面印着一串细密编号,像接口协议的缓存残页。
不是自然老化。
有人贴过东西在门牌背后,借门牌做了接口的伪装层。
老周那把锈钥匙还插在门内侧的锁孔里,陈九伸手去拧,锁芯却空转了一下,发出一种过于顺滑的摩擦声。下一秒,门外忽然传来快递三轮车刹停的响动,轮胎在积水里擦出一道长长的白线。
有人来了。
陈九没开门,只透过门缝往外看。夜色里站着一个穿灰雨衣的人,帽檐压得很低,手里拎着一个黑塑料袋。那人没有敲门,先低头看了一眼门牌,似乎在确认地址。可他看了半天,竟往后退了半步,像是门牌上的字在他眼里变成了另一行。
“地址校验失败。”
对方说出这句话的时候,陈九心口一沉。那是系统里才会出现的语句,活人不该这么说。
灰雨衣抬起头,露出半张被雨水打湿的脸。那脸上的五官并不完全对位,左眼比右眼高出一截,嘴角却平得过分,像一张贴歪了的人皮。陈九认得这种东西,旧案里抬尸的影子经常借这种壳子走动,只是今晚这壳子比往常更完整,像有正式权限。
“白表被改了。”灰雨衣隔着门缝开口,声音还是系统音,“你站里的门牌也被改了。现在你这里只能算半个站点。”
“谁改的?”陈九问。
“你已经看见接口残片了,还要问谁改的?”灰雨衣把黑袋举高了一点,“我来送补丁。你不收,门牌会先把你自己排除在外。”
陈九没动。他不信任何来路不明的补丁。尤其是在白表被劫持之后,所有“修复”都可能是二次改写。
他退回柜台,伸手扯开抽屉最底下那层隔板,摸出那枚从空棺签收单里掏出来的铜钉。铜钉头上刻着一个极小的“门”字,是之前老周留下的唯一线索。陈九把铜钉按在门牌下方的木框上,钉身刚一接触,整块门牌就像活了一样轻轻一颤,字迹瞬间变得清晰了些。
可清晰只维持了不到一秒。
门牌上的“站”字忽然多出一道横杠,变成了别的字形。与此同时,柜台电脑屏幕自己亮了,自动跳出一个从没见过的登录界面,灰底黑字,只有一行提示:
接口已迁移,请用新门牌完成握手。
陈九喉咙发干。
他终于确认,门牌和接口不是各自故障,而是被同一个人同时动了手脚。对方没有直接攻破站点,而是把站点的名字先扭了,再让接口顺着扭过去。这样一来,外面送来的件会误认地址,里面要出的件会误认出口,站点就会像被折断的骨头,表面还连着,实则已经错位。
门外的灰雨衣没有催,像是在等他自己做出选择。
陈九忽然想起昨晚白表最后一页上那几个被回滚抹掉的收件名。那些名字有一部分不是消失,而是被替换成了同样的编号前缀。那不是简单删改,是一整套接口绑定。对方要的不是一单两单阴件,而是把站点当作入口模板来重做。
“你不是来送补丁。”陈九隔着门说,“你是来确认这里还能不能被重命名。”
灰雨衣静了两秒,竟低低笑了一声。
“你比上一任清醒。”
下一秒,整扇门猛地一震。
不是有人撞门,是门牌上那层失真的字开始自行错位,像有看不见的手把每个笔画往不同方向拉扯。门框内侧发出裂响,钉入木头的铜钉被硬生生顶出半寸。陈九听见站内所有旧锁同时弹了一下,像接口被迫切到别的层级。
电脑屏幕闪了三下,跳出一串红色提示:
白表回滚未完成,门牌校验失败,接口将按备用入口重连。
备用入口。
陈九眼皮一跳。
他知道这意味着什么。门和接口一旦同时失真,系统就不会停,只会去找备份的入口。那入口可能不在门上,不在柜台,不在墙里,而在这家快递站最早建立时被埋下去的地方。换句话说,真正的入口要开始从参数背面露头了。
灰雨衣把黑袋放在门前,后退一步,像完成了任务。
“你最好在它重连之前找到自己的门牌。”他隔着门说,“不然下一批件就不认你了。”
陈九还想再问,灰雨衣已经转身,鞋底踩进积水里,身影迅速被黑暗吃掉。可他没有离开太远。站外那条窄路上传来第二辆车的刹车声,第三辆,第四辆,像有什么东西正顺着同一条错误地址源源不断赶来。
陈九猛地拉开门。
门外没有人,只有那只黑塑料袋孤零零躺在门槛上。袋口没扎紧,里面露出半截白色纸角。陈九蹲下去一扯,扯出来的不是补丁,也不是货单,而是一张被折过四次的旧门牌拓印。
拓印上印着的字,和现在门上这块完全不同。
它写的是:参数接口站。
陈九脑子里“嗡”的一声。
那不是现在的名字,也不是老周跟他提过的任何称呼。可拓印边缘盖着一枚极浅的红章,章上的年月却是今天,甚至更近,像刚从某个系统内部批量吐出来的备案副本。门牌不是被毁了,是被换了合法身份。接口也是同样。所有异常都在向一个地方聚拢,像有人故意把入口改成了更大层级的说明书。
他刚站起身,站内那台老式电话突然疯狂响铃。
陈九回头,只看见柜台电脑上的红字又刷新了一行:
备用入口已定位。
请确认门牌归属。
电话铃声一声比一声急,像有人在另一头用指甲刮着听筒。陈九走回去,盯着那行字看了很久,最后伸手抓起电话。
听筒里没有人说话,只有一阵很轻的呼吸声,像贴着门缝吹进来的冷气。接着,一个他再熟悉不过的声音,慢慢从里面传出来。
“九子,别信门牌。”
那是老周。
陈九整个人僵住,握着听筒的手一点点收紧。老周已经死过一次,这是他亲眼看见的。可现在这声音就在电话里,清楚得像人站在柜台对面。
“接口已经不是接口了,”老周的声音断断续续,像被什么东西压着,“它在你脚下。把门牌翻过来,参数背面有入口。”
电话忽然被什么猛地切断。
陈九没放下听筒,耳边只剩下忙音。下一秒,柜台下方传来一阵极轻的敲击声,像有谁从地底用手指一点点顶着地板。地板缝里渗出一线潮湿的黑气,沿着桌脚蜿蜒上爬,正好停在那张被他压住的白表边缘。
白表上的空白处,缓缓浮出一行新字。
收件人:陈九。
地址:门牌背面。
签收方式:翻面后启用。
陈九盯着那行字,背脊一阵发凉。
门外,第二次刹车声又响了起来。比刚才更近。更稳。像送件的车,已经停在了真正的入口前。
本书首发来自 17K小说网 ,第一时间看正版内容!
作者寄语: