马库斯·瓦利斯是在一阵剧烈的幻肢痛中醒来的。
凌晨三点四十分,贝尔港老工业区上空飘着从科尔森化工厂排出的酸雾,把他的窗户腐蚀出一层细密的白斑。他盯着天花板上的水渍,那些纹路像极了铁轨的分岔口。左腿膝盖以下空荡荡的感觉原本已经习惯了三年,但每当气压骤降,那种被钢轮碾过的灼烧感就会从已经不存在的神经末梢传来,比真腿还真实。
他摸索着床头柜上的止痛片,药瓶是空的。医保卡里还剩十七块三毛钱,不够在二十四小时药店买一瓶最便宜的曲马多。那张联邦医保卡被他塞在枕头底下,边缘已经磨得起毛,像一张随时会碎裂的催命符。
三年前,他还是诺瓦联邦北方铁路公司的检修技师,每天在普鲁特编组站盯着那些庞然大物的底盘,拿扳手敲打轴承,听声音判断是否有裂纹。那份工作算不上体面,但足以让他在贝尔港的蓝领街区租一间像样的公寓,偶尔还能给妹妹寄些钱——她在南方读护士学校,是他们家第一个能碰触到“文凭”这个词的人。
事故发生在一个雨夜。一节脱钩的货运车厢沿着斜坡滑进修车沟,把他的左腿钉在钢轨和车轮之间。救援队用了四个小时才把他弄出来,但这段时间足够让挤压综合征发展到不可逆的地步。截肢手术是在一家已经面临关停的社区医院里做的,主刀医生后来被起诉了十二起医疗事故,其中三起涉及截肢高度判断失误。
马库斯不恨那个医生。真正让他恨得牙根发痒的,是事故发生四个月后,从联邦退休委员会寄来的那封信。
“根据《诺瓦联邦铁路退休法》第218条及相关司法解释,申请人曼弗雷德·瓦利斯先生(社保号:NVR-7402-8831)在事故发生时,其与北方铁路公司之间的法律关系被界定为‘独立承包商’,而非‘法定雇员’。据此,申请人未能满足领取伤残年金所需的‘合格服务年限’要求。本委员会现正式驳回您的退休金申请,此决定为终局裁定。”
独立承包商。
马库斯把那封信读了不下五十遍,每一遍都能从字缝里读出赤裸裸的讽刺来。他在北方铁路公司干了七年,穿着公司的工装,戴着公司的安全帽,每天在公司的打卡机上按指纹,却被一张纸告知:你不是我们的员工。你只是一个按次计费的承包商,像街边帮人铲雪的散工,像在码头上等活儿的临时苦力。
他聘请过律师。一个叫文森特·考尔菲尔德的中年男人,在贝尔港法院街租了一间气味发霉的办公室,墙上挂着一张二十年前的律师执照。文森特帮他向联邦第五巡回上诉法院提起了诉讼,理由是北方铁路公司对工人的实质控制已经构成了事实劳动关系。案子拖了两年,最后等来的是一纸维持原判的裁决书。法官在判决书里写道:“尽管本院同情申请人所处之困境,然法律适用须基于契约形式而非实质经济关系。独立承包商的风险自负原则,乃是契约自由之基石。”
契约自由。这四个字让马库斯彻底对体制死心。
他从床上坐起来,右腿着地,熟练地抓过靠在墙角的义肢。那是一副最廉价的机械膝关节,由贝尔港老兵福利站配发,每走一步都会发出“咔哒”一声脆响,像是某种倒计时的钟摆。他没有开灯,借着窗外化工厂烟囱顶端的红色警示灯,给自己倒了半杯冷水,然后把昨天剩下的硬面包掰成小块,泡在水里等它变软。
今天是他工友本尼·索伦森的忌日。
本尼是和他一起在那场事故中受伤的人。不同的是,本尼没有失去腿,他的伤在内脏。一根断裂的钢缆像鞭子一样抽中他的腹部,导致脾脏破裂。急救人员把他从车底拖出来的时候,他还有意识,嘴里一直念叨着女儿的生日。但内出血的速度比救护车快,他在送往医院的途中停止了呼吸。
马库斯穿上那件唯一干净的深蓝色衬衫,对着镜子刮了胡子。镜子里的人面容清瘦,颧骨高耸,眼窝凹陷,看着比实际年龄老了十岁。他才三十四岁,但眼神里已经有了一种属于老人的麻木。
本尼的遗孀艾琳住在城东的移动房车营地。那片营地原本是个停车场,后来被改造成了穷人的聚集地,密密麻麻排列着七八十辆锈迹斑斑的拖挂房车。马库斯赶到的时候,艾琳正蹲在房车门口,试图修好一台漏水的洗衣机。她的女儿莉莉——一个六岁的小女孩——坐在台阶上,抱着一只褪色的布偶熊,安静得不像话。
“马库斯。”艾琳抬起头,脸上挤出一丝疲惫的微笑。她比三年前苍老了许多,原本丰满的脸颊凹陷下去,头发也失去了光泽。“谢谢你来看我们。”
“今天是本尼的日子。”马库斯把手里提的一袋水果放在台阶上。这是他花掉医保卡里最后那十七块钱买的。“我总不能不来。”
艾琳的眼圈红了,但她没有哭。这三年来,她已经把能流的眼泪都流干了。她转身走进房车,过了一会儿,拿出一个用牛皮纸包裹的盒子,递给马库斯。
“这是本尼的东西。出事前一周,他神神秘秘地把这个交给我,说如果他出了什么事,一定要亲手交给你。”艾琳的声音有些发抖。“他说,这里面有‘证据’。”
“证据?”马库斯的眉头皱了起来。“什么证据?”
“我不知道。他不肯细说,只说这东西是从公司调度室的旧服务器里拷下来的,和你被驳回的退休金有关。”艾琳说到这里,突然警觉地看了看四周,压低声音。“他还说,这里面藏着一个‘后门’,能连通到比铁路更大的东西。”
马库斯接过盒子,感觉到一种奇异的重量。他当着艾琳的面拆开牛皮纸,里面是一个老旧的3.5英寸机械硬盘,外壳上贴着一张泛黄的标签,上面用马克笔写着一串数字和字母的组合:TF-08-1997-PHANTOM。
“TF,”马库斯喃喃自语,“提丰?”
“你说什么?”艾琳问。
“没什么。”马库斯迅速把硬盘重新包好,塞进外套的内袋。他的心跳突然加速了,那串字符像一个深埋在记忆底层的暗号,让他隐隐感到不安。提丰是诺瓦联邦工业控制系统的一个代号,据说早在九十年代末就被弃用了,用于管理大型基础设施的调度——电网、水坝、天然气管道——所有跟生死有关的阀门。
他在北方铁路公司上班时,曾经听一个快要退休的老工程师酒后吹嘘过,说普鲁特编组站的控制系统底层还残留着提丰协议的一小段代码,那是当年系统升级时没有清理干净的“数字阑尾”。老工程师说这话的时候满脸神秘,像在讲述一个都市传说,说完又连忙叮嘱马库斯“别往外传”。
马库斯当时只当是醉话。但现在,这块硬盘上的标签明确指向了那个传说。
离开移动房车营地后,他没有直接回家,而是绕路去了普鲁特编组站旧址。三年前的事故之后,北方铁路公司以“结构性亏损”为由关闭了这座编组站,如今铁轨两侧长满了蒿草,信号塔上落满了乌鸦。马库斯站在锈迹斑斑的铁丝网外,看着那些已经被拆走零件的火车车厢骨架,它们像史前生物的遗骸一样匍匐在大地上。
他试图在脑海中还原那个雨夜的场景:车厢脱钩时的巨响,钢轮在湿滑铁轨上发出的刺耳尖叫,本尼的惨叫,自己腿骨碎裂时那种无法用语言描述的钝痛……以及事故发生后,工段长气喘吁吁跑过来,不是查看伤势,而是反复确认他们是否“签过当天的作业确认单”。
现在想来,那份确认单就是“独立承包商”身份的锁链。每天出工前,工人们在上面签字,确认今天的活计是“按次承包”而非“固定雇佣”。没有人会在意那张纸的意义,直到有一天你躺在血泊里,那张纸就变成了一堵墙。
马库斯回到家时,天已经黑了。他把那块旧硬盘接上自己那台拼装台式机——这是他三年来唯一舍得花钱的东西,机箱是用旧服务器改的,风扇噪音大得像一台柴油发电机。硬盘发出了一阵令人牙酸的嘎吱声,然后开始缓慢地旋转。屏幕上跳出一行提示:未识别文件系统。
他深吸一口气,打开一个自己编写的低级磁盘读取工具。这是他在无数个失眠的夜晚自学编程后攒下的技能——对于他这样的伤残废人来说,代码世界是唯一不需要腿也能自由奔跑的地方。他花了四十分钟,绕过磁盘的加密分区,用那串TF开头的字符作为密钥,终于读出了隐藏在坏道列表里的真实数据。
屏幕闪了一下,然后弹出一个深蓝色的界面。界面正中央是一个老旧的图形化仪表盘,上面显示着密密麻麻的管道节点图,旁边标注着马库斯从未见过的缩写:WR-03(水库三号闸)、GP-17(第十七变电站)、NG-11(十一号天然气加压站)……这些节点覆盖了整个贝尔港及周边三个卫星城,构成了一张巨大的、仍然在实时运行的基础设施网络。
他的瞳孔骤然收缩。界面左上角,有一个红色的状态指示灯,旁边标注着“PHANTOM ACCESS PORT ACTIVE”(幻影访问端口已激活)。
这不可能。提丰协议应该早就被弃用了,为什么这个后门端口还在运行?更诡异的是,系统日志显示,这个端口在过去的七十二小时内,已经被某个外部IP地址访问了至少三次。
马库斯的后背一阵发凉。他下意识地想要关闭界面,但一种更强烈的冲动驱使他把目光移向屏幕右下角,那里有一个被折叠起来的子窗口,标题是“DATA QUERY HISTORY”(数据查询历史)。他点开那个窗口,看到了一行行被隐藏的查询记录——这些记录指向的不是基础设施的调度数据,而是一份份被驳回的福利申请档案。
档案列表的第一行,就是他的名字。
曼弗雷德·瓦利斯。退休金驳回裁定。系统备注:已自动执行算法审验,审验模型编号:TF-ADJ-1997。
他盯着那行字,像盯着一只藏在暗处的眼睛。原来当年驳回他退休金的,根本不是某个具体的审查官,而是一套被废弃的基础设施协议里残留的算法模块。这套算法在他出事之前就已经被设定好了——把像他这样的铁路工人,归类为不值得支付福利的“独立承包商”。
屏幕的幽蓝光芒映在他的脸上,让他的五官变得如刀刻般冷硬。窗外,化工厂的红色警示灯有节奏地明灭,把他的影子投射在墙上,一个只有一条腿的、支离破碎的剪影。
他放在键盘上的手指开始缓慢地移动。那个名为“幻影访问端口”的后门不仅让他看到了真相,也向他敞开了整个城市的水、电、气调度权限。只要他想,他可以把任何一栋建筑变成烤箱,把任何一片街区沉入黑暗,把任何一个人溺毙在自己的浴缸里。
而这一切,不会留下任何指纹,任何DNA,任何枪械编号。
马库斯闭上眼,深吸了一口气。
当他再次睁开眼时,那双眼里原本属于受害者的无助和麻木,已经彻底消失了。取而代之的,是一种冷静到近乎病态的决绝。
他打开了加密聊天工具,在新创建的频道名称栏里,敲下了两个字母:0-DAY。
然后他靠在椅背上,听着硬盘运转的嗡嗡声,像在等待某个隐秘世界的回声。不知过了多久,屏幕右下角弹出了一条入站信息。
“你是谁?”
马库斯的嘴角微微上扬,手指在键盘上敲出了回复:
“一个想和系统算笔账的人。”
窗外,贝尔港的第一缕晨光被化工厂的烟囱切割成碎片,洒在铁锈色的楼顶上。这座城市还不知道,它的每一盏灯、每一条水管、每一根天然气管道,都已经被人装上了引线。
而点火的人,已经失去了最后一条腿。


暂无评论,来抢沙发吧!