第4章 地下回路

临港大学商学院大楼的地下室入口藏在消防楼梯背后,一扇锈迹斑斑的金属门,门牌上的“B-117”字样已经褪色。陈志勇推开门的瞬间,陈年的灰尘味混合着潮湿的混凝土气息扑面而来。走廊的日光灯管坏了三分之一,剩下的几盏断续闪烁,在地面投下摇曳的光斑。

“就是这里。”技术科的小廖指着走廊尽头另一扇门,“物理地址对应的房间。”

这扇门是厚重的防火门,门锁却是全新的电子密码锁,屏幕在黑暗中泛着幽蓝的光。许文博从背包里掏出连接线,一端接在门锁的调试接口,另一端连上平板电脑。屏幕上代码开始滚动。

“不是军用级加密。”许文博的手指在屏幕上快速敲击,“但设计很聪明——三次错误密码就会触发警报,同时抹除所有存储数据。”

“能绕过吗?”

“需要一点时间。”许文博调出另一个程序,“不过我发现了一个漏洞——这扇门的电子锁和楼上的消防警报系统共用备用电源。如果我模拟一个局域电压波动……”

他按下回车键。走廊的灯光同时暗了一瞬,防火门上传来细微的“咔哒”声。门开了。

房间不大,大约二十平方米,但布置得像个小型数据中心。六台服务器机柜呈U形排列,散热风扇发出低沉的嗡鸣。机柜中央是一张工作台,上面放着三台显示器,此刻屏幕都是黑的。

“没有窗户,没有通风口。”陈志勇环顾四周,“独立供电,独立散热,连网络都是专线——看这里。”

他指着墙角的一根黑色线缆,线缆穿墙而过,墙上的洞口用防火泥密封得严严实实。许文博顺着线缆的走向检查,在另一个墙角发现了路由器,路由器的指示灯显示有数据正在传输。

“有人还在远程访问这台服务器。”许文博压低声音,“就在我们进来前的三十秒,刚有一个登录记录。”

陈志勇看向工作台。键盘旁边放着一个咖啡杯,杯底还残留着褐色的液体渍迹。杯子是临港大学的纪念品,杯身上印着商学院的logo,但奇怪的是,杯子里插着一支笔——一支老式的钢笔,笔帽上刻着一个花体字母“S”。

沈曼。

“她经常来这里。”林雪薇的声音从门口传来。她已经换上了勘查服,脸上还带着失去妹妹的苍白,但眼神异常冷静。“雨晴跟我说过,沈教授在学校有个‘秘密基地’,她有时会在这里待到深夜。”

“你妹妹还说过什么?”

“她说沈教授在研究‘城市的血管’。”林雪薇走进房间,目光扫过那些机柜,“当时我以为是指金融网络,现在想想……”

她指向机柜背面。那里贴着几张打印出来的地图,都是临港市的地下管网图,但和吊坠里的微型地图不同,这些图纸上标注的是光纤电缆的走向、服务器节点的位置、数据传输的路径。红线、蓝线、绿线交织成一张复杂的网,而网的中心,就是商学院大楼的B-117房间。

许文博已经连上了服务器的主机。屏幕亮起,要求输入密码。

“试试沈曼的生日。”陈志勇说。

“试过了,不对。她女儿的生日、结婚纪念日、工号,都不对。”许文博调出一个破解程序,“我需要十五分钟。”

林雪薇走到工作台前,拉开抽屉。里面整齐地排列着几十个移动硬盘,每个硬盘上都贴着标签:2019-Q1、2019-Q2……一直排到2026-Q1。但2025年第四季度和2026年第一季度的硬盘槽位是空的。

“她定期备份数据。”林雪薇拿起一个硬盘,“但最近两个季度的不见了。”

“可能被她带走了,或者……”陈志勇没说完,但意思很明显。

许文博突然“啊”了一声。屏幕上弹出一个窗口——密码验证通过了。

“密码是什么?”陈志勇问。

“一个坐标。”许文博盯着屏幕,“22°18’N,114°10’E。”

正是林雨晴手里那个白兵棋子里的坐标,D7码头。

登录界面消失,取而代之的是一个类似资源管理器的界面。但文件夹的命名方式很奇怪:不是按日期或类型,而是按国际象棋的棋子命名。“Pawn_001”到“Pawn_064”,“Knight_01”到“Knight_28”,“Bishop_01”……最上方是“Queen”文件夹,但图标是灰色的,显示“已加密”。

“黑皇后。”陈志勇轻声说。

许文博点开“Pawn_001”文件夹。里面是几十个PDF文档,文件名都是日期加一串编码。他点开最近的一个,2026年1月15日。

文档打开,是一份货物清单的扫描件。货物名称:艺术品(仿制品),价值:28000美元,收货方:香港某画廊,发货方:巴拿马某贸易公司。但许文博一眼就看出了问题——

