秦之睁开眼睛,台灯的光晕在视野里留下淡黄色的残影。苏婉清把第二剂药递到他手里,碗壁温热,药液深褐,表面倒映着他自己扭曲的倒影。他接过碗,没有立刻喝,而是看向茶几上那张照片——赵坤办公室保险柜的模糊影像,那个标注着父母研究资料的文件夹标签像一根刺,扎进瞳孔深处。窗外的天空开始泛出鱼肚白,凌晨最黑暗的时刻即将过去。梧桐树的轮廓在渐亮的天光中清晰起来,枝叶在晨风中轻轻摇晃。秦之仰头喝下药,苦涩的味道再次席卷味蕾,但这一次,他感觉到的不是麻木,而是一种冰冷的清醒。复仇的路径从未如此清晰过,而他知道,第一步,是活下去,然后,让该付出代价的人,付出代价。
“药效会持续到中午。”苏婉清收拾着托盘,瓷器碰撞发出清脆的叮当声,“你最好在这里休息。沙发可以放平,我这里有毯子。”
秦之摇头,站起身时身体晃了一下。地板透过袜子传来微凉的触感,让他精神一振。
“我得回去。”他说,“有些事必须处理。”
苏婉清看着他,没有劝阻。她从工作台抽屉里取出一个小巧的银色金属盒,打开,里面是几排密封的透明药囊,每颗药囊里装着深褐色的粉末。
“这是浓缩剂。”她把金属盒递给秦之,“如果感觉那些声音又要失控,就含一颗在舌下。不要吞,让它慢慢融化。每颗能维持两小时左右的稳定,但一天最多三颗,否则会对心脏造成负担。”
秦之接过金属盒。盒子很轻,表面有细密的磨砂纹理,握在手里冰凉。
“谢谢。”他说。
苏婉清送他到门口。走廊的声控灯还没亮,只有楼梯间窗户透进来的灰白色晨光。空气里有灰尘和旧楼特有的潮湿气味。
“秦之。”她在身后叫住他。
秦之回头。
苏婉清站在门框的光影交界处,一半脸在室内暖黄的光里,一半脸在走廊的灰暗中。
“你母亲……她是个很温柔的人。”苏婉清的声音很轻,“但她也很固执。当年她坚持要发表那篇关于‘濒死体验者脑电波异常’的论文,系里所有人都劝她,说这会毁掉她的学术前途。她说,如果真相会毁掉什么,那被毁掉的东西本来就不该存在。”
她停顿了一下。
“你很像她。”
秦之没有说话。他转身走下楼梯,脚步声在空旷的楼道里回荡,一声,又一声,像某种倒计时。
***
上午八点十七分,海市老城区。
秦之的安全屋在一栋八十年代建造的筒子楼顶层。楼体外墙的绿色涂料大面积剥落,露出里面暗红色的砖块。楼道里堆满了废弃的家具和纸箱,空气中弥漫着霉味、油烟味,还有某户人家正在煎鱼的咸腥气味。
他爬上六楼,打开最西侧那扇锈迹斑斑的防盗门。
房间很小,不到二十平米。一张单人床,一张旧书桌,一把椅子,一个简易衣柜。窗户朝西,此刻被厚重的黑色窗帘遮得严严实实。秦之关上门,反锁,拉上门后的插销。房间陷入完全的黑暗,只有门缝底下透进来一线走廊的光。
他打开书桌上的台灯。
暖黄色的光晕照亮了桌面。上面摆着一台经过深度改装的笔记本电脑,外壳被拆开过,加装了额外的散热风扇和信号屏蔽层。旁边是一个巴掌大小的黑色设备,那是“天眼”网络的专用加密通信器,外形像老式的寻呼机,但屏幕是触控的。
秦之先检查了门缝和窗沿。
他离开前撒的极细的荧光粉还在原位,没有被动过的痕迹。书桌抽屉把手内侧贴的透明胶带也完好无损。他松了口气,在椅子上坐下。皮革坐垫发出轻微的吱呀声。
药效开始显现了。
一种温和的倦意从四肢百骸蔓延开来,像温水慢慢浸透身体。那些亡魂的低语声被推到了意识的更深处,变成模糊的背景噪音,像是隔着厚玻璃听到的雨声。但秦之知道,这只是暂时的平静。苏婉清的药像堤坝,而亡魂的怨念是不断上涨的洪水。堤坝能挡一时,但洪水不会退去。
他需要抓紧时间。
打开笔记本电脑,屏幕亮起幽蓝的光。秦之没有连接房间里的Wi-Fi,而是插上了一张匿名购买的上网卡。他先登录了夏语冰提到的那个技术论坛——“深蓝社区”。
论坛界面很简洁,黑底白字,没有任何广告。秦之用的是三年前注册的僵尸账号,最后一次发帖是在两年前,内容是关于某款开源加密算法的漏洞分析。这种账号最不起眼。
他点进“悬赏求助”板块。
按照夏语冰说的暗语,他搜索关键词:“海市公安内网日志分析,有偿”。
帖子排在第三页。发帖时间显示是昨天下午三点四十二分,发帖人ID是一串随机字符。秦之点进去,正文只有一行字:
“接了个私活,甲方要求分析内网某时间段访问日志,寻找异常模式。预算五万,有能接的大佬私信。”
下面跟了几条回复,都是问具体时间范围和日志规模的。
秦之点开发帖人的头像,进入私信界面。他输入夏语冰告诉他的验证码——一组十二位的数字和字母混合字符串,看起来像是某种哈希值的前缀。
发送。
等待了大约三十秒。
页面刷新,一条新的私信跳出来。没有文字,只有一个加密压缩包的下载链接,以及解压密码。秦之复制链接,用虚拟机环境打开,下载。压缩包不大,只有十几兆。输入密码解压后,里面是三个文件:一份PDF报告,一个包含原始数据的CSV文件,还有一个文本文件。
秦之先打开文本文件。
“秦之:这是我能整理出的全部证据。陈昊在过去七十二小时内,通过他的工作终端访问了十七个与当前案件无关的加密数据库,包括‘药师’被捕前的活动区域监控调阅记录(他无权查看)、法医中心部分尸检报告的未公开版本、以及……你的个人档案。访问时间集中在凌晨一点到三点,每次持续时间不超过五分钟。他用的是经过伪装的代理跳转,但我追踪到了原始IP,确实来自他的工位。另外,技术科内部监控显示,昨晚十一点左右,他在你工位附近停留了超过二十分钟,期间触碰过你的键盘和鼠标。我已提取到指纹匹配数据。小心。语冰。”
秦之关掉文本文件,打开PDF报告。
报告做得很专业,有图表,有时间线,有数据来源标注。夏语冰用红框标出了几个关键点:陈昊访问“药师”相关监控的时间,比专案组正式调阅早了整整六个小时;他查看的尸检报告里,包含了苏婉清标注为“待进一步化验”的备注,而这些备注本该只有法医和案件负责人能看到;至于秦之的个人档案,陈昊重点查看了他的家庭背景部分——父母死亡证明、孤儿院记录、警校入学体检报告。
秦之感到后背发凉。
不是因为恐惧,而是因为愤怒。一种冰冷、锋利的愤怒,像手术刀划过皮肤。
陈昊在调查他。不是作为同事,不是作为刑警,而是作为“清道夫”的成员,在评估威胁,在寻找弱点。
秦之关掉PDF,删除了所有本地文件,清空了虚拟机快照。他靠在椅背上,闭上眼睛。药效带来的倦意和此刻的清醒在体内交战,形成一种奇异的撕裂感。他需要同时处理两条线:陈昊这条内部的毒蛇,以及赵坤——那条盘踞在高处的、更致命的蟒蛇。
而这两条线,很可能最终都通向同一个地方。
“暗网”。
他睁开眼睛,伸手拿过那个黑色加密通信器。
设备屏幕亮起,显示出一个简单的输入界面。秦之输入一串三十二位的激活码,屏幕闪烁三次,进入主菜单。界面极其简洁,只有三个选项:收件箱、发件箱、安全擦除。
他点开收件箱。
里面有三条未读消息,时间戳显示都是昨晚收到的。秦之点开第一条。
发件人:V。
标题:紧急。
正文只有一行字:“老地方,新情报。尽快。”
秦之删除消息,点开第二条。
发件人:V。
标题:补充。
正文:“情报涉及‘清道夫’行动队。风险等级高。”
秦之删除,点开第三条。
这次没有标题。正文是一个加密数据包的下载链接,以及解密密钥。数据包大小标注为2.1GB。秦之皱了皱眉。这么大的数据量,V很少直接发送,通常都是给一个云端存储的访问权限。
他看了一眼时间。
上午九点零三分。
窗外的阳光应该已经很强了,但被黑色窗帘挡住,房间里依然保持着昏暗的静谧。只有笔记本电脑散热风扇发出的低沉嗡鸣,以及自己平稳的呼吸声。
秦之连接了另一个经过多重跳转的代理网络,开始下载数据包。
下载速度很慢,每秒只有几百KB。进度条缓慢地向前爬行,像一只疲倦的蜗牛。秦之利用这段时间,从衣柜底层取出一个防水袋,里面装着他的“幽灵”装备:一副特制的平光眼镜,镜腿内置微型摄像头和骨传导耳机;一双看起来普通的运动手套,指尖有电容涂层,可以操作触屏而不留指纹;还有一块改装过的智能手表,表盘可以显示加密信息,表带内侧藏着微型存储卡插槽。
他把装备放在书桌上,然后从床垫底下抽出一个薄薄的文件夹。
里面是他这些年来整理的、关于“暗网”的所有零散线索。手写的笔记,打印的网页截图,从旧报纸上剪下来的新闻,还有几张模糊的照片。其中一张照片是五年前拍的,画面里是一个欧洲某小城的街景,角落里有一个男人的背影,穿着深灰色风衣,手里提着一个银色金属箱。秦之当年追踪一条器官贩卖线索到那个小城,在交易现场外蹲守了三天,只拍到这个背影。后来他通过“天眼”网络的人脸匹配,确认那个男人是“暗网”在中欧地区的联络人之一,代号“信使”。
但“信使”在三年前死了。
死因是“突发心脏病”,尸体在维也纳一家五星级酒店的套房里被发现。当地警方认定为自然死亡,但秦之通过某些渠道了解到,“信使”死前二十四小时内,血液中检测出了高浓度的神经毒素残留。
“暗网”清理门户的手段。
秦之翻到文件夹的最后一页。那里贴着一张从学术期刊上复印下来的论文摘要,作者是秦之的父母,发表时间是灭门惨案发生前六个月。论文标题是《关于人类临终意识残留现象的初步观察与假说》。摘要很简短,只有两百多字,但其中提到了一个关键概念:“意识碎片可能在特定条件下依附于生物电场较强的物体或环境,形成类似‘记忆存储’的临时结构。”
临时结构。
秦之想起苏婉清的话。她父母的研究资料可能被赵坤窃取,而赵坤背后是“暗网”。如果“暗网”真的在研究这个领域,如果他们真的在尝试复制甚至改进这种技术……
那么“涅槃”计划,会不会就是某种大规模的“意识操控”或“意识移植”实验?
电脑传来“叮”的一声轻响。
下载完成了。
秦之关掉文件夹,塞回床垫底下。他坐回书桌前,看着屏幕上那个加密数据包的图标。图标是V惯用的设计——一个简单的黑色漩涡图案,中心有一个白色的字母“V”。
他输入解密密钥。
进度条再次出现,这次是解压过程。大约两分钟后,一个文件夹在桌面上展开。里面有三个子文件夹:图像、文本、分析报告。
秦之先打开“文本”文件夹。
里面只有一个TXT文件,文件名是:“‘涅槃’执行小组——‘清道夫’行动队部分成员识别特征(初步)”。
他点开文件。
正文开始是V的惯用风格,冷静,客观,不带任何情绪:
“以下信息基于过去七十二小时内,对海市十七个关键监控节点、三十四个可疑通讯信号源、以及九个匿名资金账户的交叉分析得出。数据经过模糊处理和特征提取,无法作为法庭证据,但足以提供行动指引。”
“目标群体:‘清道夫’行动队。隶属‘暗网’海市分部,负责本地行动的现场执行、情报收集、内部清理及反侦察任务。组织架构为蜂窝式,成员之间单线联系,仅通过代号识别。已知指挥层级:现场执行者(代号为数字)→区域协调员(代号为颜色)→城市指挥节点(代号为职业或自然物)→更高层级(未知)。”
“目前已识别出六名疑似‘清道夫’行动队成员,特征如下:”
秦之滚动页面。
V列出了六个人的信息,每一项都附有简短的分析:
“目标A(疑似代号‘07’):男性,年龄30-35岁,身高约178cm,体重70-75kg。惯用右手,左耳下方有一处陈旧性疤痕(可能为刀伤)。过去两周内,三次出现在‘药师’被捕地点半径五百米范围内,时间均在案发前后两小时内。职业伪装:外卖配送员。使用的电动车车牌为伪造,但车辆本身登记在某外卖平台旗下,经查该平台区域经理与‘静海疗养中心’有资金往来。”
“目标B(疑似代号‘12’):女性,年龄25-30岁,身高约165cm,体重50-55kg。长发,常佩戴黑色口罩。出现地点:市局技术科大楼对面咖啡馆,连续四天在固定时间(下午三点至四点)坐在靠窗位置,使用笔记本电脑。经信号捕捉,其设备曾尝试渗透技术科内部Wi-Fi(未成功)。职业伪装:自由撰稿人。真实身份可能为某网络安全公司前雇员,该公司三年前曾为‘静海疗养中心’提供防火墙升级服务。”
“目标C……”
秦之的目光停在第四个人身上。
“目标D(疑似代号未确认):男性,年龄28-32岁,身高约180cm,体重75-80kg。体格健壮,肩宽,行走时右肩有轻微下沉习惯(可能为旧伤或长期持枪导致)。面部特征:方脸,浓眉,鼻梁挺直,下巴线条分明。关键识别点:右手中指第一指节处有一处浅色疤痕,形状不规则,长约1.5厘米。”
秦之的呼吸停滞了一瞬。
他认识那个疤痕。
陈昊。警校二年级时,他们在格斗训练课上对练,陈昊的拳头打碎了护具的塑料扣,碎片划破了中指指节。伤口不深,但愈合后留下了一道浅白色的疤痕,像一条小小的蜈蚣。陈昊当时还开玩笑说,这是“战士的勋章”。
秦之继续往下看。
V附上了两张图像。第一张是经过处理的监控截图,画面是从高处俯拍的街道,一个穿着深蓝色夹克的男人正走进一家便利店。图像分辨率不高,男人的脸被帽檐遮住大半,但那个身形,那个走路的姿态……
第二张是素描画像。
画得很专业,像是刑侦模拟画像师的手笔。画像里的男人正面角度,面容清晰:方脸,浓眉,眼神锐利,鼻梁挺直,嘴唇抿成一条直线。右手中指指节处,特意画上了一道浅色的疤痕。
就是陈昊。
秦之感到喉咙发干。他伸手拿起桌上的水杯,喝了一口。水是凉的,滑过食道时带来一阵轻微的收缩感。
他关掉文本文件,打开“图像”文件夹。
里面是十几张监控截图和素描画像的高清版本。秦之一张张点开,仔细查看。除了陈昊,另外五个人里,有两个他看着眼熟——其中一个似乎在某次警局内部的安保培训上见过,是后勤部门的人;另一个则很像交通指挥中心的一个调度员。
“清道夫”的渗透,比他想象的更深。
最后,秦之打开“分析报告”文件夹。
里面只有一个PDF文件。他点开,第一页是摘要:
“根据对‘清道夫’行动队六名疑似成员的活动轨迹、通讯模式及资金流向的聚类分析,可以得出以下初步结论:”
“1. 该行动队的指挥节点,并非直接位于警局内部,而是通过一个中间枢纽进行遥控。此枢纽具备高度隐蔽性,且拥有合法的社会身份作为掩护。”
“2. 资金流向显示,六名成员在过去三个月内,均收到过来自同一个海外空壳公司的汇款,汇款金额固定(每月五千至八千美元不等)。该空壳公司的最终控股方,经层层穿透,指向一家注册在开曼群岛的医疗投资基金会。该基金会的主要投资对象之一,是‘静海疗养中心’。”
“3. 通讯模式分析表明,‘清道夫’成员与指挥节点之间的联络,遵循严格的时序和频段规则。每次联络持续时间不超过九十秒,使用一次性加密频道。信号源定位显示,指挥节点的物理位置,有高达73%的概率位于‘静海疗养中心’主楼及附属建筑范围内。”
秦之滚动页面。
报告后面附上了详细的数据图表:资金流向图像蜘蛛网一样蔓延,最终汇聚到那个开曼群岛的基金会;通讯信号的热力图在“静海疗养中心”区域呈现出密集的红色;成员活动轨迹的叠加图显示,他们虽然执行任务的地点分散,但每隔一段时间,总会有人出现在疗养中心附近,像是去“报到”或“接收指令”。
报告最后,是V的手写体附言——不是打字,而是扫描的手写笔迹,这是V在传递极高风险情报时的习惯,为了不留电子文本记录:
“幽灵:”
“综合以上,海市‘清道夫’的指挥节点,很可能隐藏在‘静海疗养中心’的某个高级别管理或医疗人员中。此人权限足够调动资源,身份足够清白以通过常规审查,且对疗养中心的运作有深入了解,能够利用其设施和人员作为掩护。”
“我暂时无法确定此人的具体身份。‘静海疗养中心’有十七名副院长以上级别管理人员,四十三名主任医师,还有超过两百名拥有独立办公室的中层职员。任何一人都可能是‘园丁’。”
“但有一个方向。”
“要找到‘园丁’,或许需要先听听‘泥土’下的声音。你懂的,亡语者。”
“V”
秦之盯着最后那句话。
“听听‘泥土’下的声音。”
“亡语者。”
V知道。V一直都知道他的能力。这个神秘的黑客盟友,从一开始就知道秦之不仅仅是“幽灵”,不仅仅是“天眼”的创始人,他还是那个能与死者对话的“亡语者”。
秦之并不意外。他和V合作了四年,彼此试探,彼此利用,也彼此在黑暗中搀扶。V展示出的情报获取能力,早已超越了普通黑客的范畴。他能侵入世界上最严密的安防系统,能实时追踪卫星信号,能破解连国际刑警都束手无策的加密通信。这样的人,如果真想调查秦之,发现他的秘密并不难。
但V从未点破。
直到现在。
直到“园丁”这个线索,需要用到“亡语者”的能力。
秦之关掉PDF,删除了整个数据包,然后用安全擦除工具对硬盘进行了三次覆盖写入。他站起身,走到窗边,掀开黑色窗帘的一角。
上午的阳光刺眼。
街道上车水马龙,行人匆匆。卖早餐的摊贩推着小车,蒸笼里冒出白色的热气,在空气中扭曲上升。几个老人坐在树荫下的石凳上下棋,棋子落在棋盘上发出清脆的啪嗒声。一切都那么平常,那么鲜活。
而在这一切之下,是腐烂的“泥土”。
是“静海疗养中心”里那些“不明原因死亡”的患者,是那些被“园丁”当作“老树”筛选“果实”的牺牲品,是那些被“涅槃”计划吞噬的、连亡魂都不得安息的灵魂。
秦之放下窗帘。
房间重新陷入昏暗。他走回书桌前,拿起苏婉清给的银色金属盒,打开,取出一颗药囊。深褐色的粉末在透明胶囊里微微晃动,像被封存的阴影。
他没有立刻服用。
而是拿起加密通信器,给V回复了一条消息。很短,只有两个字:
“收到。”
发送。
然后他关掉设备,摘下眼镜,揉了揉眉心。药效带来的倦意再次涌上来,这次更汹涌,像潮水漫过沙滩。他知道自己需要休息,哪怕只是几个小时。因为接下来,他要去一个地方。
一个充满死亡气息的地方。
一个他能听到“泥土”下声音的地方。
秦之躺到床上,拉过薄毯盖在身上。床垫很硬,弹簧有些老化,躺下去时能感觉到下面支撑的铁条。他闭上眼睛,在黑暗里数着自己的呼吸。
一,二,三……
在彻底沉入睡眠前,他脑海里最后浮现的,是V报告里的那句话:
“要找到‘园丁’,或许需要先听听‘泥土’下的声音。”
还有苏婉清的声音,温柔而坚定:
“活下去,秦之。”
“找出真相。”
窗外的城市噪音渐渐远去,变成模糊的背景音。秦之的呼吸变得平稳,缓慢。在意识的最后一道门槛前,他仿佛听到了另一种声音——不是亡魂的低语,而是某种更古老、更沉重的声音,从地底深处传来,像是泥土在翻身,像是根须在生长,像是被埋葬的一切,正在等待被倾听。
