档案室的铁门在身后合上,发出一声沉闷的回响。头顶的白炽灯管闪了两下,才稳定下来,洒下一片惨白的光。
夏明远站在铁架前,手里握着那枚U盘。他的手指粗糙,指节上有陈年的伤疤,此刻正微微发颤。
“十七年。”他开口了,声音比刚才更哑,像是嗓子眼里堵了什么东西,“我在这条线上趴了十七年。”
夏晚星站在他身后三步远的地方,没有再往前走。她的眼眶还是红的,但眼泪已经止住了。做情报这一行,情绪来得快去得也快——不是真的快,是必须快。
“十年前那个任务,”陆峥靠在门边的墙上,双手交叠在胸前,“老鬼跟我说你牺牲了。”
“那是他自己以为的。”夏明远转过身来,嘴角扯出一个苦涩的弧度,“当时的情况太复杂。‘蝰蛇’已经渗透到了我们内部,我查到了蛛丝马迹,但没办法确定是谁。所以我和老鬼商量了一个计划——假死。”
“老鬼不知道你没死?”
“不知道。”夏明远摇头,“计划只有我一个人知道全貌。我给自己留了一条退路,但那条退路不能让任何人知晓。包括老鬼,包括晚星她妈,包括你。”
他最后三个字是对着夏晚星说的。
夏晚星的下颌绷紧了,但什么也没说。
“十年前那场爆炸,我在最后三秒从后窗翻了出去。替我死的是一个已经被‘蝰蛇’处决的线人,尸体烧得面目全非,加上我提前留好的DNA样本被调包,所有人都以为我死了。”夏明远走到档案架前,从最底层抽出一个锈迹斑斑的铁盒子,“从那天起,我变成了‘老枪’。”
他打开铁盒,里面整齐码放着十几本不同颜色的证件——记者证、商会通行证、出入境记录、甚至还有一本泛黄的国安工作证。每一本上面都贴着不同的照片,印着不同的名字。
“这十年,我换了六个身份。”他把证件一本一本摆出来,“有时候连我自己都快忘了,我到底是夏明远,还是这些名字里的哪一个。”
陆峥走过来,拿起那本国安工作证。照片上的夏明远比现在年轻得多,眼神锐利,嘴角带着年轻人特有的桀骜。照片旁边印着一行小字:国安部第七处,夏明远,编号07134。
“第七处。”陆峥低声重复。
“对,第七处。”夏明远接过那本证件,拇指在照片上摩挲了一下,“专门负责境外谍报组织在华活动的监控与渗透。十七年前,我接到的第一个任务,就是打入‘蝰蛇’。”
他把证件放回去,从铁盒底部抽出一张折叠得四四方方的纸。纸张已经发黄发脆,折痕处几乎要断裂。他小心翼翼地展开,平铺在桌上。
是一张手绘的关系图。
密密麻麻的人名、代号、箭头,用至少四种颜色的墨水标注,有些地方涂改过多次,纸张背面也写满了蝇头小字。陆峥俯下身,目光在图上快速扫过——他认出了几个名字:陈默、阿KEN、苏蔓、高天阳,还有一个被红笔圈了三次的名字:幽灵。
“这是我十七年的全部心血。”夏明远指着图纸,“‘蝰蛇’在华的每一个潜伏人员、每一条情报线路、每一次行动记录,都在这里。”
陆峥的呼吸骤然收紧。
他知道这张图的价值。
如果这张图是真的,那就意味着“磐石”行动组将第一次在情报上占据绝对优势。过去几个月他们一直在被动挨打,被陈默牵着鼻子走,被苏蔓渗透得千疮百孔——因为他们对“蝰蛇”几乎一无所知。
而这张图,就是答案。
“等等。”陆峥强迫自己冷静下来,“如果你已经掌握了这么多,为什么不早一点传出来?”
夏明远沉默了几秒。
“‘幽灵’。”他吐出两个字,“我一直查不到‘幽灵’的真实身份。这张图上所有的人,我都见过、接触过、核实过。唯独‘幽灵’,十七年来从未露面。他像一个真正的幽灵一样,存在于每个人的描述里,却从不在任何地方留下痕迹。”
“你怀疑谁?”
“一开始我怀疑高天阳。他是江城商会的会长,掌握大量资金和人脉资源,完全有动机也有能力充当‘蝰蛇’的保护伞。”夏明远的手指在图上高天阳的名字上点了点,“但我监视了他三年,发现他只是被利用的棋子。‘幽灵’通过陈默向高天阳下达指令,高天阳甚至不知道自己在为谁服务。”
“陈默呢?”
“陈默是‘幽灵’养的一条狗。”夏明远的声音冷下来,“一条被仇恨喂养大的狗。他父亲的冤案是‘幽灵’一手策划的,目的就是把他推到我们的对立面。陈默自己不知道,还在替杀父仇人卖命。”
陆峥的太阳穴突突地跳。
陈默。
那个在警校和他并肩跑过无数个五公里的陈默。那个在毕业典礼上拍着他的肩膀说“咱俩以后一个抓贼一个判贼”的陈默。那个在审讯室里冷冷地看着他说“你什么都不知道”的陈默。
被人当刀使了整整十年。
“所以你现在传消息出来,”陆峥压下翻涌的情绪,“是因为查到了‘幽灵’的身份?”
夏明远没有直接回答。
他从铁盒最底层又拿出了一样东西——一张照片。
照片拍的是一份档案的封面,档案袋上印着“江城大学物理系”的字样,旁边贴着一张一寸的证件照。照片里的人戴着黑框眼镜,面容清瘦,嘴角微微上扬,看起来温和无害。
“这是谁?”夏晚星凑过来。
“张敬之的助手。”夏明远说,“‘深海’计划发起人张敬之坠楼身亡后,他的助手接管了实验室的部分权限。这个人叫——”
“林涵。”陆峥接过了话。
夏明远猛地抬头看他。
“老鬼让我调查过这个人。”陆峥盯着照片上的面孔,记忆如潮水般涌来,“张敬之死后,林涵接受了国安部的例行问询,没有任何疑点。后来他主动申请调离核心实验室,去了江城大学物理系做副教授。表面上,他和‘深海’计划已经没有关系了。”
“表面上是这样。”夏明远从口袋里又摸出一支烟,没点,夹在手指间转着,“但我在‘蝰蛇’内部截获了一条消息。张敬之坠楼前三天,他最后一次见的人,不是沈知言,不是他的家人——”
“是林涵。”夏晚星的声音像淬了冰。
“对。张敬之死前三天,林涵去他的办公室待了整整两个小时。张敬之的日程本上写了这次会面,但被涂掉了。我托老鬼调出了张敬之的遗物,在日程本的夹层里找到了残留的笔迹——张敬之写的是‘林涵来谈数据安全问题’。”
“数据安全。”陆峥的眉头拧紧了,“张敬之那时候已经察觉到‘深海’计划的数据存在泄露风险?”
“不止是察觉。”夏明远终于把烟点上了,狠狠吸了一口,烟雾在惨白的灯光下散开,“他可能已经发现了泄密的源头。但他没有向国安部报告,而是选择私下和林涵谈——这说明他不确定,或者他不信任国安部。”
档案室里陷入了沉默。
头顶的白炽灯管发出细微的电流声,像某种昆虫在嗡鸣。墙角有水管经过,偶尔传来沉闷的水声。
如果张敬之的死不是意外,而是灭口——那么动手的人为什么要选择“坠楼”这种方式?
因为张敬之的实验室在十八楼。
因为“坠楼”是最容易伪造的意外。
因为死人不会说话。
“林涵。”陆峥把这个名字在嘴里咀嚼了一遍,“所以‘幽灵’就是林涵?”
“我不确定。”夏明远摇头,“林涵的身份太干净了。他的人生轨迹没有任何疑点——江城大学物理系博士毕业,师从张敬之六年,论文发表记录优良,同事评价温和谦逊。这样的人,你要说他是潜伏了十几年的谍报组织高层,我很难相信。”
“但你觉得他不对劲。”
“对。”夏明远弹掉烟灰,“因为太干净了。干净得不真实。一个在张敬之身边待了六年的人,在张敬之死后竟然那么快就摘清了关系。更关键的是——”
他顿了一下,目光变得锐利起来。
“我在‘蝰蛇’的通讯记录里,发现了一条指向林涵的加密信息。信息内容很简单,只有四个字:‘按计划清理’。发送时间,是张敬之坠楼前二十四小时。”
陆峥的后背窜起一股凉意。
“这条信息的发送者是谁?”
“不知道。用的是‘蝰蛇’最高级别的加密频道,我没办法破解。但我可以肯定的是,有能力使用那个频道的人,在整个‘蝰蛇’组织里不超过三个。”夏明远掐灭烟头,“其中一个,就是‘幽灵’。”
夏晚星已经拿出了手机,快速操作着屏幕。过了不到一分钟,她抬起头来:“林涵的社会关系我已经调出来了。无配偶,无子女,独居。父母在老家,都是退休教师。银行流水正常,没有大额资金进出。近五年没有出境记录。”
“太正常了。”陆峥说。
“对,太正常了。”夏晚星收起手机,“如果他是‘幽灵’,他不可能这么正常。”
“除非——”陆峥和夏明远几乎同时开口。
两个人对视一眼。
夏明远做了个“请”的手势。
“除非他有一个替身。”陆峥说,“一个明面上的‘林涵’,负责维持体面的社会生活。而真正的林涵,或者说真正的‘幽灵’,从来不在明面上活动。”
“或者反过来。”夏明远补充,“真正的林涵已经被杀掉了,现在顶着‘林涵’这个身份生活的,就是‘幽灵’本人。一个杀人之后披上受害者外衣的幽灵。”
夏晚星倒吸了一口气。
这个假设太骇人了。如果“幽灵”真的能做到这种程度——杀死张敬之,取代林涵的身份,在国安部眼皮子底下继续潜伏——那么这个人的可怕程度远超他们的想象。
“有办法验证吗?”陆峥问。
夏明远从口袋里又摸出了那枚U盘,放在桌上。
“这是我在‘蝰蛇’内部窃取的最后一批加密数据。里面有‘幽灵’给林涵下达的全部指令记录。加密算法是‘蝰蛇’自己开发的,我没有密钥。”
“马旭东。”陆峥立刻说,“我们组的技术支援,网络攻防专家。如果连他都破不了,那就没人能破了。”
夏明远点点头,把U盘推给陆峥。
“这里面还有一份名单。”他的声音压得更低了,“‘幽灵’安插在江城的‘休眠者’。这些人平时过正常的生活,只有在接到指令后才会被激活。一旦激活,他们会不惜一切代价摧毁目标。”
陆峥接过U盘,手指收拢,金属外壳硌得掌心生疼。
“‘幽灵’有没有可能已经知道你假死了?”
“有可能。”夏明远说,“这就是我为什么不能再等下去了。如果‘幽灵’察觉到我还在活动,他会提前启动‘休眠者’。到那时候,整个江城都会变成战场。”
档案室的铁门外传来三声轻叩——两短一长,是之前约定的暗号。
老鬼的声音隔着铁门传来:“时间差不多了。档案馆七点开门,清洁工五点半就到。”
夏晚星看向夏明远,嘴唇动了动,想说什么,又咽了回去。
夏明远却先开口了。
“晚星。”他叫她名字的时候,声音软下来,不像一个潜伏十七年的特工,只像一个父亲,“我欠你十年。等这件事结束——”
“别。”夏晚星打断他,声音有些发紧,“别说‘等这件事结束’。你知道在我们这一行,这句话是最不吉利的。”
夏明远愣了一下,随即笑了。那个笑容在他被岁月磨砺得粗糙的脸上绽开,意外地温和。
“你妈也说过同样的话。”他说,“每次我出门执行任务,她都说‘早点回来’,从来不说‘再见’。她说搞我们这一行的,不能说这两个字。”
他伸手,似乎想摸摸女儿的头,手伸到一半又收了回去。
“保护好她。”他对陆峥说,不是请求,是托付。
陆峥点头,郑重得如同接下一道军令。
夏明远转身,向档案室深处走去。那些层层叠叠的铁架在他身后投下交错的影子,像一座钢铁的丛林。他的背影渐渐变小,融进那些影子里,仿佛他从未来过。
走到最深处的墙角,他蹲下身,掀开一块松动的铁板,露出一个窄得只能容一人侧身通过的洞口。
“当年档案馆的建造图纸被改动过,”夏明远头也不回地说,“多修了这条暗道。本来是防备火灾的,没想到用在了这里。”
他侧身钻进洞口,只露出半个身子。
“老鬼。”他最后看了一眼铁门的方向,“替我跟他说一声对不住。这十年,让他白哭了。”
然后他消失在洞口里。
铁板合上的声音闷而沉,像一扇门被永远关上。
档案室里又恢复了安静。头顶的灯管还在嗡嗡地响,墙角的水管还在咕噜噜地流。
夏晚星盯着那个洞口的方向,眼眶又泛红了,但这一次她没有让眼泪掉下来。
“走吧。”她深吸一口气,“天亮之前我们必须把U盘交给马旭东。”
陆峥把U盘贴身收好,走到铁门前,轻叩了两下。
门开了。
老鬼站在门外,走廊里的应急灯在他身后打出一圈昏黄的光。他看到只有两个人出来,嘴唇动了动,没问。
有些话不需要问。
“有新情况。”陆峥压低声音,“我们需要立刻回安全屋。通知马旭东,带上他的全部设备。”
老鬼点点头,转身在前面引路。三个人沿着应急通道穿过档案架,从后门出了档案馆。凌晨四点的街道空无一人,只有路灯孤零零地亮着,把柏油路面照出一片冷白。
上车前,陆峥回头看了一眼档案馆。
那栋灰色的四层建筑沉默地矗立在夜色里,窗玻璃反射着路灯的光,像一只只空洞的眼睛。
他忽然想起夏明远最后说的话。
——让他在“蝰蛇”内部窃取到最后一批加密数据。
“最后一批”。
这意味着夏明远知道自己的时间不多了。
而他把最后的底牌,交给了他们。
车子发动,驶入黎明前最深的黑暗。东方天际线处,隐隐透出一线灰白,像是谁在天幕上划开了一道口子。
天快亮了。
但真正的暗战,才刚刚开始。