“这份清单是伪造的。”他放大扫描件的印章区域,“海关报关章的数字编码规则是三年前就废止的旧版。而且这个贸易公司的注册地址,我在国际刑警的灰名单上见过,是空壳公司常用的地址。”

陈志勇翻看其他文件。每个文件夹对应一批货物的记录,时间跨度三年,总计六十四批——正好是国际象棋中所有兵的走法总数。货物种类从艺术品、古董、稀有金属,到电子元件、化学试剂,甚至还有几批标注为“工业零件”的集装箱,但装箱单照片显示,那些木箱的规格和重量完全不符合工业零件的标准。

“她在追踪一个走私网络。”林雪薇也凑过来看,“用国际象棋的架构来分类和组织数据。兵是最底层的执行单位,骑士和主教是中层协调者,城堡是运输枢纽,皇后……”

“是核心。”陈志勇点开“Knight_01”文件夹,里面是银行流水截图,金额都在百万美元级别,转账路径绕过了七个国家。“这个网络有严密的层级,而且运行了至少三年。沈曼不是在研究它——她是在试图拆解它。”

许文博继续深入服务器。在系统日志里,他发现了一个隐藏的用户账户,登录记录显示这个账户在过去二十四小时内有三次访问。最后一次就在他们进入房间前五分钟。

“有人在远程监控这里。”许文博调出访问日志的IP地址,“地址经过了多层跳转,但最后一跳的物理位置在……哥斯达黎加,蓬塔雷纳斯港。”

蓬塔雷纳斯。绿色通道物流公司所在的那个港口。

陈志勇看了看表:晚上八点十七分。距离LMS船只预定的入港时间还有两个多小时。

“能追踪到实时连接吗?”

“对方已经断开了。”许文博尝试反向追踪,但屏幕上显示“连接已丢失”,“很警觉。我们进入房间可能触发了某种警报机制。”

就在这时,房间里的服务器突然同时发出尖锐的蜂鸣声。所有机柜的指示灯开始疯狂闪烁,散热风扇的转速提高到极限,发出直升机旋翼般的轰鸣。

“他们在远程启动数据销毁程序!”许文博大喊,“给我物理断网!”

小廖冲向墙角的路由器,一把扯掉电源线。但已经晚了——三台显示器同时蓝屏,然后开始显示进度条:

数据擦除中:15%...27%...41%...

“硬盘自毁协议。”许文博的手在键盘上飞速敲击,试图进入安全模式,“需要管理员密码中断。”

“用刚才的密码试试!”

“试过了,无效。这是另一套——”许文博的话戛然而止。进度条跳到了78%,然后突然停住。屏幕闪烁了几下,蓝屏消失了,取而代之的是一张照片。

照片拍摄于夜晚的海上。一艘货轮的甲板,背景是漆黑的海面和星空。甲板上站着七八个人,都穿着深色工装,背对镜头。但照片的焦点不在人身上,而在甲板中央——那里放着一个打开的集装箱,集装箱里不是货物,而是一个个透明密封袋,袋子里装着土壤样本。

照片下方有一行手写标注:“‘海鸥号’最后一次航行,载货:稀土矿渣(申报),实际:高浓度放射性废料。目的地:马来西亚槟城港,实际卸货点:公海坐标10°22’N,104°17’E。”

“龙鸣海运的‘海鸥号’。”林雪薇低声说,“就是我父亲那份保险单上的船。”

进度条又开始移动了:85%...92%...但在到达100%之前,屏幕突然黑屏。然后,一行白色文字缓缓浮现:

“数据备份已完成,存储位置:King_01。销毁程序继续执行。”

文字停留了三秒,屏幕彻底黑了。服务器机柜的指示灯一盏接一盏熄灭,最后只剩下应急出口标志的绿光,在满室烟雾中幽幽地亮着。

许文博检查了主机。“King_01”文件夹没有被销毁,但它被加密了,需要另一套密码。

“她留了一手。”陈志勇看着那些黑屏的服务器,“把最关键的数据单独备份,然后当着我们的面销毁其他所有东西。这样就算服务器被入侵,核心证据也不会落入敌人手中。”

“但‘King_01’的密码是什么?”林雪薇问。

陈志勇想起那张手绘的网络图。图上所有线条都指向中心的黑皇后,但在图的最下方,沈曼用很小的字写着一行注释:“王的位置决定游戏的结局。”

王在哪里?

他环顾房间。墙壁、天花板、地板……最后目光落在工作台的抽屉上。刚才林雪薇拉开了上层抽屉,但下层抽屉还锁着。

锁是机械锁,钥匙孔很特别——不是常见的十字形或一字形,而是六角星形。陈志勇蹲下身仔细看,钥匙孔周围的金属有轻微磨损,说明经常使用。

