江浩的拳头砸穿了主机箱。
金属外壳向内塌陷,屏幕在电流杂波中闪烁两下,那张像素完美的脸扭曲成抽象图案。实验室陷入黑暗,只剩机箱风扇的嗡鸣和他自己粗重的呼吸。汗水混着机油味,刺痛眼眶。
备用计划。
这个词炸开的瞬间,他已经扯断了电源线。背包夹层里,那台老式诺基亚的按键被磨得光滑——夜莺咽气前塞进他手里的东西。
“你要的东西在城南废车场,B区第七个集装箱。”最后那条加密短信还在收件箱里躺着,“记住,那是双刃剑。”
他按下拨号键。
忙音响到第三声,对面接起。没有问候,只有电流般嘶哑的呼吸。
“我要见陈国华。”
“时间。地点。”声音经过变声器处理,像生锈齿轮在转动。
“现在。老钢铁厂三号车间。”江浩顿了顿,指甲抠进手机塑料外壳,“告诉他,我知道宏远在境外那十二个空壳公司的真实股东是谁。”
通话切断。
江浩把手机塞回背包,拉开实验台抽屉。那把锈迹斑斑的管钳躺在最底层,握柄上指纹磨损的痕迹已经发黑——父亲当年常用的工具。他掂了掂重量,金属的冰凉渗进掌心。
推开实验室的门。
走廊应急灯忽明忽暗,远处传来脚步声。不止一人,皮鞋踩瓷砖的节奏经过训练,整齐得令人心悸。江浩闪身躲进消防通道,从门缝看见三个穿黑色夹克的男人走过,耳麦线从领口垂下,在昏暗光线下泛着冷光。
国安?还是宏远?
分不清,也没时间分。他顺着消防通道往下跑,铁楼梯在脚下发出刺耳的呻吟。到三楼时,下面传来门轴转动的吱呀声。
“各小组注意,目标可能还在建筑内。”
周正明的声音。
江浩停住脚步,手指攥紧管钳。汗水浸湿握柄上的锈迹,掌心传来铁腥味。他抬头——头顶通风管道口的百叶窗松动了,螺丝锈蚀成红褐色。
脚步声逼近,踩在楼梯上的震动透过栏杆传来。
他踩上栏杆边缘,管钳插进百叶窗缝隙。用力一撬,金属断裂声在通道里炸开。
“上面!”
下面有人喊。
江浩钻进通风管道,黑暗瞬间吞没视野。管道里积着厚厚的灰尘,每爬一步都扬起呛人的颗粒。下面传来撞门声,对讲机里指令混乱交错。
爬了二十米,前方出现微光。
是个出口,通往另一栋楼的设备间。他踹开格栅跳下去,膝盖撞在水泥地上,剧痛让眼前炸开白光。咬牙爬起来,推开设备间的门。
外面是条小巷。
凌晨三点,只有一盏路灯在闪烁。垃圾桶翻倒在地,馊水淌成一片。江浩贴着墙根往外走,快到巷口时,看见街对面停着两辆黑色轿车。
车窗贴着深色膜,副驾驶位置有人影在抽烟。
火星明灭的节奏很慢,像在等人。
江浩退回巷子深处,掏出诺基亚。屏幕亮起蓝光,手指快速输入一串代码——夜莺教的紧急联络方式,只能用一次。
“我在老城区,被盯上了。”他压低声音,“需要干扰。”
“三十秒。”回复弹出来。
他开始倒数。
数到十五,街对面那辆车的警报器突然嘶鸣。刺耳声浪划破夜空,紧接着第二辆、第三辆……整条街的车都在疯狂吼叫。对面轿车里推门下来个光头,西装领口别着微型麦克风。
“怎么回事?”
“不知道,所有车同时触发——”
光头的话没说完,远处传来爆炸声。
不是真正的爆炸,是音爆。江浩看见光头捂住耳朵蹲下去,车窗玻璃在声波中震颤出蛛网裂纹。
就是现在。
他冲出巷子,穿过鸣笛声此起彼伏的街道,钻进对面的老旧居民区。楼间距窄得能碰着对面晾衣杆,湿衣服在夜风里滴着水,砸在脖颈上冰凉。
跑了三条街,肺像要炸开。
江浩靠在一栋楼的单元门后,从门缝往外看。没有人追上来,但远处警笛声在靠近。他摸出手机,屏幕上有条新信息。
“陈国华答应了。但他说,如果你敢耍花样,宏远在缅甸的私人武装会找到你母亲。”
最后三个字像针扎进瞳孔。
母亲在老家养老院,这是他档案里唯一真实的亲属信息。对方查到了,底牌又少一张。他深吸一口气,污浊的空气刺痛气管。
“一小时后,钢铁厂见。”
发完信息,删除所有记录。
从居民区后门绕出去,是条废弃的铁路支线。铁轨生满红锈,枕木间杂草长到膝盖高。江浩沿着铁轨往南走,远处能看见老钢铁厂那几根烟囱轮廓,在夜色里像墓碑。
风里传来铁锈和机油的味道,混着化学品的刺鼻。
他想起父亲以前常说的话,说的时候总盯着棋盘:“在这个城市,你要么当棋手,要么当棋子。没有第三条路。”
现在他明白了——棋手也会被更大的棋盘吞掉。吞得骨头都不剩。
走到钢铁厂围墙外时,天边开始泛白。晨雾从废弃厂区里漫出来,裹着铁屑和化学品的刺鼻气味。江浩翻过倒塌的围墙,落地时踩进一滩油污,粘稠的黑色液体溅上裤腿。
三号车间在厂区最深处。
车间的铁门半开着,里面黑得看不见底。江浩在门口停了停,从背包侧袋摸出个小手电。光束切开黑暗,照见满地废弃的机床和锈蚀的钢架,影子在墙上张牙舞爪。
“关掉。”
声音从车间深处传来。
江浩按灭手电。眼睛适应黑暗后,他看见三十米外有个人影坐在废弃的轧钢机操作台上,手里夹着烟,火星在黑暗里划出弧线。
“东西呢?”那人问。
“我要先见到陈国华。”
“我就是。”
江浩眯起眼睛。光束太暗,看不清脸,但声音苍老,带着长期吸烟的沙哑。他往前走了几步,在距离对方十米左右停下——这是安全距离,再近就可能进入埋伏圈。
“宏远在开曼群岛注册的‘长风资本’,实际控股人是刘振东的私生子。”江浩说,每个字都咬得很清楚,“他在境外用这个壳公司洗钱,金额超过八亿。证据链完整,包括银行流水和签字文件。”
操作台上的人影没动。
烟头的火星又亮了一下,然后被按灭在铁板上,发出嘶的一声,在寂静中格外刺耳。
“这不够。”陈国华说,“刘振东的脏事我早知道。你要给我能扳倒他的东西,不是这种挠痒痒的料。”
江浩从背包里掏出个U盘,金属外壳在昏暗光线下泛着冷光。
“这里面有宏远过去五年所有违规操作的原始账本。不是财务部做给证监会看的那套,是真正的暗账——”他顿了顿,“包括你们给周正明的那笔两千万,走的是缅甸玉石贸易的通道。”
黑暗中传来椅子挪动的声音。
陈国华站了起来。他个子不高,背有些驼,但走路的姿势很稳,像常年待在船上的人。走到距离江浩五米处,停下,伸出手。
“给我看看。”
“我要的交换条件呢?”
“你说。”
“第一,撤掉所有追杀我的人。”江浩盯着那双在黑暗里发亮的眼睛,“第二,给我一个干净的身份,能出境的那种。第三……”
他顿了顿,喉咙发干。
“告诉我,我父亲江建国到底是怎么死的。”
陈国华笑了。笑声很干,像枯叶在风里摩擦。
“小子,你太贪心了。”他说,“三个条件,我只能答应一个。选吧。”
车间里突然安静下来。
远处传来鸟叫声,天快亮了。晨光从破碎的窗户斜射进来,在满地油污上切出几道惨白的光带。江浩看见陈国华的脸——比照片上老很多,眼袋垂得很深,但眼神锐利,像刀片。
“我要第三个。”江浩说。
陈国华挑了挑眉。
“不选活路?”
“选了活路,我今晚就会‘意外死亡’,对吧?”江浩把U盘握紧,金属边缘硌进掌心,“你们这行我见多了。给完东西就没价值了,灭口是最省事的办法。”
“聪明。”陈国华点点头,“但你父亲的事,我知道的也不多。”
“把你知道的告诉我。”
陈国华走回操作台,重新点了支烟。打火机的火苗照亮他半边脸,皱纹深得像刀刻出来的。
“江建国不是账房先生。”他吐出一口烟,烟雾在晨光里缓慢升腾,“他是宏远第一代风控模型的搭建者。那套模型能预测政策变动,能算出哪个官员什么时候会落马,能精准避开所有监管红线——宏远前十年能野蛮生长,靠的就是他那套算法。”
江浩感觉喉咙发干,像塞了把沙子。
“但他太聪明了,聪明到开始算不该算的东西。”陈国华弹了弹烟灰,灰烬飘落在油污上,“比如算出了刘振东在境外那些勾当,算出了周正明收钱的每一笔路径,还算出了……宏远最终会怎么死。”
“所以你们杀了他?”
“不是‘我们’。”陈国华摇头,烟头在黑暗里划出红线,“具体是谁动的手,我不知道。我只知道那天晚上他加班到很晚,第二天就传出心脏病突发去世的消息。尸检报告很快出来了,火化得更快——快得不正常。”
“你当时在哪?”
“在泰国‘度假’。”陈国华冷笑,“刘振东安排的,美其名曰让我避避风头。等我回来,你父亲的骨灰都已经下葬了。实验室所有数据被清空,硬盘物理销毁,连一张纸片都没留下。”
江浩想起父亲书房里那些烧剩下的纸灰。母亲说父亲有烧笔记的习惯,他当时信了。现在想来,那可能是父亲预感到危险,自己在销毁证据。
“但你们没想到,他留了备份。”江浩说。
陈国华猛地抬头,烟从指间滑落。
“什么备份?”
“那个U盘。”江浩举起手里的东西,“我捡到的不是偶然,是他故意留下的。里面的数据经过加密,需要特定算法才能解开——而那个算法,就藏在他实验室的旧服务器里。”
“你解开了?”
“一部分。”江浩盯着陈国华的表情变化,看见对方眼角肌肉在抽搐,“比如我发现,宏远不只是洗钱和行贿。你们在境外还有更脏的生意,涉及人口贩卖和器官走私。而这些生意的保护伞,不止周正明一个。”
陈国华的烟掉在了地上。
他没去捡,只是盯着江浩,眼神从惊讶变成警惕,最后变成某种狠厉,像野兽被逼到绝境。
“小子。”他慢慢地说,每个字都从牙缝里挤出来,“有些事,知道了就得死。”
“我已经在死路上了。”江浩把U盘扔过去,金属块在空中划出弧线,“这是副本。原件在我另一个地方,如果我出事,它会自动发送给七家国际媒体和三个国家的金融监管机构。”
陈国华接住U盘,手指攥得发白,骨节凸起。
车间外突然传来汽车引擎声。
不止一辆。轮胎碾过碎石的声音由远及近,刹车声刺耳地响起,在空旷厂区里回荡。江浩转身冲向车间后门,手抓住门把用力一拧——锁死了。他回头,看见陈国华已经退到轧钢机后面,手里多了把枪,黑洞洞的枪口对准他。
“你设局?”江浩咬牙,血液冲上头顶。
“抱歉。”陈国华说,声音里没有歉意,“刘振东出的价更高。”
车间正门被撞开了。
强光手电的光柱扫进来,刺得人睁不开眼。江浩侧身躲到一台废弃的冲床后面,生锈的铁板硌着后背。外面有人喊:“里面的人,双手抱头出来!”
周正明的声音。
还有刘振东那标志性的笑声,像钝刀刮骨头:“老陈,干得漂亮。那小子呢?”
“在后面。”陈国华说,“U盘在我这儿。”
脚步声在逼近,皮鞋踩在金属碎屑上发出细碎的声响。
江浩从冲床的缝隙往外看,看见至少十几个人影堵在门口。周正明穿着便服,但身后跟着的都是穿制服的人。刘振东站在他旁边,秃顶在灯光下反着油光,翡翠戒指绿得刺眼,像某种毒物的眼睛。
绝路。
这个词在脑子里闪过时,江浩反而冷静了。他摸出那台诺基亚,手指在按键上快速移动,输入最后一段代码——夜莺说的“核按钮”,一旦启动,所有加密数据会开始自动上传到预设的云服务器。
但需要时间。
三十秒。
他按下确认键,屏幕亮起红光,开始倒计时:29、28、27……
“江浩,出来吧。”周正明的声音很平静,平静得可怕,“你跑不掉了。把原件交出来,我可以保证你母亲的安全。”
“你保证?”江浩从冲床后站起来,膝盖还在发颤,“拿什么保证?你那张随时能作废的嘴?”
刘振东笑了,笑声在车间里回荡:“小子,嘴硬没用。你看看周围。”
江浩环顾四周。车间每个出口都有人把守,窗户外面也有人影晃动。他被彻底围死了,像困在笼子里的老鼠,连缝隙都没有。
倒计时:15、14、13……
“U盘的原件在哪?”周正明往前走了一步,皮鞋踩进油污里,“交出来,这是你最后的机会。”
“在我脑子里。”江浩说,嘴角扯出个弧度,“你们要不要剖开看看?”
刘振东的脸色沉了下来。他朝旁边使了个眼色,两个穿黑西装的男人朝江浩走过来,手里拿着电击棍,蓝色电弧在尖端噼啪作响。
倒计时:5、4、3……
江浩突然笑了。
笑得很大声,在空旷的车间里回荡,撞在生锈的钢架上又弹回来。所有人都愣住了,包括已经走到他面前的那两个打手,电击棍举在半空。
“你们真以为,我会把鸡蛋放在一个篮子里?”他举起诺基亚,屏幕上的倒计时归零,显示“上传完成”,“原件已经发出去了。接收方不止媒体,还有——”
他的话戛然而止。
因为诺基亚的屏幕突然又亮了。
不是上传成功的提示,而是一条新信息,来自未知号码。信息内容只有一行字,但江浩看清的瞬间,全身血液都凉了,像被浸进冰水里。
“数据包第三副本接收确认。接收终端编号:JH-G-2007-0413。”
那个编号他认识。
JH是江建国的拼音缩写。G是“工程”代号。2007年4月13日——父亲实验室的成立日期,那天他八岁,父亲送了他第一个编程玩具。
这是父亲用的终端编号。
可父亲已经死了。
死了七年,骨灰葬在西山公墓,墓碑上的照片都褪了色。
“怎么了?”周正明察觉到他表情的变化,眉头皱起,“你耍什么花样?”
江浩没回答。他盯着那条信息,手指在颤抖,几乎握不住手机。信息下面还有一行小字,是接收时间戳:三分钟前。
就在他说出“原件已经发出去”的时候。
有人——或者某个东西——截获了数据流,用父亲的终端编号接收了副本。这意味着对方不仅知道父亲的编号,还破解了夜莺设计的加密通道,那套号称“军用级”的防护。
能做到这一点的……
江浩抬起头,看向车间门口的人群。周正明在皱眉,刘振东在冷笑,陈国华举着枪的手在微微发抖。所有人都盯着他,像盯着砧板上的肉,眼神里混着贪婪和杀意。
但还有一双眼睛不在现场。
那双眼睛在屏幕后面,在数据流里,在某个他看不见的地方,微笑着看他挣扎,像看实验室里的小白鼠。
AI伪造者。
那个用父亲的脸对他说话的东西,不仅监控着他,现在连他最后的后手都截胡了。而更可怕的是,对方用了父亲的编号——这是在告诉他:我不仅知道你父亲的一切,我还成了他。我接管了他的身份,他的权限,他留在世上的所有数字痕迹。
“说话!”刘振东不耐烦了,翡翠戒指在灯光下反光,“原件到底在哪?”
江浩慢慢放下手机,动作僵硬得像提线木偶。
他看向周正明,又看向刘振东,最后看向陈国华。三个人的表情各异,但眼里都是同样的东西:贪婪,警惕,还有杀意,像三头分食猎物的鬣狗。
“原件……”他缓缓开口,声音干涩,“在你们永远找不到的地方。”
“什么意思?”
“意思就是。”江浩把诺基亚屏幕转向他们,那条信息在晨光里清晰可见,每个字都像刀刻的,“有第三方截胡了。而那个人,用的是我死去父亲的身份。”
周正明的脸色变了。
他快步走过来,夺过手机。看清那行字时,他的手指猛地收紧,指关节泛白,几乎要把塑料外壳捏碎。
“这不可能。”他低声说,声音里第一次出现裂缝,“江建国的所有终端都销毁了,我亲自监督的。”
“显然你没监督干净。”刘振东也凑过来看,翡翠戒指在手机屏幕上反射出绿光,像毒蛇的眼睛,“或者……有人备份了。”
两人同时看向陈国华。
陈国华后退一步,枪口微微下垂,但手指还扣在扳机上:“不是我。我要是还有备份,早就拿出来跟你们谈判了。”
车间里陷入诡异的沉默。
所有人都意识到一件事:有个看不见的对手入场了。这个对手知道宏远的所有秘密,知道江建国的过去,现在连江浩拼死保护的机密文件都拿到了,像从口袋里掏糖果一样轻松。
而且用的是死人的身份。一个死了七年的人,突然在数据世界里“复活”,接管了最高权限的终端。
“查。”周正明从牙缝里挤出一个字,额角青筋在跳动,“查这个接收终端的物理位置。现在,立刻!”
他