雨还在下,但不再是那种能把人浇透的瓢泼,而是细密得像针尖扎在皮肤上的冷雾。顾轩站在老楼三楼的窗边,没开灯,手里捏着一张被水渍晕染了一角的纸条。那纸条是从巷口的铁皮垃圾桶里翻出来的——不是扔的,是被人故意塞进废弃烟盒,压在湿透的报纸底下。
他没动声色,只是把烟盒翻过来,闻了闻。
不是烟草味,是周临川常抽的那种老式飞马牌,滤嘴带点焦糖香。这人从不用打火机,点烟全靠火柴,划一根,烧一半,再掐灭,像在计时。
纸条上写着一串坐标:北纬31.27,东经121.48,后面还有一行小字——“03:00-04:15,断电窗口”。
他盯着那串数字,拇指无意识地摩挲着袖口的檀木珠。三下,短促,和他前世被押上刑车前,最后一次摸妻子遗物的动作一模一样。
他没问谁送来的,也没打那个存了半年没响过的号码。他知道是谁。
周临川不会走明路。这人三年前卧底回来,左手虎口那道疤就是证据——烧伤,不是火,是枪管贴着皮肉烫出来的。他信不过系统,只信自己记在本子上的数字和时间。
顾轩转身,从床底拖出一个旧工具箱,打开夹层,取出一块YR-07医疗监管记录的复印件。纸张边缘已经泛黄,但他一眼就看到了那个名字:周临川,装配时间:2021年9月14日,康复评估人:陈岚。
他盯着“陈岚”两个字,眼神没变,可呼吸慢了半拍。
不是巧合。
YR-07,城投集团,周临川,陈岚……这些线头,全缠在一块儿了。
他打开市政电力调度日志,输入坐标对应区域,调出最近72小时的供电记录。屏幕一闪,弹出一条异常提示:川流变电站b区,凌晨3:02至4:10,非计划性断电,原因标注为“线路检修”。
检修?全市调度中枢的备用电源切换记录显示,那段时间主线路根本没断。
假报修,真掩护。
有人在那段时间里,需要一个没有监控、没有信号、没有电力追踪的“黑窗期”。
顾轩合上电脑,把纸条塞进防水袋,贴身收好。他换上一身深灰工装,袖口依旧戴着那串檀木珠,但这次,他特意把珠子压在了袖扣下面。
他知道,这一趟,不是取证,是闯关。
凌晨两点四十七分,一辆报废的环卫车缓缓停在城郊废弃化工厂外。车没熄火,驾驶座上没人,车门半开,像是被谁匆忙跳车时撞开的。
顾轩从三百米外的排水渠爬上来,浑身湿透,但动作没停。他绕到工厂西侧,那里有一段塌陷的围墙,钢筋外露,像兽骨刺向夜空。
他没用手电,只靠腕表的微光导航。空气里有股陈年机油混合着铁锈的味道,风从破窗灌进来,吹得铁皮屋顶哗啦作响。
他贴墙前进,每一步都踩在墙根阴影里。地面不是水泥,是松软的煤渣混合土,走快了会留下脚印,走慢了会被红外探测捕捉。
他记得b2层那次,杀手的义肢关节发出过细微的液压声。这次,他耳朵竖着,听的不是脚步,是频率。
三分钟后,他摸到主厂房后门。门锁锈死,但门缝里有光——不是自然光,是设备运行时的幽蓝指示灯。
他从工具箱里掏出一根细铁丝,插进锁孔,轻轻一挑。咔哒。
门开了条缝,他闪身进去。
里面比想象中干净。没有积尘,没有垃圾,反而像有人定期打扫。通道两侧是废弃的反应釜,锈迹斑斑,但地面干爽,连水渍都没有。
他掏出黑机,连上离线信号干扰器,开始扫描局域网。三秒后,屏幕上跳出一个Ip段:192.168.7.0\/24,网关设备型号:YR-07终端模拟器。
果然是城投集团的系统。
他冷笑一声,从口袋里摸出一张微型Sd卡,插进黑机,运行江枫给的“伪心跳包”程序。这是个伪装系统自检的指令包,能骗过远程监控,让对方以为设备正在正常运行。
程序启动,屏幕上跳出倒计时:延迟警报:120秒。
够了。
他沿着通道往里走,拐过两个弯,终于看到中央控制室的门。门禁是双因子验证——指纹+动态密码。
他没急着破解,而是蹲下身,用手背贴了贴地面。
凉的。
但三米外那块地砖,温度略高。
他撬开地砖,下面是一根还在发热的光纤线,连着墙角的配电箱。
有人在远程操控。
他回到门禁前,掏出袖扣,拔下金属芯,插进读卡器接口,开始反向注入信号。十秒后,屏幕闪了闪,跳出一行字:验证通过,欢迎回来,顾科长。
他没动,盯着那行字看了三秒。
不是“用户登录”,是“欢迎回来”。
这系统认识他。
或者说,知道他会来。
他推门进去。
控制室里,三台服务器正在运行,屏幕上滚动着数据销毁进度条。Yh-2归档备份_RNN,拆迁补偿流水_RNN,宏远建设资金链_RNN。
RNN。
他手机备忘录里那个72小时倒计时,名字就叫“RNN-0427”。
不是巧合,是邀请函。
他快步走到服务器前,发现硬盘需要专用读取器才能导出数据。他翻遍控制台,只找到一个空插槽,旁边贴着标签:“读取器序列号:RNN-0427,已外调”。
他笑了。
这是个局。
可既然开了门,就得把东西带走。
他拆下檀木珠,轻轻一掰,珠子裂开,露出里面一根细如发丝的金属探针。这是妻子生前做的机关,她说:“万一哪天你被困在保险柜前,这东西能救你命。”
他把探针插进硬盘供电口,断接电路,强制进入数据导出模式。屏幕上跳出警告:非法操作,数据将在8分钟后永久擦除。
他盯着倒计时,手没抖。
七分三十秒,数据导出进度30%。
六分十五秒,50%。
五分整,70%。
突然,窗外红光一闪,一架无人机悬停在屋顶破洞处,探照灯扫过控制室。
他没抬头,继续盯着屏幕。
四分二十秒,85%。
三分钟,95%。
就在这时,地面传来金属摩擦声,由远及近,节奏稳定,带着液压泵特有的嗡鸣。
义肢。
他拔下硬盘,塞进防水U盘,迅速塞进右脚鞋垫。然后猛地拍下消防喷淋开关。
哗——
水从天花板倾泻而下,瞬间模糊了红外视线,也切断了无人机的热成像锁定。
他贴墙翻滚,躲进服务器后方,顺手抄起一根断裂的金属支架,握在手里。
脚步声停在门口。
那人没进来,只是站在门外,金属手指轻轻敲了敲门框。
三下。
短促,有力。
和秦霜在食堂掐他手腕的节奏一模一样。
顾轩屏住呼吸,手里的支架攥得发烫。
就在这时,控制台的屏幕突然闪了一下,跳出一行远程登录提示:N.L. 已上线,权限等级:S级。
N.L.?
他瞳孔一缩。
陈岚。
省厅监察办的系统代号,就是N.L.。
她什么时候进来的?是来救他,还是来收网?
他没时间想,因为门外那人已经开始破解门禁。
他迅速检查通风管道,爬进去,用支架卡住盖板,防止被追踪。管道狭窄,爬行时膝盖磨在铁皮上,传来锯齿般的钝痛,但他没停。
爬了二十米,他找到一个出口,撬开铁网,跳下地面。
外面是厂区后巷,一辆黑色SUV静静停在那儿,车灯没亮,但引擎在运转。
他没靠近,而是绕到车后,从鞋垫里掏出U盘,塞进内袋。
然后他靠在墙边,喘了口气,抬头看了眼夜空。
云散了些,露出半颗星。
他摸出手机,打开备忘录,找到“RNN-0427”那条记录。
手指悬在删除键上,停了两秒。
没删。
反而新建了一条,命名为:“N.L.行动日志”。
刚说完,身后传来车门开启的声音。
他没回头。
一道高跟鞋的脚步声走近,停在他身后半米处。
“你比我想象的,还能扛。”
是陈岚。
她手里端着一杯咖啡,银匙在杯中轻轻搅动,发出细微的金属碰撞声。
顾轩缓缓转身,袖口的檀木珠在夜色中泛着微光。
“你上线了?”他问。
陈岚没答,只是抬起眼,盯着他看了三秒。
然后,她从包里掏出一个银色U盘,递过来。
“这个,”她说,“不是我给你的。”
顾轩接过,指尖触到U盘底部,摸到一行刻字:YR-07-β。
他抬头,正要问。
陈岚却突然转身,高跟鞋踩在湿地上,发出清脆的响。
“记住,”她背对着他,声音很轻,“下次见面,别再一个人来。”