“需要专用钥匙。”许文博说,“或者撬开。”

“等等。”林雪薇突然想起什么,“雨晴去年生日时,沈教授送了她一个钥匙扣,造型很特别,是个六角星。雨晴还说,这个钥匙扣能打开沈教授的一个‘宝箱’。”

她掏出手机翻找照片。在妹妹的朋友圈里,去年十一月的一张生日合影中,林雨晴手里确实拿着一个银色的六角星钥匙扣,下面挂着一把小小的钥匙。

“钥匙扣现在在哪里?”

“应该在她宿舍。”林雪薇的声音哽了一下,“但警方已经封了宿舍,取证还没结束。”

陈志勇看了看表:八点四十五分。距离码头船只入港还有两小时十五分钟,距离第七次潮汐还有大约五十一小时。

时间正在流逝,而每流逝一秒,证据就可能消失一分,凶手就可能走远一步。

他站起身:“我去申请紧急搜查令,调取钥匙扣。许文博,你继续尝试破解‘King_01’的密码。林记者——”

“我要去码头。”林雪薇打断他,眼神坚决,“那是十五年前我母亲出事的地方,也是今晚雨晴……我要去。”

陈志勇看着她。这个女人的妹妹刚刚遇害,父亲卷入跨国洗钱网络,母亲死于一场至今未破的“意外”,而她现在要求前往最危险的犯罪现场。她的背依然挺得很直,但握紧的拳头在微微颤抖。

“你可以去,但必须待在警戒线外,听从现场指挥。”他最终说,“唐检察官会跟你一起,确保合法取证。”

林雪薇点头,转身走出房间。在门口,她停下脚步,回头看了一眼那些黑掉的服务器屏幕。应急出口的绿光映在她脸上,让她的表情看起来像一尊冰冷的雕塑。

“陈督察。”她说,“如果今晚在码头抓到人,你会开枪吗?”

陈志勇没有回答。

林雪薇也不需要答案。她已经走进了昏暗的走廊,脚步声在空旷的地下室里回响,渐行渐远。

许文博重新点亮了一台显示器,开始尝试破解“King_01”的密码。陈志勇则拨通了电话,申请对林雨晴宿舍的紧急搜查。电话那头的值班法官起初有些犹豫,但听到“连环谋杀案”和“跨国走私网络”后,答应了。

挂断电话,陈志勇再次环视这个房间。六台服务器像六具沉默的棺材,躺在各自的机柜里。沈曼在这里花了多少夜晚?她一个人坐在这张工作台前,面对这些冰冷的机器,看着那些触目惊心的数据时,在想什么?她知道自己在追踪的是什么吗?知道这会带来杀身之祸吗?

也许她知道。也许那些定期备份的移动硬盘,那些隐藏的文件夹,那些只有特定钥匙才能打开的抽屉,都是她为自己准备的保险——如果她出事,这些数据将成为揭开黑幕的钥匙。

但她也为自己准备了棺材。就在这个房间里,在这些服务器旁边。她选择了一个最安全也最危险的地方,来守护这些秘密。

墙上的地图在昏暗的光线中微微反光。那些代表光纤的红线,代表电缆的蓝线,代表数据流的绿线,交错成一个巨大的网。而这张网的每一个节点,都可能是一个同谋,一个受害者,或者一个杀手。

陈志勇的手机震动,是唐婉清发来的信息:

“已调取LMS公司‘海鸥号’的完整航行记录。发现异常:该船在失踪前三个月,曾七次停靠临港市D7码头。每次停靠都在夜间,卸载的‘工业零件’都没有进入海关记录。更可疑的是,这七次停靠的时间,都对应着临港市七起未破的失踪案。”

他盯着屏幕,感觉脊椎一阵发凉。

七次停靠。

七起失踪案。

还有沈曼网络图上的七个业务板块,棋盘上的七步棋,即将到来的第七次潮汐。

所有的数字都在指向七。

而在国际象棋里,一方共有十六个棋子。如果黑皇后走到第七格是某种信号,那么在这之前,已经有六个棋子被移动——或者被消灭。

林雨晴手里的白兵是第六个。

那么,第五个、第四个、第三个……是谁?在哪里?

窗外的夜色浓得像化不开的墨。远处港口传来货轮低沉的汽笛声,一声,两声,三声。那是进港的船只发出的信号,在告诉这座沉睡的城市:我来了,带着秘密,带着货物,带着死亡。

陈志勇走到地下室唯一的小窗边。窗玻璃上蒙着厚厚的灰尘,透过它只能看见外面停车场几盏路灯的模糊光晕。但在那些光晕之间,是无边无际的黑暗。

他知道,在那黑暗里,棋子正在移动。

而执棋的人,已经等了很久了。