《穿着马甲去追踪》 第1章 雨夜档案 凌晨三点,江城市刑侦支队的会议室里,空气凝滞得能拧出水来。 投影仪的光束刺破黑暗,将一张现场照片钉在幕布上——湿漉漉的柏油路面,昏黄路灯下,一只孤零零的高跟鞋。照片边缘,技术员用红圈标注了一个细节:一枚漆黑的羽毛,被雨水浸透,贴在鞋跟旁。 “第三起了。”林薇的声音在会议室里响起,不高,却像刀锋刮过玻璃。 她站在投影仪旁,三十岁上下,短发利落,眉眼间带着常年熬夜留下的疲惫,但那双眼睛亮得惊人。她穿着深蓝色警服衬衫,袖口挽到小臂,左手食指无意识地敲击着讲台边缘,那是她思考时的习惯动作。 “受害者李静,二十四岁,江城大学研究生。昨晚九点四十分离开实验室,监控最后捕捉到她进入地铁三号线江湾站。”林薇切换画面,地铁监控截图里,一个穿米色风衣的年轻女孩正低头刷手机,“十点零七分,她本该在城南站下车,但没出现。家人凌晨一点报警。” 会议室里坐着七八个刑警,有人揉着太阳穴,有人盯着照片发呆。连续三周,三个年轻女性在雨夜失踪,现场都留下黑色羽毛。没有勒索电话,没有尸体,就像人间蒸发。 “羽毛检验结果出来了。”技术科的老王推了推眼镜,“渡鸦的,经过特殊处理,表面涂有防水涂层。三枚羽毛来自同一批次,可能……是某种标记。” “标记?”角落里传来一声嗤笑,“连环杀手还搞行为艺术?” 说话的是副支队长赵建国,五十多岁,身材发福,正靠在椅背上转着保温杯。他瞥了眼林薇:“林队,上面催得紧,媒体也开始挖了。再破不了案,咱们支队的脸……” “我知道。”林薇打断他,目光扫过会议室。 她的视线在角落停顿了一瞬。 那里坐着个年轻人,二十五六岁的样子,穿着洗得发白的灰色夹克,正低头整理会议桌上的文件。他动作很慢,一份份将散乱的案情报告归拢、对齐、装进文件夹,仿佛周遭的一切都与他无关。灯光从他侧脸掠过,勾勒出清瘦的轮廓和微抿的嘴唇。 纪玄。 档案室的临时工,三年前那桩悬案受害者的哥哥。支队里没人不知道他,也没人真把他当回事——一个靠着父亲生前关系进来的“关系户”,性格孤僻,说话都很少抬头看人。有人说他受了刺激,脑子不太灵光;有人说他就是来混口饭吃的废物。 林薇记得他刚来时的样子:眼睛红肿,整个人像被抽空了魂。三年过去,他变得更沉默,更透明,像会议室里的一件家具。 但此刻,林薇看着他整理文件的动作——手指修长,动作精准,每份文件的边角都对得分毫不差——心里忽然掠过一丝异样。 “纪玄。”她开口。 年轻人抬起头。他的眼睛很黑,瞳孔深处没什么情绪,像两口深井。 “三年前你妹妹的案子,”林薇说,“现场也出现过黑色羽毛,对吗?” 会议室里安静了一瞬。 几个老刑警交换了眼色。赵建国皱起眉:“林队,那案子早就结……” “我要调阅全部卷宗。”林薇没看他,目光锁着纪玄,“包括所有物证照片、现场勘查记录、走访笔录。明天一早送到我办公室。” 纪玄的手指停在文件夹边缘。 有那么半秒钟,林薇觉得他整个人僵了一下。但再看时,他已经低下头,用那种惯常的、略带畏缩的声音说:“好……好的,林队。” “散会。”林薇关掉投影仪。 灯光亮起,刑警们鱼贯而出。赵建国走到林薇身边,压低声音:“你怀疑是同一个凶手?跨度三年?” “手法太像了。”林薇收拾着讲台上的资料,“都是雨夜,都是年轻女性,都留下羽毛。三年前那枚羽毛也是渡鸦的,只是当时技术有限,没检出涂层。” “但那案子……”赵建国欲言又止,看了眼正在门口收拾垃圾桶的纪玄,“当时查了半年,一点线索都没有。她哥哥,”他朝纪玄努努嘴,“天天来队里闹,后来精神就不太正常了。上面为了安抚,才给安排了这么个闲职。” 林薇没接话。她看着纪玄弯腰捡起一个空矿泉水瓶,动作迟缓,背脊微微佝偻,像个被生活压垮的老人。 可刚才那一瞬间的僵硬,是真的吗? *** 雨还在下。 纪玄走出刑侦支队大楼时,已经是凌晨四点。江城被笼罩在绵密的雨幕中,霓虹灯在水洼里碎成斑斓的污渍。他撑开一把黑色的折叠伞,走进雨里。 伞沿很低,遮住了他大半张脸。 他的公寓在老城区一栋六层楼房的顶层,没有电梯。楼道里的声控灯坏了两年,他摸黑爬上六楼,钥匙插进锁孔时,手指在黑暗中精准地找到了那个微小的划痕——这是他每天检查门锁是否被触碰的标记。 门开了。 四十平米的单间,陈设简单到近乎简陋。一张床,一张书桌,一个衣柜。唯一特别的是靠墙的那面书架,塞满了刑侦学、犯罪心理学、网络技术方面的书籍,书脊都被翻得起了毛边。 纪玄脱掉湿透的外套,挂好伞。他没有开主灯,而是按亮了书桌上的一盏台灯。 昏黄的光圈照亮桌面。 桌面上很干净,只有一台老式笔记本电脑,一个陶瓷马克杯,和一个相框。 相框里是个笑靥如花的女孩,二十岁出头,扎着马尾,眼睛弯成月牙。她搂着纪玄的脖子,背景是江城大学的樱花道。照片右下角有手写的日期:2031.3.21。 纪雨失踪前一周拍的。 纪玄在椅子上坐下,手指轻轻拂过相框玻璃。他的动作很温柔,但手背上的青筋微微凸起。 三年。 一千零九十五天。 每一天,他都在脑海里重演那个雨夜。纪雨打电话说晚上同学聚会,会晚点回来。他等到凌晨两点,电话关机。他报警,警察说成年人失踪不到二十四小时不予立案。他疯了一样找遍江城,最后在城南废弃的纺织厂外,找到了她掉落的发卡。 还有那枚黑色的羽毛,沾着泥水,贴在发卡旁边。 警方立案了,查了半年。监控坏了,目击者没有,线索断得一干二净。案子成了悬案,卷宗被塞进档案室最底层的柜子。父亲在妹妹失踪后第三个月突发心梗去世,母亲搬回了老家。纪玄一个人留在江城,用父亲生前最后一点人脉,进了刑侦支队档案室。 所有人都以为他认命了。 只有他自己知道,这三年他做了什么。 纪玄深吸一口气,拉开书桌最底层的抽屉。里面没有文件,只有一个巴掌大的黑色金属盒。他按下盒侧面的指纹锁,盒盖无声滑开。 里面是一台平板电脑,厚度不到五毫米,屏幕漆黑如镜。 他拿起平板,手指在边缘某处按压三秒。屏幕亮起,幽蓝的光映在他脸上,那光不是普通的背光,而是一种极深的、近乎纯粹的蓝,像深海,像夜空。 屏幕中央,一个复杂的登录界面浮现。 纪玄输入三十二位混合密码,又通过了虹膜验证。界面切换,出现三个并排的图标。 第一个图标是简笔画猫头鹰,下方标注:夜枭。 第二个图标是天平与剑,标注:判官。 第三个图标是旋转的黑色漩涡,标注:深渊(访问权限:创建者级)。 他的手指悬在第三个图标上,停顿了足足十秒。 三年前,纪雨失踪后两个月,他在暗网深处第一次听到“深渊”这个名字。那是一个邀请制的私密论坛,讨论的都是游走在法律边缘的“特殊交易”。为了混进去,他用了整整三个月,伪装成有特殊癖好的富二代,在十几个暗网社区层层渗透。 最后,他遇到了一个自称“架构师”的人。 “深渊需要重建,”“架构师”在加密聊天室里说,“旧平台太容易被追踪。我们需要一个全新的、分布式的、无法被摧毁的系统。你有技术,我有资源,有兴趣吗?” 纪玄知道这是陷阱,也可能是唯一的机会。 他参与了“深渊”平台最初的核心架构设计,匿名,用尽了毕生所学的加密技术和反追踪手段。他设计的分布式节点网络和动态加密协议,让“深渊”成了暗网里最难被定位的幽灵。作为交换,“架构师”给了他创建者级别的后台权限——一个可以查看所有交易记录、用户数据、资金流向的超级账户。 但“架构师”很谨慎。创建者权限被分割成三份,必须两人同时授权才能访问核心数据库。而纪玄很快发现,“架构师”并不是真正的掌控者。 平台上线后,实际运营者变成了一个代号“收藏家”的用户。 “收藏家”的风格完全不同。他激进、贪婪,把“深渊”从一个灰色交易平台,变成了彻底的黑市。隐私贩卖、人口@交易、定制犯罪……“深渊”的黑暗指数直线上升。纪玄试图用创建者权限干预,但“架构师”消失了,他的权限成了孤岛。 他成了自己建造的监狱里的囚徒。 过去两年,纪玄以“判官”的身份在暗网活动,专门调查与“深渊”相关的案件。他匿名发布分析报告,揭露交易模式,甚至暗中破坏过几次拍卖。但他始终无法触及核心——那些被绑架的女性被关在哪里?谁是“收藏家”?妹妹纪雨,是不是也曾经是“商品”之一? 直到今晚,第三枚黑色羽毛出现。 纪玄闭上眼睛。会议室里林薇的声音在耳边回响:“三年前你妹妹的案子……” 她起疑了。 这很危险。林薇不是赵建国那种混日子的官僚,她是真正有能力的刑警,敏锐,执着,而且不信任任何人。如果她顺着三年前的案子查下去,迟早会查到“深渊”。而一旦警方大规模介入,“收藏家”一定会警觉,会清理痕迹,会把他这些年苦苦搜集的线索全部切断。 更可怕的是,如果警方内部有“深渊”的人——纪玄从不排除这种可能——那么他的调查,甚至他的身份,都可能暴露。 不能再等了。 纪玄睁开眼,眼底那片深井般的黑暗里,终于燃起一点火光。 他点开了第二个图标:“判官”。 屏幕跳转到暗网界面。这是一个经过多重加密和路由伪装的私人论坛,用户不到一百人,都是他在过去两年里筛选过的、可信度较高的匿名调查者或记者。论坛没有名字,只有一个代号:“灯塔”。 纪玄新建了一个帖子。 标题栏,他敲下一行字:《江城失踪者,她们在“深渊”凝视你》。 正文区,光标闪烁。他需要谨慎,既要给出足够指向性的线索,引导有能力的人关注“深渊”,又不能暴露自己与平台的深层关联。他思考了几分钟,开始打字: “过去三周,江城三名年轻女性在雨夜失踪,现场均留下经过处理的渡鸦羽毛。这并非孤立事件。 “三年前,类似案件已发生过一起,受害者纪雨,现场同样有黑色羽毛。当时案件因线索中断而悬置。 “经交叉比对暗网流动信息与公开案件特征,高度怀疑这些失踪案与一个名为‘深渊’的暗网平台有关。该平台涉及多项非法交易,近期有迹象显示其正在筹备一场‘特殊商品’拍卖会。 “以下为可公开验证的关联线索: 1. 羽毛处理工艺与暗网某‘标本制作’供应商提供的服务匹配; 2. 失踪者社交账号在失联前一周,均曾收到过来源不明的加密信息推送; 3. 江城本地暗网情报贩子‘灰狐’,近期频繁交易‘年轻女性行踪’类信息。 “警告:’深渊’平台防御严密,背后可能涉及本地保护势力。调查者务必谨慎,切勿单独行动,切勿信任表面线索。 “附:三起新案与纪雨案现场羽毛对比图(哈希校验码:x7f9k2m4)。” 他敲下最后一行字,手指悬在发送键上。 窗外,雨声渐密。一道闪电划过天际,瞬间照亮房间,也照亮他脸上决绝的神情。幽蓝的屏幕光映在他瞳孔里,像两簇冰冷的火焰。 三年了。 他躲在档案室角落里,扮演着懦弱、迟钝、被悲剧击垮的哥哥。他听着同事们议论“那家伙还没走出来”,看着卷宗上落满灰尘,忍受着每一次有人提起妹妹时那种混合着怜悯与厌烦的眼神。 他必须忍。因为“夜枭”是国际刑警组织通缉名单上的传奇黑客,“判官”是暗网里无数人想挖出真身的幽灵,而“深渊创建者”这个身份,一旦暴露,他会立刻被警方逮捕,被“收藏家”追杀,永永远远失去找到妹妹的机会。 三重面具,一层比一层危险,一层比一层沉重。 但现在,面具开始出现裂痕。林薇的目光像探针,每一次扫过他,都让他脊背发凉。他必须在她查到自己之前,抢先引爆“深渊”这个火药桶。他必须让更多人注意到这个黑暗平台,让舆论、让警方、让所有能调动的力量,都指向那个深不见底的漩涡。 哪怕这意味着,他必须把自己也推向漩涡边缘。 纪玄按下发送键。 帖子消失在加密信道中,通过十几个国家的代理服务器跳转,最终出现在“灯塔”论坛的首页。几乎同时,论坛在线列表里,几个常年灰色的头像亮了起来。 他关掉平板,放回金属盒,锁进抽屉。 然后他站起身,走到窗前。雨夜中的江城像一头匍匐的巨兽,霓虹是它的鳞片,黑暗是它的血肉。而在那些高楼大厦的阴影里,在光纤网络的最深处,有一个地方,那里没有光。 那里叫深渊。 而他,即将成为第一个凝视深渊,并向深渊投下火把的人。 哪怕代价是,被深渊吞噬。 第2章 暗网涟漪1 纪玄关掉平板,房间重新陷入昏暗,只有窗外城市的微光渗入。他站在窗前,雨水在玻璃上蜿蜒如泪。手指无意识地收紧,指甲陷入掌心,带来细微却清晰的痛感。这痛感让他清醒,让他确认自己还活着,还能战斗。远处,刑侦支队的窗户还亮着几盏灯,其中一扇,属于林薇。他知道,风暴已经由他亲手掀起,而第一个被卷入风眼的,或许就是他自己。 他闭上眼,深深吸了一口潮湿冰冷的空气,再睁开时,眼底最后一丝犹豫也已熄灭。 游戏开始了。 --- **凌晨四点十七分,“灯塔”论坛。** 帖子发布后的第三十七分钟。 一个名为“暗影观察者”的用户率先回复:“羽毛对比图是真的,哈希校验通过。三年前那案子我听说过,居然和现在这三起有关联?” 两分钟后,另一个头像为扭曲迷宫的用户跟帖:“‘深渊’……我听说过这个名字。去年南边有个女孩失踪,最后线索就断在这个平台上。平台入口每周更换,需要三重邀请码,普通用户根本进不去。” 帖子开始以肉眼可见的速度被顶起。 有人贴出截图——那是“深渊”平台某个外围广告页面的残影,经过多层加密模糊处理,只能隐约看到“稀有藏品”、“定制服务”等字样,背景是暗红色的漩涡图案。 有人开始整理时间线:三年前纪雨案,去年南城失踪案,今年连续三起雨夜失踪案。黑色羽毛像一条隐形的线,将这些散落的点串联起来。 恐慌开始蔓延。 “我妹妹上个月也收到过加密信息,我让她删了,现在想想……” “江城本地的注意安全,尤其是独居女性。” “有没有人知道怎么联系‘判官’?他肯定有更多信息。” 凌晨五点零三分,帖子被管理员置顶,标红加粗的标题像一道伤口裂在论坛首页。在线人数从平时的两百人激增到一千七百人,服务器发出不堪重负的嗡鸣。 有人开始将帖子内容截图,通过加密信道转发到其他暗网社群,再经由层层跳板,流向那些游走在明暗交界处的信息贩子、独立调查记者、甚至某些特殊兴趣小组的聊天室。 清晨六点二十分,第一张经过模糊处理的帖子截图,出现在某个小众社交平台的匿名板块。 涟漪开始扩散。 --- **上午八点十五分,江城市网络安全监察办公室。** 吴涛盯着屏幕,眼睛布满血丝。 他二十五岁,警校网络侦查专业毕业刚满两年,被分配到网监办最边缘的“暗网舆情监测”岗位。同事们戏称这个岗位是“网络守墓人”——整天盯着那些永远不会有结果的黑暗角落,写报告,归档,然后继续盯着。 但今天不一样。 凌晨四点五十分,监测系统捕捉到“灯塔”论坛的异常流量峰值。吴涛原本以为是普通的黑客攻击或服务器故障,但当他调取数据流分析时,看到了那个帖子。 “判官”。 这个代号他听说过。去年跨境网络诈骗案中,国际刑警组织共享的情报里提到过这个名字——一个身份不明的匿名调查者,曾向三个国家的警方提供过关键线索,但所有试图追踪其IP地址的行动都以失败告终。报告最后用红字标注:“高度危险,可能具备国家级黑客能力,动机不明。” 而现在,“判官”出现在了江城。 吴涛将帖子内容从头到尾读了五遍。羽毛、深渊、拍卖会、保护势力……每一个词都像针一样扎进他的神经。他调出内部案件数据库,输入“黑色羽毛”、“雨夜失踪”等关键词。 三起新案,一起三年前的悬案。 数据完全吻合。 他感到后背发凉,手指在键盘上停顿了三秒,然后开始敲击。报告必须严谨,必须包含所有可验证的信息:帖子哈希值、流量来源分析、与公开案件的关联性评估、对“深渊”平台的威胁等级判断…… 上午九点零七分,报告生成。 吴涛深吸一口气,点击发送。收件人名单里,第一个名字是:林薇,刑侦支队。 他知道这可能会打破某些平衡。网监办和刑侦支队的关系向来微妙,技术部门和一线侦查部门之间总隔着无形的墙。但此刻,他管不了那么多了。 如果“判官”说的是真的,那么此刻在江城的某个角落,可能正有第四个女孩处于危险之中。 时间,每一秒都在流逝。 --- **上午九点四十分,刑侦支队三楼,林薇办公室。** 林薇盯着电脑屏幕,吴涛的报告已经读了第三遍。 办公室不大,十五平米左右,朝北的窗户对着支队后院的老槐树。墙上贴着江城地图,用红色@图钉标记着三起失踪案的地点,形成不规则的三角。桌面上堆着半尺高的卷宗,最上面一份的标签已经泛黄——那是三年前纪雨案的档案。 空气里有淡淡的咖啡味和纸张受潮的霉味。 林薇端起已经凉透的咖啡抿了一口,苦涩的味道在舌尖蔓延。她一夜没睡,眼睛干涩发疼,但大脑异常清醒。 “判官”的帖子像一把钥匙,突然插进了她一直打不开的锁孔。 羽毛、深渊、拍卖会……这些碎片化的信息开始在她脑海中拼凑。她调出内部系统,搜索“深渊平台”关键词,结果只有三条无关记录。这说明要么平台隐蔽性极高,要么……有人提前清理过痕迹。 她想起昨天凌晨,会议室角落里那个低头整理文件的年轻人。 纪玄。 三年前悬案受害者的哥哥,档案室的临时工,性格孤僻到近乎透明。但昨天,当她在会议上提到“黑色羽毛”时,她分明看到他的手指停顿了一瞬——极其细微,几乎难以察觉,但确实存在。 一个被悲剧击垮的人,应该对相关刺激麻木才对。 可他没有。 林薇关掉报告页面,拿起内线电话:“小张,让档案室的纪玄来我办公室一趟。就说……需要他帮忙梳理一下旧案卷宗的信息流关联。” 她放下电话,走到窗边。 雨已经停了,但天空依然阴沉,铅灰色的云层低低压着城市。后院槐树的叶子湿漉漉的,偶尔有水滴从叶尖坠落,砸在水泥地上,发出单调的“啪嗒”声。 她需要验证一个猜测。 --- **上午十点零五分,档案室。** 纪玄正在给一本1998年的旧案卷宗更换封皮。 他的动作很慢,先用软布擦去灰尘,再小心地拆开原有的线装,检查内页是否有虫蛀或霉变,最后换上新的牛皮纸封皮,穿线,打结。整个过程一丝不苟,像在修复文物。 档案室里只有他一个人。二十平米的空间,三面墙都是顶到天花板的铁质档案柜,空气里弥漫着旧纸张、铁锈和防虫药丸混合的气味。唯一的光源是头顶那盏老式日光灯,发出持续的低频嗡鸣。 电话响起时,他刚好打完最后一个结。 “纪玄,林队让你去她办公室一趟。”内线里传来值班室小张的声音,“说是要你帮忙梳理旧案卷宗的信息流。” “好的,马上。” 他的声音平稳,甚至有些木讷。 挂断电话,纪玄将卷宗放回原位,动作依然不紧不慢。他站起身,整理了一下洗得发白的灰色夹克领口,又抬手将额前略长的头发往后捋了捋——这个动作让他看起来更加拘谨、怯懦。 然后他走出档案室,穿过长长的走廊。 脚步声在空旷的楼道里回响,啪嗒,啪嗒,节奏均匀。经过技术科时,门虚掩着,能听到里面传来敲击键盘的噼啪声和老王抱怨系统卡顿的嘟囔。经过会议室,玻璃门上还贴着昨天凌晨会议的白板照片残影。 每一步,他都在调整呼吸。 每一步,他都在加固面具。 走到林薇办公室门口时,他停顿了两秒,抬手敲门。指关节叩击木门的声音很轻,三下,间隔均匀。 “请进。” 林薇的声音从里面传来。 --- 办公室里的光线比走廊暗一些。 纪玄推门进去,第一眼看到的是墙上那张贴满红色@图钉的地图。然后是他的视线——林薇坐在办公桌后,双手交叠放在桌面上,正看着他。 她的眼睛很亮,即使在昏暗的光线下也像两盏探照灯。 “林队。”纪玄微微低头,声音比平时更低一些,“您找我?” “坐。”林薇指了指办公桌对面的椅子。 纪玄坐下,姿势拘谨,背部挺直但肩膀微缩,双手放在膝盖上。这是长期处于弱势地位的人才会有的坐姿——尽量缩小自己的存在感。 林薇观察着他。 灰色夹克洗得发白,袖口有细微的磨损。头发略长,遮住部分额头和眼角。手指修长但指节处有薄茧,那是长期整理纸张留下的痕迹。呼吸平稳,但喉结偶尔会轻微滚动——紧张的表现。 一切都很正常。 太正常了。 “喝点水。”林薇从桌边拿起一次性纸杯,起身走到饮水机旁。水流声在安静的办公室里格外清晰,热水冲进纸杯,蒸腾起白色的水汽。 她走回来,将纸杯放在纪玄面前。 “谢谢林队。”纪玄双手接过,指尖触碰到杯壁时微微缩了一下——水温有点烫。他将纸杯放在桌上,没有立刻喝。 “叫你过来,是想让你帮忙梳理一下信息关联。”林薇坐回椅子,打开电脑屏幕,但没有转向纪玄,“网监办那边刚发来一份报告,关于暗网上一个叫‘判官’的匿名用户发布的帖子。” 她停顿,观察纪玄的反应。 纪玄的脸上没有任何表情变化,只是眼神略微迷茫,像没听懂这个词的含义。 “判官?”他重复了一遍,声音里带着不确定。 “一个匿名调查者,在暗网上发帖,把三起新失踪案和三年前你妹妹的案子联系起来了。”林薇调出报告中的截图,将屏幕转向纪玄,“帖子提到一个叫‘深渊’的平台,说这些失踪案可能和这个平台筹备的拍卖会有关。” 纪玄的目光落在屏幕上。 他看到了自己亲手编辑的文字,看到了羽毛对比图,看到了那些精心设计的线索。但在外表,他的呼吸开始变得轻微急促,手指无意识地握紧了膝盖上的布料。 “这……这是真的吗?”他的声音有些发颤,“我妹妹的案子,和现在这些……” “还不确定。”林薇说,“但帖子里的信息很具体,羽毛对比图的哈希校验也通过了。网监办那边评估,发布者具备相当高的技术水平,而且……很可能掌握着我们没有的内部信息。” 她再次停顿。 办公室安静下来,只有电脑主机发出的低微嗡鸣。窗外,一只麻雀落在槐树枝头,抖落几滴残留的雨水。 “纪玄,”林薇身体微微前倾,目光锁定他的眼睛,“你妹妹的案子卷宗,最近有人调阅过吗?” “没有。”纪玄摇头,声音很轻,“除了昨天您要求调阅之后,我整理出来送到您这里,之前三年……没有人动过。” “你确定?” “档案室的借阅记录可以查。”纪玄说,“每一本卷宗出入都有登记。我妹妹那本案子,登记表上除了三年前的办案人员,就只有昨天我的签字。” 他的回答滴水不漏,语气里带着档案员特有的刻板和认真。 林薇靠回椅背,手指在桌面上轻轻敲击。 她在思考。 如果“判官”不是通过内部卷宗获得的信息,那他是怎么知道三年前案子的细节?羽毛对比图需要原始现场照片,那些照片只存在于警方数据库,而且……纪雨案的现场照片从未对外公开过。 除非,“判官”有能力黑进警方系统。 或者,他有其他信息来源。 “你对‘深渊’这个平台有了解吗?”林薇换了个问题。 纪玄摇头,眼神更加迷茫:“我……我只在档案室工作,平时不上那些网站。暗网是什么我都不是很清楚……” “那‘判官’呢?听说过这个名字吗?” “没有。” “你觉得,”林薇的声音忽然放慢,像在斟酌每个字的重量,“这个‘判官’,有没有可能是我们内部的人?” 问题抛出。 办公室里的空气仿佛凝固了。 第2章 暗网涟漪2 纪玄感觉到自己的心跳在加速,血液冲上耳膜,发出轰鸣。但他脸上的表情依然保持着那种怯懦的迷茫,甚至恰到好处地露出一点惊讶。 “内部的人?”他重复道,声音里带着难以置信,“可是……为什么?如果是警察,为什么不直接报告,要去暗网上发帖?” “也许他信不过内部。”林薇说,目光没有离开纪玄的脸,“也许他怀疑警局里有问题,不敢直接暴露。” 纪玄低下头,看着自己放在膝盖上的手。 这个动作让他避开了林薇的直视,也让他有时间控制面部肌肉。他让手指微微颤抖——这是紧张、恐惧的表现。 “我……我不知道。”他的声音更轻了,“但如果是这样,那太可怕了。” 林薇盯着他看了足足五秒钟。 然后她忽然笑了,笑容很淡,几乎看不见:“别紧张,我就是随便问问。叫你过来主要是想让你帮忙——既然你对旧案卷宗熟悉,能不能梳理一下,看看还有没有其他类似特征的未破案件?不一定是失踪案,其他涉及年轻女性、有特殊标记的案子都行。” “好的,林队。”纪玄抬起头,眼神恢复了那种档案员特有的专注,“我回去就整理。” “不急,这两天给我就行。”林薇站起身,这是送客的姿态,“辛苦了。” 纪玄也站起来,微微鞠躬,转身走向门口。 他的手已经握住了门把。 “对了,”林薇的声音从身后传来,“纪玄。” 纪玄转身。 林薇站在办公桌后,手里拿着那份吴涛的报告,目光平静地看着他:“你觉得,这个‘判官’,是在帮我们,还是在利用我们?” 问题像一把刀,悬在半空。 纪玄感觉到喉咙发干。他吞咽了一下,声音有些沙哑:“我……我觉得,如果他能提供破案线索,那就是在帮我们吧。” “也许。”林薇点头,“但还有一种可能——他是在引导我们走向他设计好的方向。就像钓鱼,先抛出诱饵,等鱼上钩。” 她顿了顿,补充道:“而钓鱼的人,从来不在乎鱼的死活。” 纪玄没有说话。 他低下头,再次避开林薇的目光,手指无意识地摩挲着门把上的金属纹路。冰凉的触感从指尖传来,让他保持清醒。 “我……我不太懂这些。”他最终说,“林队,如果没别的事,我先回去整理卷宗了。” “去吧。” 门打开,又关上。 脚步声在走廊里逐渐远去。 林薇站在原地,听着那声音消失,然后走到窗边。她看到纪玄从办公楼后门走出,穿过院子,走向档案室所在的副楼。他的背影瘦削,步伐不快,微微驼着背,完全符合一个被生活压垮的年轻人的形象。 但林薇的眉头没有舒展。 她回到办公桌前,打开抽屉,拿出一份人事档案。那是纪玄的档案,三年前入职时填写的。照片上的他眼神空洞,面色苍白,和现在没什么区别。 但有一处细节引起了她的注意。 教育背景一栏:江城大学计算机科学系肄业。 肄业原因是“家庭变故”。 计算机科学。 林薇想起吴涛报告里的描述:“发布者具备国家级黑客能力。”她又想起刚才纪玄回答问题时那种滴水不漏的谨慎,那种在紧张中依然保持逻辑完整的思维。 巧合吗? 她拿起内线电话,拨通技术科:“老王,帮我查个东西。三年前纪雨案的所有现场照片和物证扫描件,调取记录和访问日志,我要最近三个月的。” 挂断电话,她看向窗外。 天空依然阴沉,云层像厚重的铅块,压在城市上空。一场更大的雨,正在酝酿。 而她有种预感,那个叫“判官”的人,和那个叫纪玄的年轻人之间,一定存在着某种联系。 只是她还没找到那条线。 --- **同一时间,暗网深处,“深渊”平台核心层。** 这里没有图像,没有声音,只有数据流在加密信道中奔涌。 一个代号为“收藏家”的用户,正浏览着系统自动标记的异常报告。报告列表里,第三条记录被标红:“外部情报泄露,关联词‘判官’、‘羽毛’、‘拍卖会’。” “收藏家”点开记录。 “判官”的帖子内容以纯文本形式展开,所有图片和链接都被剥离,只剩下赤裸裸的文字。但即便如此,那些文字依然像针一样刺眼。 “有意思。” 虚拟界面里,一行字浮现。 “收藏家”调取平台访问日志,搜索“判官”这个关键词。结果为零——这个人从未进入过平台,甚至没有尝试过破解入口。这说明他不是从内部获得的信息,而是通过外部调查拼凑出了轮廓。 但轮廓已经足够危险。 尤其是“拍卖会”这个词。 “收藏家”调出拍卖会筹备进度表。倒计时显示:27天3小时42分。受邀嘉宾名单已确认百分之七十,藏品筛选进入最后阶段,场地和安保方案正在细化。 一切都在按计划进行。 除了这个突然冒出来的“判官”。 “启动一级反制预案。”“收藏家”输入指令,“追踪帖子所有传播路径,标记所有参与讨论的用户,重点监控江城本地IP。联系‘清道夫’,评估是否需要物理清除威胁。” 指令发出。 系统开始运转,无数条数据流像触手般伸向网络各个角落,追踪、标记、分析。同时,一条加密信息通过三层跳板,发送到一个位于境外服务器的匿名邮箱。 信息内容只有两个字:“待命。” “收藏家”关闭报告界面,调出藏品预览图库。一张张经过处理的女性侧影在屏幕上滑过,每一张都标注着编号、年龄、特征描述,以及……“采集日期”。 最后一张图停留在屏幕中央。 那是三年前的旧图,画面有些模糊,但依然能看出女孩的轮廓——长发,瘦削的肩膀,微微侧着头,像在倾听什么。 图注编号:CY-0307。 采集日期:三年前,雨夜。 状态:已归档。 “收藏家”凝视着这张图,虚拟界面里没有任何情绪波动。几秒后,图片被关闭,图库界面消失,取而代之的是平台实时监控面板。 无数个绿色光点在地图上闪烁,每一个都代表一个在线用户,每一个都在为平台的运转贡献流量、资金或情报。 而在这片绿色的海洋里,一个刚刚出现的红色光点,正在江城区域缓慢移动。 那是“判官”帖子传播路径中的一个节点。 一个可能暴露的破绽。 “收藏家”将红色光点放大,坐标锁定在江城市老城区,经纬度精确到小数点后四位。然后,将这个坐标加入重点监控列表。 狩猎,开始了。 --- **上午十一点二十分,档案室。** 纪玄坐在自己的工位上,面前摊开三本旧案卷宗。 他的手指在纸页上滑动,目光一行行扫过那些褪色的文字,但大脑在思考别的事情。 林薇的试探比预想中更直接。 她怀疑“判官”是内部人员,甚至可能已经将怀疑范围缩小到档案室——否则不会特意叫他去问那些问题。但她还没有证据,只是在试探。 这很危险,但也是机会。 如果林薇的怀疑足够强烈,她会投入更多资源调查“判官”,而这会分散她对“深渊”平台本身的注意力。同时,她调查得越深入,就越可能触碰到平台背后的保护伞,从而引发内部震荡。 纪玄需要的就是这种震荡。 只有水浑了,鱼才会露出破绽。 他合上卷宗,站起身,走到档案室唯一的窗户前。窗外是支队围墙,墙外是老城区的巷子,青石板路湿漉漉的,几个老人坐在屋檐下聊天,收音机里传来咿咿呀呀的戏曲声。 平凡,安宁。 但在这安宁的表层之下,黑暗正在涌动。 纪玄抬起手,看着自己的掌心。那里还残留着握住门把时的冰凉触感,也残留着指甲陷入皮肉时的细微痛感。 痛感让他清醒。 他想起林薇最后那个问题:“你觉得,这个‘判官’,是在帮我们,还是在利用我们?” 答案两者都是。 他在帮警方破案,也在利用警方制造混乱。他在引导林薇接近真相,也在将她推向危险的边缘。他在拯救那些可能成为受害者的人,也可能……在将更多人卷入这场漩涡。 这就是代价。 纪玄放下手,转身回到工位。他打开电脑,登录内部系统,开始整理林薇要求的案件梳理报告。手指敲击键盘的声音在安静的档案室里回响,啪嗒,啪嗒,像心跳,也像倒计时。 窗外,天空更暗了。 又要下雨了。 --- **中午十二点,林薇办公室。** 敲门声响起。 “进。” 门推开,纪玄站在门口,手里拿着一份刚打印出来的文件。他的头发有些凌乱,额角有细密的汗珠,呼吸略显急促——像是刚完成一项紧急工作。 “林队,您要的梳理报告。”他将文件放在办公桌上,“我筛选了最近五年所有涉及年轻女性、有特殊标记或仪式性特征的未破案件,一共十七起。其中三起有类似羽毛的现场遗留物,但材质和工艺不同。另外五起受害者失踪前都收到过加密信息,但来源无法追踪。” 林薇接过报告,快速浏览。 报告做得很细致,每起案件都列出了编号、时间、地点、关键特征,还附上了卷宗页码和物证照片索引。完全是档案员的工作风格——严谨,刻板,但全面。 “辛苦了。”林薇抬头,看向纪玄,“这么快就整理出来了?” “您说要得急。”纪玄低下头,声音有些局促,“我就……加快了点速度。” 林薇点点头,目光落在纪玄的手上。 他的手指关节处有新的红痕,像是长时间翻阅纸张摩擦留下的。指甲缝里还有细微的灰尘,那是旧档案柜里特有的积尘。 一切都很合理。 “你先去吃饭吧。”林薇说,“下午如果有需要,我再找你。” “好的,林队。” 纪玄转身离开。 林薇看着他关上门,然后拿起那份报告,翻到最后一页。那里是纪玄手写的总结,字迹工整,甚至有些刻板: “综上,类似特征案件存在一定聚集性,时间上无明显规律,但地理分布显示老城区和大学城周边为高发区域。建议加强该区域巡逻,并对过往案件进行并案复查。” 很专业的建议。 但林薇的注意力被另一个细节吸引了。 报告第三页,一起两年前的抢劫伤人案,受害者是一名二十四岁女性,现场遗留一枚金属徽章,徽章图案是……扭曲的漩涡。 和“深渊”平台广告页面的背景图案,高度相似。 纪玄在整理时,一定看到了这个细节。 但他没有在报告里特别标注,只是在物证描述里简单写了“金属徽章一枚,图案为漩涡状,材质为黄铜”。 是没注意到关联,还是……故意淡化? 林薇拿起内线电话,拨通技术科:“老王,两年前那起抢劫伤人案,物证编号FY-0217的金属徽章,帮我调出高清扫描图,我要看细节。” 挂断电话,她看向窗外。 雨开始下了,淅淅沥沥,敲打着玻璃窗。水珠顺着玻璃蜿蜒流下,将窗外的世界扭曲成模糊的色块。 而在那片模糊之中,她仿佛看到了一张网。 一张由谎言、秘密和鲜血编织的网。 而她,正在网的边缘。 林薇收回目光,端起桌上那杯已经凉透的水,喝了一口。水温很低,滑过喉咙时带来轻微的刺痛。 她放下杯子,看向办公室门口。 那里空无一人,只有走廊的灯光在地面上投下长方形的光斑。 但她知道,有些东西已经改变了。 有些游戏,一旦开始,就无法回头。 就像此刻窗外的雨,一旦落下,就注定要浸湿整个世界。 第3章 夜枭初啼1 雨水敲打窗玻璃的声音在深夜变得格外清晰。 纪玄坐在公寓的黑暗中,没有开灯。电脑屏幕的幽蓝光芒映照着他毫无表情的脸,也映照着桌面上摊开的几份文件——林薇下午拿走的旧案报告复印件,以及他自己从档案室深处翻出的、从未录入电子系统的原始手写笔记。 他的指尖在键盘上悬停。 白天与林薇的交锋在脑海中回放。她的每一个问题,每一个眼神,每一次停顿。那个女人的直觉像刀锋一样锐利,而刀锋已经抵近他的伪装。 “判官”的帖子像一块投入死水潭的石头,涟漪正在扩散。林薇注意到了漩涡徽章,吴涛在追踪帖子来源,“收藏家”一定也启动了反制程序。三方力量都在动,而他自己,正站在风暴眼的中心。 时间。 纪玄看向屏幕右下角。凌晨一点四十三分。距离“月圆之夜”还有二十六天十七小时。 他需要更直接的证据,需要进入“深渊”平台的核心层,需要知道拍卖会的具体时间、地点、参与方式。外围的暗网讨论和二手情报已经不够了。 必须冒险。 纪玄站起身,走到衣柜前。他拉开最底层的抽屉,取出一个黑色帆布包。包里装着一台经过深度改装的轻薄笔记本电脑,外壳是普通的商务品牌贴膜,但内部的主板、内存、网卡都替换过。三块独立的加密芯片分别负责通信加密、数据擦除和物理隔离。 他换上深灰色的连帽卫衣和黑色运动裤,脚上是软底跑鞋。从抽屉深处摸出一顶鸭舌帽和一副平光黑框眼镜。镜片经过特殊处理,可以过滤掉大部分监控摄像头的面部识别特征点。 最后,他从书架最里侧抽出一本厚重的《江城地方志》,书页中间挖空,嵌着一枚拇指大小的银色U盘。U盘表面没有任何标识,触感冰凉。 夜枭的备用节点密钥。 纪玄将U盘插入笔记本电脑侧面的隐藏接口。屏幕亮起,不是常见的操作系统界面,而是一片纯黑的命令行窗口。白色光标在左上角闪烁,等待指令。 他输入第一串命令。 `system purge --all --force` 电脑内置的所有日志文件、缓存数据、临时文件在瞬间被覆盖七次后彻底删除。硬盘发出细微的嗡鸣,像某种生物在垂死挣扎。 第二串命令。 `network --isote --physical` 无线网卡被强制禁用,有线网口进入物理隔离模式。从现在开始,这台电脑与外界的所有数据交换,都必须通过纪玄手动接驳的外部设备。 第三串命令。 `identity --load profile_public_library_user_003` 一个预设的虚拟身份被载入。这个身份属于“张明”,二十四岁,江城大学计算机系在读研究生,经常在深夜使用市图书馆的电子阅览区查阅论文资料。身份背景中有完整的学籍记录、图书馆借阅历史、甚至社交媒体上的零星动态。所有的数字痕迹都指向一个真实存在但此刻正在外地参加学术会议的学生。 纪玄合上电脑,装入帆布包。他走到窗边,掀起窗帘一角。 雨已经停了,街道湿漉漉的,反射着路灯昏黄的光。对面的居民楼只有零星几扇窗户还亮着,大多是熬夜看剧的模糊光影。楼下便利店的白炽灯招牌在夜色中格外刺眼,一个穿外卖服的男人正靠在电动车上抽烟,红色烟头在黑暗中明灭。 没有异常。 纪玄戴上帽子和眼镜,背上帆布包,关掉公寓所有电源。出门前,他在门缝夹了一根肉眼几乎看不见的透明纤维丝——如果有人在他离开期间进入,纤维丝会断裂。 走廊的声控灯应声亮起,惨白的光线将他的影子拉长投在墙壁上。电梯下行时发出沉闷的轰鸣,金属箱体微微震动。纪玄盯着楼层数字一个个跳变,呼吸平稳,心跳控制在每分钟六十二次。 这是训练的结果。三年前,在妹妹失踪后的第三个月,他开始接受这种训练。控制呼吸,控制心跳,控制微表情,控制一切可能暴露情绪的生理反应。他把自己变成一台精密的机器,只在必要的时候,才允许属于“纪玄”的那部分痛苦泄露出一丝缝隙。 一楼到了。 电梯门滑开,大厅空无一人。保安趴在值班台上打盹,收音机里播放着午夜情感节目的絮语。纪玄压低帽檐,快步穿过大厅,推开玻璃门。 夜风裹挟着雨后泥土和柏油路面的气味扑面而来,潮湿,微凉。远处传来货车的引擎声,轮胎碾过积水路面,溅起哗啦的声响。 他步行了十五分钟,穿过两个街区,在第三个路口右转。市图书馆的轮廓出现在视野中——一座九十年代建成的老式建筑,外墙贴着白色瓷砖,在岁月侵蚀下泛出灰黄的斑驳。主楼已经闭馆,只有西侧的二十四小时自助图书馆和电子阅览区还亮着灯。 那是他的目标。 电子阅览区位于图书馆地下一层,需要通过侧面的一道小门进入。门上装着刷卡器,只对办理过夜间使用权限的读者开放。 纪玄从口袋里掏出一张卡片。卡片表面印着市图书馆的logo,背面磁条区域有细微的磨损痕迹。这是“张明”的读者证,三天前,纪玄通过一个二手交易平台的匿名账号,从真正的张明那里“借”来了这张卡——当然,张明本人对此一无所知,他只会以为自己的卡不小心遗失,然后补办了一张。 刷卡器发出“嘀”的一声轻响,绿灯亮起。 门锁弹开。 纪玄推门而入,一股混合着灰尘、旧纸张和消毒水的气味涌入鼻腔。楼梯向下延伸,墙壁上的节能灯发出嗡嗡的电流声,光线昏暗,勉强照亮台阶。 他走下楼梯,推开第二道玻璃门。 电子阅览区呈现在眼前。 一个大约两百平米的长方形空间,两侧排列着三十多台老式台式电脑,屏幕大多黑着。中间是几张长桌,供读者自带设备使用。天花板很高,日光灯管有一半已经损坏,剩下的几根间歇性闪烁,在墙壁上投下晃动的阴影。 此刻,阅览区里只有三个人。 最靠里的角落,一个头发花白的老者正戴着老花镜,对着电脑屏幕抄写什么,手边堆着厚厚的笔记本。中间位置,一个穿着睡衣的年轻女孩趴在桌上睡着了,手机还亮着,播放着某个综艺节目的片段。靠近门口的位置,一个中年男人正在用笔记本电脑看电影,耳机里漏出细微的打斗音效。 纪玄选了最右侧靠墙的位置。那里有一根承重柱,可以遮挡大部分视线,而且头顶的日光灯恰好坏了,形成一个相对隐蔽的阴影区。 他坐下,从帆布包里取出笔记本电脑,接上电源。又从包里拿出一个巴掌大小的黑色设备——便携式网络跳板。设备表面没有任何接口,只有一枚红色的物理开关。 按下开关。 设备侧面的指示灯开始闪烁,从红色转为绿色,最后稳定为蓝色。这意味着它已经成功连接到了三个预设的境外代理服务器,数据流将通过这些服务器进行多次加密和转发,最终指向一个位于冰岛的数据中心——那是“夜枭”多年前搭建的备用节点之一,已经沉寂了两年。 纪玄将跳板设备通过特制数据线连接到笔记本电脑。 屏幕亮起,命令行窗口再次出现。 他输入指令。 `connect --node aurora_03 --encryption aes-256-gcm --tunnel double` 连接建立。 网络延迟显示为187毫秒,在可接受范围。数据加密通道采用双重隧道协议,外层伪装成普通的HTTPS流量,内层才是真正的加密数据。即使有人截获流量,也只能看到他在访问一个位于荷兰的在线图书馆数据库。 准备工作完成。 纪玄深吸一口气,手指在键盘上停顿了三秒。 然后他开始输入目标地址。 那不是普通的网址,而是一串由三十二位十六进制字符组成的哈希值。这串哈希值需要通过特定的算法转换为一个动态变化的.onion域名,才能访问到“深渊”平台最外围的广告服务器。 他编写了一个简单的脚本,让程序自动完成转换和连接。 屏幕上的字符飞速滚动。 `Resolving .onion address...` `Connecting to node 1/7...` `Handshake established.` `Loading nding page...` 进度条缓慢前进。百分之十,百分之二十,百分之三十…… 连接“深渊”的外围服务器就像在雷区中行走。这些服务器通常只存活几个小时,然后就会被废弃或转移。它们的作用是筛选访问者——只有能够找到正确入口并通过初步验证的人,才有资格获得更深层的邀请码。 而验证的方式,往往是某种扭曲的“测试”。 进度条走到百分之八十时,屏幕突然暗了一下。 紧接着,一个纯黑色的页面加载出来。页面中央,一个暗红色的漩涡图案开始缓缓旋转。漩涡下方,浮现出一行白色小字: “你渴望窥见深渊吗?” 没有按钮,没有输入框,只有那个旋转的漩涡。 纪玄知道这是什么。视觉陷阱。漩涡的旋转模式中嵌入了潜意识暗示代码,长时间注视会引发轻微眩晕和注意力涣散,同时后台会尝试扫描访问者的摄像头和麦克风权限,收集面部特征和声纹信息。 他移开视线,从帆布包里取出一张磨砂贴膜,贴在屏幕中央,遮住漩涡图案。贴膜经过特殊处理,可以过滤掉特定频率的光信号,破坏视觉陷阱的编码结构。 同时,他插上一个外置的USB***,物理阻断电脑摄像头和麦克风的电路。 页面静止了五秒。 然后漩涡消失,新的文字浮现: “验证通过。访客权限:临时。停留时间:三分钟。开始倒计时。” 页面右上角出现一个红色的数字:180,然后开始一秒一秒减少。 页面内容刷新。 第3章 夜枭初啼2 依旧是黑色背景,但出现了几个分类链接:“藏品预览”、“定制服务”、“往期回顾”、“特别公告”。每个链接旁边都有一个锁形图标,表示需要更高权限才能访问。 但页面底部,有一行几乎与背景融为一体的灰色小字:“本月盛宴预告(片段)”。 那是纪玄的目标。 他点击那行小字。 页面跳转,加载出一个极其简短的预告页面。页面中央是几张经过高度模糊处理的女性侧影图,只能看出轮廓和长发,面部特征完全无法辨认。图片下方,是一段被加密的文字,显示为乱码字符。 倒计时:142秒。 纪玄启动抓取程序。程序会自动下载页面所有元素,包括隐藏的元数据、CSS样式表、甚至加载过程中短暂出现的缓存文件。同时,程序会尝试对加密文字进行初步解码——不是破解,而是识别加密类型和可能的密钥特征。 进度条再次出现。 百分之三十,百分之五十,百分之八十…… 就在进度条走到百分之九十时,屏幕突然剧烈闪烁。 不是程序错误的那种闪烁,而是有规律的、高频率的明暗交替——每秒至少三十次。这种闪烁肉眼几乎无法察觉,但会触发屏幕传感器的异常报警。 纪玄的心脏猛地一缩。 蜜罐程序。 “深渊”在预告页面里埋设了追踪蜜罐。任何试图抓取或解码页面内容的行为,都会触发这个蜜罐。蜜罐不会阻止抓取,但会同时做三件事:第一,记录访问者的网络特征和操作模式;第二,向访问者的设备注入一个隐蔽的追踪脚本;第三,向服务器管理员发送实时警报。 倒计时:89秒。 纪玄的手指在键盘上化作残影。 第一串命令:`kill process --all --force`,强制终止所有网络连接和数据传输。 第二串命令:`purge cache --level 3`,启动三级数据擦除协议,不仅删除文件,还会对存储介质进行物理级的随机数据覆盖。 第三串命令:`device --shutdown --emergency`,触发设备的紧急关机程序,切断所有电源,包括主板上的备用电池。 屏幕瞬间黑屏。 笔记本电脑发出“咔”的一声轻响,那是硬盘磁头紧急归位的声音。然后,整个机器陷入死寂。 几乎在同一时间,电子阅览区入口处的玻璃门被推开。 手电筒的光柱扫了进来。 “谁还在里面?”一个男人的声音,带着睡意和警惕,“刚才监控室报警,说这边有设备异常电流波动。” 是图书馆的夜班保安。 纪玄将笔记本电脑迅速塞进帆布包,拉上拉链。他站起身,贴着墙壁的阴影向阅览区深处移动。那里有一排书架,书架后面是消防通道。 手电筒的光柱在桌椅间扫动。 “有人吗?”保安的声音更近了。 纪玄已经走到书架尽头。消防通道的门是厚重的绿色铁门,上方亮着“安全出口”的指示灯。他握住门把手,轻轻下压—— 门锁着。 需要内部员工的钥匙才能打开。 手电筒的光柱扫到了他所在的书架区域。 纪玄屏住呼吸,身体紧贴书架侧面。帆布包被他抱在胸前,深灰色的卫衣在昏暗光线下几乎与阴影融为一体。他能听到自己的心跳,一下,两下,三下……稳定在每分钟七十二次,没有加速。 光柱从书架边缘掠过,照亮了对面墙壁上的一幅世界地图。 保安的脚步声在靠近。 一步,两步,三步。 纪玄的视线落在书架最底层。那里堆着几本废弃的杂志和宣传册。他伸出脚,轻轻踢了一下最外侧的一本杂志。 杂志滑出书架,掉在地上,发出“啪”的一声闷响。 手电筒光柱立刻转向声音来源。 “什么东西?”保安快步走过去。 就在光柱移开的瞬间,纪玄动了。他像一道影子般滑向阅览区另一侧的角落——那里有一个饮水机,饮水机后面是清洁工具存放间。存放间的门通常不上锁,因为里面只有水桶和拖把。 他拧开门把手,闪身进入,轻轻合上门。 黑暗。 狭小的空间里弥漫着消毒水和霉味混合的气味。纪玄背靠着门板,听着外面的动静。 保安的脚步声在杂志掉落处停留了几秒,然后是翻动纸张的声音。 “谁把杂志扔这儿……”嘟囔声。 手电筒光柱又扫了几圈,最后停留在那个睡着了的女孩身上。保安走过去,轻轻拍了拍女孩的肩膀:“同学,醒醒,这里不能过夜。” 女孩迷迷糊糊地抬起头。 趁着保安的注意力被吸引,纪玄推开存放间的门,沿着墙根的阴影快速移动。他经过那个看电影的中年男人身边时,男人恰好摘下耳机,转头看向保安的方向。 两人视线有一瞬间的交错。 纪玄低下头,加快脚步。 他回到了最初的位置,那个有承重柱遮挡的角落。桌上还留着他刚才坐过的痕迹——椅子的位置微微拉出,桌面上有一小片因为电脑散热而留下的温度区。 他从帆布包里取出一个巴掌大小的喷雾瓶,对着桌面和椅背喷了几下。喷雾是无味的速干清洁剂,可以消除指纹和皮屑残留。然后他将椅子推回原位,确保与周围其他椅子保持相同的角度。 做完这一切,他转身,走向出口。 保安还在和那个女孩说话,手电筒的光柱指向地面。 纪玄推开玻璃门,走上楼梯。刷卡离开图书馆侧门时,凌晨三点的冷风灌进衣领,让他打了个寒颤。 街道空无一人。 他步行了十分钟,在一个二十四小时自助银行网点停下。网点里有ATM机和一台供客户使用的公共电脑。他走进隔间,关上门,从帆布包里取出笔记本电脑。 按下电源键。 机器没有反应——紧急关机程序需要特定的唤醒序列才能解除。纪玄按住电源键不放,同时连续敲击键盘上的F2、F8、Delete键。十秒后,屏幕亮起,出现一个纯白色的密码输入界面。 他输入三十二位的恢复密码。 系统开始自检。硬盘完整性检查通过,内存检测通过,加密芯片状态正常。追踪脚本注入检测……检测到异常。 屏幕弹出红色警告框: `检测到未授权脚本注入尝试。来源:未知。脚本类型:行为追踪。状态:已隔离。建议:执行深度清理。` 纪玄点击“执行深度清理”。 电脑开始嗡嗡作响,散热风扇全速运转。这个过程需要五分钟,期间电脑无法进行任何其他操作。他靠在隔间的墙壁上,闭上眼睛。 脑海里回放着刚才的一切。 抓取进度百分之九十时触发蜜罐,说明“深渊”的防御系统比他预估的更加敏感。但蜜罐的触发也意味着,他抓取到的数据是真实的——如果是假页面,根本不需要设置蜜罐。 那么,他到底抓到了什么? 五分钟到了。 电脑发出“嘀”的一声轻响,清理完成。纪玄重新登录系统,打开数据恢复程序。程序会自动从加密缓存中提取抓取到的数据碎片,并进行重组。 进度条缓慢前进。 百分之十,百分之二十,百分之三十…… 窗外的天色开始泛白。街道上传来第一班公交车的引擎声,清洁工扫帚划过地面的沙沙声,早点摊支起炉灶的金属碰撞声。城市正在苏醒。 而纪玄的世界,依旧停留在那个黑暗的深渊边缘。 进度条走到百分之百。 数据重组完成。 屏幕上出现了三张图片和一段乱码文字。 图片确实是高度模糊的女性侧影,背景是纯黑色,只能看出身材轮廓和长发发型。纪玄将图片导入图像分析软件,调整对比度、锐度、灰度曲线……但模糊处理做得非常彻底,连基本的轮廓边缘都经过了像素级的随机扰动。无法还原。 他的注意力转向那段乱码文字。 文字由三部分组成:第一部分是十六进制字符,第二部分是Base64编码,第三部分是一串看似随机的标点符号组合。 纪玄开始解码。 十六进制部分转换为ASCII码,得到一串英文单词:“moon_full_night”。 满月之夜。 Base64部分解码后,是一段更长的字符串:“new_collection_feast_invitation”。 新藏品,盛宴邀约。 第三部分,那串标点符号。纪玄盯着它们看了十秒,突然意识到这不是随机的。标点符号的排列遵循某种模式——逗号、分号、**、感叹号、问号,每五个符号一组,每组符号的Unicode编码差值恒定。 是密码。 他快速编写了一个解码脚本,将符号序列转换为数字序列,再将数字序列通过凯撒密码偏移,最后映射到字母表。 结果浮现: “venue_old_port_area_warehouse_7” 地点:旧港区,7号仓库。 纪玄盯着屏幕。 月圆之夜,新藏品,盛宴邀约,旧港区7号仓库。 这就是“深渊”即将举行的拍卖会信息。时间、内容、地点,全都齐了。 但太完整了。 完整得不像是一个外围广告服务器应该存放的信息。更像是……故意放在那里,等人来取。 诱饵? 还是陷阱? 纪玄的指尖在键盘上轻轻敲击,思考着各种可能性。窗外的天色越来越亮,自助银行网点的玻璃门被晨跑的人推开,冷空气涌入隔间。 他决定暂时不深入思考这个问题。信息已经到手,无论真假,都是目前唯一的线索。他需要验证,需要更多信息,需要知道“深渊”内部对这次拍卖会的具体安排。 他将数据加密保存到U盘,然后启动电脑的最终清理程序。这一次,不仅仅是删除文件,而是对整个硬盘进行物理级的格式化,覆盖所有扇区。 就在程序运行到一半时,电脑屏幕突然闪烁了一下。 不是程序造成的闪烁,而是来自外部的信号干扰。 紧接着,屏幕右下角弹出一个极小、几乎透明的提示框: `收到加密消息。来源:未知地址。协议:darknet_p2p_legacy。` 纪玄的瞳孔微微收缩。 darknet_p2p_legacy,那是“深渊”平台创建初期,几位匿名联合开发者之间使用的点对点加密通信协议。这个协议在三年前就已经被废弃,因为它的加密强度不够,容易被破解。 但现在,它被激活了。 消息内容只有一行,经过同样的古老协议加密: “旧友?叛徒?” 四个字,一个问号,一个空格,再三个字,一个问号。 纪玄盯着这行字,手指悬在键盘上方,久久没有落下。 窗外,第一缕晨光刺破云层,照在自助银行网点的玻璃门上,反射出刺眼的白光。街道上的人声、车声、城市苏醒的嘈杂声,像潮水般涌来。 而在这个狭小的隔间里,时间仿佛静止了。 屏幕上的那行字,像一把钥匙,正在试图打开一扇他以为早已焊死的门。 第4章 收藏家的邀请1 晨光透过百叶窗的缝隙,在纪玄公寓的地板上切割出明暗相间的条纹。 他坐在电脑前,已经保持这个姿势超过两个小时。屏幕上的那行字——“旧友?叛徒?”——像凝固的墨迹,在幽蓝的背景下散发着无声的质问。 公寓里很安静。只有冰箱压缩机偶尔启动的嗡鸣,以及远处街道上早高峰车流的模糊噪音。纪玄的手指搭在键盘上,指节因为长时间保持同一姿势而微微发白。 他知道自己必须回应。 “旧友?叛徒?”——这是“深渊”创建者之间使用的古老暗号的上半句。它的下半句,只有真正的创建者才知道该如何接续。这个暗号系统设计于五年前,当时平台还只是一个雏形,几个匿名的理想主义者(或者说,自以为的理想主义者)聚集在暗网的某个角落,讨论着如何构建一个“不受审查的信息交易市场”。 那时的纪玄,化名“渊瞳”,是其中最年轻也最沉默的一个。他加入的目的很单纯:寻找@妹妹纪雨失踪的线索。他天真地认为,在那些游走在法律边缘的信息贩子、私家侦探、黑客中间,或许能找到蛛丝马迹。 他错了。 平台在“收藏家”接手后迅速变质。灰色信息交易变成了隐私贩卖,隐私贩卖又升级为人口@交易。纪雨失踪案的线索没找到,他却眼睁睁看着这个自己参与搭建的平台,变成了吞噬更多无辜者的深渊。 三年前,他切断了与平台的所有明面联系,只留下几个最深层的后门和协议,作为监控的窗口。他以为“渊瞳”这个身份已经死了。 但现在,“收藏家”用这个早已废弃的暗号,把它从坟墓里挖了出来。 试探。 赤裸裸的试探。 纪玄闭上眼睛,深吸一口气。肺叶扩张时带来轻微的刺痛感,那是长期熬夜和高度紧张留下的痕迹。他睁开眼,目光重新聚焦在屏幕上。 必须回应。不回应等于默认自己是“叛徒”,会立刻成为“收藏家”清除的目标。但回应也必须极其谨慎——任何一个用词错误、任何一个协议细节的偏差,都可能暴露他并非真正的“静默观察者”,而是仍在暗中活动的威胁。 他移动鼠标,打开一个隐藏在系统深处的加密程序。界面是纯黑的,只有一行白色提示符在闪烁。他输入一串长达六十四位的密钥,程序启动,加载出一个极其简陋的通信界面。 这是“深渊”创建初期使用的点对点通信工具,代号“信使”。它的服务器早已关闭,源代码也早已公开,理论上任何人都可以搭建一个仿冒的节点。但纪玄知道,“收藏家”发送消息时使用的,一定是原版“信使”的某个备份节点——因为只有原版协议,才会携带那些几乎被遗忘的验证特征。 他需要找到一个同样使用原版协议的中转站。 纪玄的手指在键盘上快速敲击。命令行窗口弹出,他输入指令,启动了一个早已准备好的脚本。脚本开始扫描暗网中残存的、可能还在运行“信使”协议的节点。大多数节点早已失效,返回的是连接超时或协议错误。少数几个能连上的,经过验证都是后来搭建的仿冒品,缺少原版协议特有的握手特征。 时间一分一秒过去。 窗外的阳光逐渐变得明亮,从百叶窗缝隙中透进来的光斑在地板上缓慢移动。纪玄的额头上渗出细密的汗珠,不是因为热,而是因为紧张。每多耽搁一秒,“收藏家”的怀疑就可能加深一分。 终于,在扫描到第七十三个节点时,脚本返回了一个特殊的响应码。 `节点状态:活跃。协议版本:v0.7.3-alpha。握手特征:匹配。` 找到了。 一个位于东欧某国的废弃数据中心,三年前因为运营商破产而关闭,但服务器似乎还在苟延残喘地运行着。这种“僵尸节点”在暗网中并不罕见,它们像深海中的沉船,静静地躺在那里,偶尔被路过的人当作临时的中转站。 纪玄立刻建立连接。通信通道加密等级很低,以现在的标准来看几乎等于裸奔。但这就是他要的效果——使用一个脆弱、过时、随时可能失效的节点,正好符合一个“长期静默、刚刚被唤醒”的创建者形象。 他调出“信使”的发送界面,在消息框中输入回应。 手指悬在回车键上方,停顿了三秒。 然后按下。 消息发送。内容只有一行: “静默观察者。协议为何偏离?” 九个字。上半句是暗号的标准回应,表明自己是“旧友”而非“叛徒”,但同时也暗示自己已经长期不参与平台事务。下半句是质问,指向平台从灰色信息交易向犯罪升级的转变,符合一个“怀旧”的创建者可能有的反应。 发送完成。 纪玄立刻切断了与那个废弃节点的连接,清除了所有日志,然后进入等待状态。 他站起身,走到厨房,从冰箱里拿出一瓶冰水。瓶身凝结的水珠沾湿了他的掌心,冰凉的感觉顺着皮肤蔓延。他拧开瓶盖,喝了一大口,冷水滑过喉咙,带来短暂的清醒。 电脑放在客厅的餐桌上,屏幕依然亮着。他站在厨房与客厅的交界处,隔着五米的距离看着那幽蓝的光。这个距离让他能看清屏幕上的任何变化,又不会因为靠得太近而显得焦躁。 等待。 十分钟过去了。二十分钟。三十分钟。 窗外的车流声逐渐变得密集,又逐渐稀疏——早高峰过去了。阳光已经爬到了墙壁的中段,在白色的墙面上投下百叶窗的阴影,像一道道囚笼的栏杆。 就在纪玄以为对方不会回应,或者那个废弃节点已经彻底失效时,屏幕突然闪烁了一下。 不是程序弹窗,而是整个屏幕的亮度发生了极其细微的变化——那是“信使”协议特有的新消息提示方式,通过调整显卡输出的伽马值来实现,完全绕过操作系统的通知系统。 纪玄放下水瓶,走回桌前。 屏幕上,在原先的对话记录下方,出现了一行新的文字。 “渊瞳。久违了。” 没有问号,没有感叹号,就是简单的陈述。但纪玄能感觉到文字背后那种玩味的、居高临下的态度。“收藏家”知道他的创建者代号——这不奇怪,创建者名单在平台内部是公开的。但直接称呼代号,而不是用“你”或“观察者”,是一种微妙的权力展示:我知道你是谁,至少知道你的代号。 纪玄没有立刻回应。他需要让对话节奏符合一个“刚刚被唤醒、对现状困惑且不满”的创建者形象。他等了整整两分钟,才输入回复: “偏离协议。绑架。伤害。这不是我们当初同意的。” 发送。 这次回应来得很快,几乎是在他按下回车键的瞬间,新消息就弹了出来: “时代变了,渊瞳。信息交易的时代已经过去。现在的世界需要更直接、更刺激的商品。至于协议……”文字在这里停顿了一下,像是发送者在思考措辞,“协议是活的,会进化。就像我们一样。” 纪玄盯着这段话。他能想象出屏幕另一端的那个人——如果“收藏家”真的是一个人的话——此刻可能正靠在舒适的椅背上,嘴角带着嘲弄的微笑,享受着这种猫鼠游戏般的对话。 他继续输入: “月圆盛宴。是什么?” 这次他直接问出了核心问题。作为一个长期静默的创建者,突然被唤醒,最合理的关切点应该是平台即将举行的大型活动——尤其是当这个活动可能涉及严重犯罪,并因此引来外部关注(比如“判官”的帖子)时。 回应再次迅速抵达: “啊,你注意到了。一场小小的庆典。为了庆祝平台的新阶段。新藏品,新客户,新的……可能性。”文字在这里变得暧昧,“你想了解更多吗,渊瞳?毕竟,你也是创建者之一。你有权知道。” 紧接着,在这段文字下方,出现了一个链接。 不是普通的网页链接,而是一串由乱码字符组成的加密地址,以“darknet://”开头。链接后面跟着一行小字注释: “邀请函。用你的创建者密钥打开。让我们好好聊聊。” 纪玄的瞳孔微微收缩。 陷阱。 这几乎肯定是陷阱。那个链接里绝对嵌入了木马程序,可能是零日漏洞利用,可能是权限提升攻击,也可能是某种追踪代码。一旦他用创建者密钥(那是一个特殊的数字证书)打开链接,对方就能确认他的真实身份,甚至可能反向定位他的物理位置。 但他不能直接拒绝。拒绝意味着不信任,意味着心虚,意味着他可能不是真正的“渊瞳”,或者“渊瞳”已经变成了敌人。 他需要一种既不开链接,又不显得可疑的回应方式。 纪玄思考了十秒钟,然后输入: “密钥遗失。三年前切断联系时,已销毁所有认证文件。” 这是一个合理的借口。一个决心退出平台的人,销毁自己的身份凭证是符合逻辑的。而且这个借口还能解释为什么他这三年来从未在平台上活跃过——因为没有密钥,无法通过任何需要身份验证的通道。 发送。 他等待着对方的反应。 这一次,等待的时间稍长。大约一分钟后,新消息才出现: “真遗憾。不过没关系,渊瞳。邀请函依然有效。你可以用普通方式打开它,只是看不到一些……特别的内容。”文字在这里变得意味深长,“当然,如果你改变主意,或者找到了备份的密钥,随时可以重新验证。平台永远欢迎创建者回家。” 紧接着,那个加密链接又出现了一次,这次后面加了一行新的注释: “建议在隔离环境中打开。毕竟,现在的网络环境……不太安全。” 嘲讽。 赤裸裸的嘲讽。 第4章 收藏家的邀请2 纪玄几乎能听到“收藏家”在屏幕那头的笑声。对方知道他在撒谎,知道密钥不可能真的遗失——任何一个真正的创建者,都会把那种级别的身份凭证备份在多个安全的地方。但对方没有戳破,而是顺着他的谎言继续演戏,同时把那个带毒的链接再次推到他面前。 这是一种心理游戏。我给你选择:要么承认你在撒谎,用密钥打开链接,落入我的陷阱;要么继续撒谎,用普通方式打开链接,但那样你会暴露在更大的风险中(因为普通方式缺少创建者密钥提供的额外加密保护);要么你干脆不打开,但那意味着你彻底拒绝我的“善意”,我们就是敌人了。 纪玄选择了第四条路。 他输入回复: “我会考虑。但在此之前,我需要知道:偏离协议的决定,是谁做出的?其他创建者呢?” 他把问题抛了回去。既然“收藏家”想玩心理游戏,那他就把游戏升级——直接质问平台的权力结构变化,要求知道其他创建者的态度。这符合一个“怀旧者”对平台堕落的不满,同时也是一种试探:其他创建者还活着吗?他们支持“收藏家”的做法吗?还是说,他们已经被清除了? 这一次,等待的时间更长。 两分钟。三分钟。四分钟。 窗外的阳光已经移到了墙壁的上半部分,接近中午了。公寓里变得闷热,纪玄能感觉到后背的衬衫被汗水浸湿,贴在皮肤上。他没有开空调,因为空调外机的噪音会干扰他的注意力。 终于,在第五分钟时,新消息弹了出来: “决定是集体做出的。时代需要变革。至于其他创建者……有些人离开了,有些人留下了,有些人选择了沉默。就像你一样,渊瞳。”文字在这里停顿,然后继续,“但重要的是,平台在成长,在进化。月圆盛宴将是这种进化的巅峰。你会看到的。如果你愿意打开那扇门的话。” 门。 那个加密链接。 “收藏家”再次把话题拉回了邀请函上,同时回避了关于其他创建者的具体问题。这种回避本身就是一个答案:其他创建者要么已经被清除,要么已经被收编,要么像纪玄一样隐藏了起来,但无论如何,他们都不再是“收藏家”的障碍。 纪玄知道,对话到这里已经接近尾声。再继续问下去,只会让对方更加怀疑。他需要给出一个得体的退场。 他输入最后一条消息: “我会考虑。静默观察者,仅此而已。” 发送。 然后,不等对方回应,他直接切断了整个通信通道,关闭了“信使”程序,启动了数据清理脚本。所有通信记录、临时文件、内存缓存被彻底擦除。电脑风扇发出轻微的呼啸声,硬盘指示灯快速闪烁。 做完这一切,纪玄靠在椅背上,长长地吐出一口气。 他的指尖在微微颤抖。 不是恐惧,而是高度紧张后的生理反应。刚才那二十分钟的对话,每一秒都在刀尖上行走。任何一个用词错误,任何一个反应时间的偏差,都可能让“收藏家”看穿他的伪装。 但至少,他暂时稳住了局面。 “收藏家”没有立刻把他标记为敌人,而是继续保持着那种暧昧的、试探性的态度。这给了纪玄喘息的时间,也给了他继续周旋的空间。 现在,他需要分析刚才对话中获取的信息。 首先,“收藏家”确认了“月圆盛宴”的存在,并且将其描述为“平台进化的巅峰”。这意味着拍卖会的规模可能比纪玄想象的更大,参与方可能更多,犯罪性质也可能更严重。 其次,“收藏家”对“偏离协议”的解释是“时代需要变革”,并且声称这是“集体决定”。这可能是谎言,但也可能意味着平台内部已经完成了权力整合,所有反对声音都已被清除。 第三,那个加密链接——毫无疑问是陷阱,但陷阱里可能也藏着真实的信息。“收藏家”说“看不到一些特别的内容”,暗示链接里有一部分信息是只有用创建者密钥才能解密的。这可能是真的,也可能是诱饵。 纪玄需要知道那个链接里到底有什么,但他绝对不能用自己的真实环境去打开它。 他思考了几分钟,然后重新坐直身体,打开另一个虚拟机软件。他在虚拟机里搭建了一个完全隔离的测试环境——操作系统是从空白镜像安装的,没有任何个人信息,网络连接通过多重代理跳转,所有输入输出都被严格监控。 然后,他复制了那个加密链接,粘贴到虚拟机的浏览器里。 没有点击。只是粘贴。 他要做的不是打开链接,而是分析链接本身。 加密链接的格式很特殊:它以“darknet://”开头,后面跟着一串由Base64编码的乱码。纪玄将这串乱码解码,得到了一组更复杂的二进制数据。数据里嵌入了多个参数:目标服务器地址、端口、协议版本、会话ID、时间戳……还有一段加密的载荷,那可能就是木马程序本身。 但纪玄关注的不是载荷,而是链接里携带的元数据。 他编写了一个简单的解析脚本,提取出链接中的目标服务器地址。地址是经过混淆的,但混淆算法很原始——只是简单的字符替换和位移。纪玄只花了三分钟就破解了混淆,得到了真实的IP地址。 `203.112.89.177` 他立刻将这个IP地址输入到地理定位数据库中查询。结果很快返回: `地理位置:中国,江城,旧港区。ISP:江城港务集团数据中心。` 旧港区。 纪玄的呼吸微微一顿。 和他从广告服务器中获取的线索一致——“旧港区7号仓库”。现在,“收藏家”用来发送消息的服务器,也位于旧港区。这不是巧合。 “收藏家”的物理据点,很可能就在旧港区。那个废弃的港口区域,遍布着上世纪七八十年代建造的老仓库、旧厂房,很多早已废弃,但基础设施(电力、网络)依然存在,是隐藏非法活动的绝佳地点。 纪玄将这个信息记录下来,加密保存。 然后,他继续分析链接中的其他参数。端口号是`443`——标准的HTTPS端口,但这在暗网通信中并不常见,因为暗网通常使用非标准端口来躲避扫描。使用`443`端口,可能是为了伪装成正常的网页流量,但也可能是因为服务器所在的网络环境只开放了少数几个常用端口。 协议版本显示为`DarkNet-Protocol v2.1`,这是“深渊”平台当前使用的主流通信协议。会话ID是一个随机生成的UUID,时间戳是今天上午九点三十七分——正是“收藏家”发送链接的时间。 所有这些信息都被纪玄仔细记录下来,整理成一份情报摘要。 做完这些,他关闭了虚拟机,再次清理了所有痕迹。 窗外的阳光已经升到正午的高度,白晃晃的光线透过百叶窗,在房间里投下锐利的阴影。纪玄感到饥饿和疲惫同时袭来,但他没有起身去找食物,而是继续坐在电脑前,思考着下一步行动。 “收藏家”的试探暂时应付过去了,但危机远未解除。那个加密链接就像一颗定时炸弹,悬在那里。“收藏家”在等待他的选择——打开,或者不打开。无论他选择哪条路,对方都会有相应的对策。 而与此同时,另一条战线也在悄然推进。 纪玄打开了一个加密的监控程序,这个程序连接着他早先在刑侦支队内部网络中埋下的几个监听节点。节点权限很低,只能捕获一些公开的网络流量和日志信息,但足够了。 他调取了技术科过去二十四小时的网络活动日志。 日志显示,从昨天下午开始,技术科对“判官”帖子的溯源工作进入了新阶段。他们不再仅仅分析帖子内容,而是开始追踪发帖时使用的网络路径。通过分析帖子中嵌入的元数据(图片的EXIF信息、文本的编码特征、发布时间与网络延迟的关系),他们构建了一个发帖者的可能位置模型。 模型给出了三个IP地址范围,概率从高到低排列: 第一,市图书馆公共无线网络(概率68%)。 第二,江城大学校园网(概率22%)。 第三,旧港区附近的公共热点(概率10%)。 纪玄的目光停留在第一条上。 市图书馆。 他三天前渗透“深渊”广告服务器的地方。 技术科的追踪方向是对的,只是精度还不够。他们锁定了图书馆的公共网络,但无法进一步缩小到具体的设备、具体的用户、具体的时间点。图书馆的无线网络不记录用户身份,监控录像的保存期限也只有七天,而且覆盖范围有限。 但这是一个危险的信号。 林薇一定会派人去图书馆调查。调取监控,询问工作人员,排查可疑人员。虽然纪玄当时做了伪装,但任何伪装都不是完美的。如果林薇足够仔细,如果她调取了图书馆入口的监控,如果她注意到了那个戴着帽子、背着黑色背包、在深夜进入图书馆的模糊身影…… 纪玄感到后颈的汗毛微微竖起。 他关掉监控程序,再次清理痕迹,然后终于站起身,走向厨房。 从冰箱里拿出昨天剩下的三明治,他靠在料理台边,机械地咀嚼着。食物的味道很淡,面包有点干,生菜已经蔫了。但他需要能量,需要保持头脑清醒。 一边吃,他一边思考着对策。 图书馆这条线,他需要提前做些准备。如果林薇真的去调查,他必须确保自己的行动没有留下可追溯的破绽。这意味着他可能需要再次潜入图书馆,抹除一些可能存在的痕迹——比如,某个角落的监控录像中,可能拍到了他丢弃的贴膜包装;比如,他使用过的某台公共电脑,可能残留着未彻底清理的缓存。 但再次潜入风险极高。林薇可能已经派人盯住了图书馆,或者即将派人去。他可能自投罗网。 更稳妥的做法是,引导调查方向。 纪玄快速吃完三明治,喝光了剩下的半瓶水,然后回到电脑前。他打开了一个匿名发帖工具,连接到一个位于海外的代理节点,然后开始编辑一条新的信息。 这次,他不是以“判官”的身份发帖,而是伪装成一个普通的暗网用户,在一个与“深渊”无关的犯罪论坛上,发布了一条看似无关的线索: “昨晚在旧港区附近看到可疑车辆,黑色SUV,无牌照,停在7号仓库门口。车里有人用望远镜观察仓库。可能是条子踩点。” 帖子内容很短,配了一张模糊的照片——照片是纪玄从公开的街景地图中截取的,经过处理,看起来像是夜间用手机偷拍的。照片里确实有一辆黑色SUV停在某个仓库门口,但车牌被故意模糊掉了。 发帖时间设置为“昨天深夜”。 然后,他点击发送。 帖子立刻出现在论坛上,混在一堆垃圾广告和无关讨论中,并不起眼。但纪玄知道,这条信息会被监控暗网的警方技术部门捕捉到。旧港区、7号仓库、可疑车辆——这些关键词会立刻引起林薇的注意。 她会派人去旧港区调查。 而旧港区,正是“收藏家”服务器所在的位置,也是“月圆盛宴”可能举行的地方。 如果林薇的调查队伍在旧港区活动,可能会打草惊蛇,让“收藏家”有所警觉,从而分散他对图书馆调查线的注意力。甚至,如果运气好,警方和“深渊”的势力可能在旧港区发生某种形式的接触或冲突,那将给纪玄创造更多的操作空间。 这是一步险棋,但也是目前最有效的转移视线的方法。 做完这一切,纪玄终于感到了真正的疲惫。他看了眼时间,下午一点二十三分。他已经连续工作了超过十八个小时。 他需要休息。 但他不能睡在这里。公寓可能已经被监控,或者即将被监控。他需要找一个更安全的地方。 纪玄快速收拾了几样必需品:另一台干净的笔记本电脑、备用手机、充电器、几件换洗衣物、现金。他把这些东西装进一个普通的双肩包,然后换上一件灰色的夹克,戴上棒球帽。 出门前,他检查了公寓的每一个角落,确保没有留下任何敏感物品。电脑硬盘已经彻底格式化,所有纸质文件都已销毁,通信设备全部关闭或带走。 最后,他站在门口,回头看了一眼这个他住了三年的公寓。 简单的家具,空荡的墙壁,积灰的窗户。这里从来不是家,只是一个据点。现在,连据点也要暂时放弃了。 他关上门,锁好,走下楼梯。 楼外的阳光很刺眼,街道上车来车往,行人匆匆。纪玄压低帽檐,混入人群,朝着地铁站的方向走去。 他的手机在口袋里震动了一下。 他拿出手机,看了一眼屏幕。 是一条加密短信,来自一个未知号码。内容只有两个字: “快走。” 纪玄的脚步没有停顿,但心跳漏了一拍。 他删掉短信,清除记录,然后继续向前走。 帽檐下的眼睛,扫视着周围的街道、车辆、行人。没有发现明显的异常,但那种被注视的感觉,像冰冷的蛛丝,悄然缠上了他的后颈。 第5章 图书馆的阴影 地铁车厢在隧道中穿行,发出有节奏的轰鸣。 纪玄靠在门边的角落,棒球帽檐压得很低,视线落在自己鞋尖上。玻璃门上映出模糊的人影——那个穿灰色夹克的男人没有跟上来,至少没有进入同一节车厢。 但他知道,这并不意味着安全。 “快走。” 那条短信只有两个字,却像一把冰冷的钥匙,打开了他内心深处最隐秘的恐惧之门。是谁发的?怎么知道他的号码?为什么要警告他? 可能性太多,每一个都指向更深的危险。 列车在下一站停靠,车门打开,人流涌入。纪玄随着人群下车,没有回头,径直走向出口。他需要找一个地方过夜,一个不会被监控、不会被追踪的地方。 手机在口袋里震动。 不是短信,是来电。屏幕上显示着“林薇”两个字。 纪玄的手指在接听键上悬停了半秒,然后按下。 “喂。” “纪玄,你在哪儿?”林薇的声音从听筒里传来,背景音里有警笛的鸣响和嘈杂的人声。 “刚下班,准备回家。”纪玄的声音平静得没有一丝波澜。 “别回了。直接来市图书馆,正门。半小时内到。” “图书馆?” “技术科锁定了‘判官’发帖的IP地址,其中一个跳转节点指向市图书馆的公共网络。我们需要调阅当晚的监控,你熟悉档案和信息检索,过来帮忙。” 纪玄的心脏在胸腔里重重地跳了一下。 “我……” “这是命令,纪玄。半小时。”林薇挂断了电话。 听筒里传来忙音。纪玄站在原地,地铁站里人来人往,空气里混杂着汗味、香水味和地下通道特有的潮湿气息。头顶的日光灯管发出嗡嗡的电流声,光线惨白。 他需要思考。 图书馆。那个他三天前的深夜确实去过的地方。他用图书馆的公共网络作为跳板,发布了那篇引导警方调查旧港区的匿名帖子。他做了伪装——帽子、口罩、深色外套,避开了主要监控区域,选择了最角落的终端机。 但他不可能完全避开所有摄像头。 尤其是图书馆外围的街道监控。 纪玄深吸一口气,将手机放回口袋。他转身,走向地铁站的另一个出口。那里有一家二十四小时营业的便利店,他需要买点东西。 *** 市图书馆是一座建于上世纪八十年代的苏式建筑,灰白色的外墙在午后的阳光下显得有些陈旧。门前广场上种着几棵老槐树,枝叶在微风中轻轻摇晃,投下斑驳的光影。 两辆警车停在图书馆正门台阶下,蓝红警灯无声地旋转。 纪玄背着双肩包,从公交车上下来。他换了一件浅蓝色的衬衫,外面套着刑侦支队的制式夹克——那是他早上出门时特意带上的。夹克有些旧,袖口处有轻微的磨损,但很干净。 他走向警车,林薇正站在车旁,和一名穿着图书馆工作制服的中年男人说话。 “林队。”纪玄走近,声音不大。 林薇转过头。她今天穿着便装,黑色的修身夹克,深色牛仔裤,长发扎成利落的马尾。她的眼睛在纪玄身上停留了两秒,目光锐利得像手术刀。 “来了。”她点点头,没有多余的话,“这是图书馆的王主任。王主任,这是我们支队的纪玄,负责档案和信息支持。” 王主任是个五十岁左右的男人,戴着金边眼镜,头发梳得一丝不苟。他伸出手:“纪警官,你好。” 纪玄和他握手。王主任的手掌干燥,握力适中,典型的文职人员。 “监控室在三楼,我已经让人调出了上周所有的监控录像。”王主任说,“不过图书馆的监控系统比较老旧,有些摄像头分辨率不高,夜间画面可能比较模糊。” “没关系,我们先看看。”林薇说,“重点是上周三晚上十点到凌晨两点这个时间段。” 上周三。 纪玄在心里默算。那天晚上,他确实在图书馆。时间是十一点四十分到十二点十五分,他在三楼的电子阅览区,用了最角落的七号终端机。 “好的,请跟我来。”王主任转身,带着他们走进图书馆大门。 大厅里很安静。高高的穹顶上挂着老式的水晶吊灯,光线柔和。空气中弥漫着纸张、油墨和旧木头混合的气味,那是图书馆特有的味道。大理石地面光可鉴人,脚步声在空旷的大厅里产生轻微的回响。 纪玄跟在林薇身后,目光扫过四周。 他看到了熟悉的场景:借阅台前零星的读者,书架间缓慢移动的身影,坐在区埋头看书的学生。一切都和那天晚上一样,只是少了夜间的寂静,多了白天的生机。 但他知道,在这平静的表象下,危险正在逼近。 监控室在三楼走廊的尽头,一扇厚重的铁门后面。王主任用钥匙打开门,里面是一个不到二十平米的小房间。三面墙上挂满了监控屏幕,十六个画面分割显示着图书馆各个区域的实时情况。操作台前坐着一名年轻的技术员,正在操作电脑。 “小张,把上周三晚上的监控调出来。”王主任说。 技术员点点头,手指在键盘上快速敲击。很快,主屏幕上出现了时间轴和多个监控画面的回放窗口。 林薇走到屏幕前,双手抱胸,目光专注。 “先从外围开始。”她说,“正门、侧门、后门,所有出入口。” 技术员调出了相应摄像头的录像。画面是黑白的,分辨率确实不高,但足以看清人物的轮廓和大致动作。 时间轴拖动到晚上十点。 正门监控显示,图书馆在晚上九点闭馆,之后只有零星的工作人员进出。十点之后,几乎没有人影。 “停。”林薇突然说。 技术员按下暂停键。画面定格在晚上十一点三十八分,侧门监控。一个模糊的身影从画面边缘闪过,进入了图书馆侧面的小巷。 “放大。”林薇说。 技术员放大画面。那个身影穿着深色外套,戴着帽子,看不清脸。他(或她)的动作很快,几乎是跑着进入小巷的。 “能看清脸吗?”林薇问。 “不行,分辨率太低,而且他低着头。”技术员摇头。 “继续。” 时间轴继续向前。十一点四十五分,那个身影再次出现在监控中——这次是图书馆后门的一个隐蔽摄像头拍到的。他(或她)站在后门的消防通道口,似乎在观察什么。画面里,那个人从口袋里掏出什么东西,对着门锁操作了几秒。 然后,门开了。 他闪身进入。 “他进去了。”林薇的声音很冷,“用的是技术开锁。不是内部人员。” 纪玄站在林薇身后半步的位置,目光落在屏幕上。 那个身影,确实是他。 但他不能表现出任何异常。他必须像其他人一样,只是观察,只是分析。 “调取内部监控。”林薇说,“看他去了哪里。” 技术员切换画面。图书馆内部的摄像头更多,但覆盖范围有限。那个身影很小心,他避开了主要通道的摄像头,专挑监控死角移动。 “他很熟悉这里的监控布局。”林薇说。 纪玄的心脏又跳了一下。 画面切换到三楼电子阅览区。时间显示是晚上十一点五十二分。那个身影出现在走廊尽头,他低着头,快步走向最角落的终端机区域。 “停。”林薇说,“这个角度能看到脸吗?” 技术员调整画面角度。那个身影坐在七号终端机前,背对着摄像头。他戴着帽子,外套的领子竖得很高,完全遮住了侧脸。 “看不到。”技术员说。 “他用了哪台机器?”林薇问。 “七号终端机。”技术员调出终端机的使用记录,“登录时间是晚上十一点五十三分,使用时长二十二分钟,在凌晨十二点十五分注销。” “查他访问了什么。” “公共网络,匿名访问,没有留下具体的浏览记录。”技术员说,“图书馆的公共网络只记录登录和注销时间,不记录具体内容。” 林薇沉默了几秒。 “所以,这个人,在深夜用技术手段潜入图书馆,避开所有监控,用了二十二分钟的公共网络,然后离开。”她缓缓地说,“而就在同一时间,‘判官’在暗网发布了那篇关于旧港区的帖子。” 房间里很安静,只有电脑风扇的嗡嗡声。 纪玄感觉到自己的手心在出汗。他悄悄将手插进口袋,指尖触碰到手机冰冷的金属外壳。 “继续看。”林薇说,“看他怎么离开的。” 时间轴拖动到凌晨十二点二十分。那个身影再次出现在后门监控中。他离开图书馆,沿着小巷快步离开,消失在监控范围之外。 “他离开的时间,和‘判官’发帖的时间基本吻合。”林薇说,“技术科分析过,‘判官’的帖子发布时间是凌晨十二点十八分。这个人十二点十五分注销终端机,十二点二十分离开图书馆——时间完全对得上。” 她转过身,目光扫过房间里的每一个人,最后落在纪玄身上。 “你怎么看?”她问。 纪玄抬起头,迎上她的目光。 林薇的眼睛是深褐色的,在监控屏幕的冷光下,显得格外锐利。她在观察他,纪玄能感觉到——她在观察他的每一个细微反应。 “很专业。”纪玄开口,声音平稳,“他熟悉图书馆的布局,知道监控死角,会用技术开锁,而且时间掐得很准。不是临时起意,是经过周密计划的。” “你觉得他是什么人?”林薇追问。 “黑客。或者至少懂技术。”纪玄说,“‘判官’在暗网上的活动一直很隐蔽,技术科追踪了这么久才锁定图书馆这个节点,说明他反侦察能力很强。这个人符合这个特征。” 林薇点了点头,但目光没有移开。 “你好像对这里很熟?”她突然问。 纪玄的心脏停跳了一拍。 “什么?” “市图书馆。”林薇说,“你刚才分析的时候,用了‘监控死角’、‘布局’这些词。你对这里的结构很了解?” 房间里所有人的目光都集中到纪玄身上。 王主任推了推眼镜,技术员也转过头来。 纪玄感觉到自己的喉咙有些发干。他强迫自己保持平静,甚至微微皱起眉头,露出一点困惑的表情。 “我经常来。”他说,“档案室有些旧案卷需要补全,图书馆的旧报纸和地方志是重要的参考资料。来得多了,自然熟悉。” 这个解释合情合理。档案管理员经常跑图书馆,再正常不过。 林薇盯着他看了三秒,然后移开视线。 “继续看监控。”她说,“把时间范围扩大到整个晚上,看看还有没有其他可疑人物。” 技术员重新操作电脑。画面切换,时间轴快速滚动。 纪玄暗暗松了口气,但神经依然紧绷。他知道,林薇没有完全相信他的解释。她只是暂时放过了他,但怀疑的种子已经种下。 监控画面继续播放。 凌晨一点十分,正门监控拍到一个穿着连帽衫的男人在图书馆门口徘徊。他东张西望,动作鬼祟。 “停。”纪玄突然开口。 所有人都看向他。 “这个人,”纪玄指着屏幕,“他在看门锁。” 画面放大。那个穿着连帽衫的男人确实在观察图书馆正门的门锁。他蹲下身,用手摸了摸锁孔,然后又站起来,左右张望。 “继续看。”林薇说。 时间轴继续。凌晨一点二十分,那个男人绕到图书馆侧面,从一扇没有完全关严的窗户翻了进去。 “他进去了。”技术员说。 内部监控显示,那个男人进入图书馆后,直接走向一楼的办公区。他撬开了两个办公室的门,在里面翻找东西。 “小偷。”林薇说,“目标是办公室里的现金或者值钱物品。” 画面里,那个男人在第二个办公室里找到了一个抽屉里的现金,塞进口袋,然后迅速离开。他离开的时间是凌晨一点四十分,从原路返回,翻窗出去。 “报警记录。”林薇看向王主任。 王主任连忙点头:“上周四早上,确实有工作人员报告办公室被盗,丢失了八百多元现金。我们已经报案了,但一直没抓到人。” “所以那天晚上,除了‘判官’,还有一个小偷。”林薇总结道。 她转过身,再次看向纪玄。 “你刚才为什么注意到他?”她问。 “他的动作。”纪玄说,“‘判官’进入图书馆时,动作干净利落,目标明确。但这个人不一样,他徘徊、观察、犹豫,最后选择从窗户进去——这是典型的小偷行为,不是有计划的技术潜入。” 林薇点了点头。 “有道理。”她说,“不过,这两个人出现在同一个晚上,同一个地点,还是太巧合了。” 她走到操作台前,对技术员说:“把‘判官’的那个画面再调出来,就是后门那个模糊的身影。做图像增强,看看能不能提取出更多细节。” “是。” 技术员开始操作。画面被放大,软件开始运行,试图从低分辨率的图像中提取出更多像素信息。 纪玄站在一旁,看着屏幕。 那个模糊的身影,在软件的处理下,逐渐变得清晰一些。但依然看不清脸——帽子遮住了大部分面部,衣领也竖得很高。唯一能看清的,是那个人的身形轮廓,以及他外套的款式。 深色夹克,普通款式,没什么特别。 但纪玄知道,那件夹克,现在就在他的双肩包里。 他那天晚上穿的就是那件。离开图书馆后,他把它塞进了背包,准备找机会处理掉。但还没来得及。 “林队,增强效果有限。”技术员说,“分辨率实在太低了,最多只能看清衣服的大致款式。” “保存下来,发给技术科,让他们继续分析。”林薇说,“另外,调取图书馆最近一个月的所有进出记录,包括借阅记录、访客登记,所有能查到的信息。” “是。” 王主任连忙点头:“我马上安排人整理。” 林薇看了看手表,下午三点二十分。 “今天就到这里。”她说,“王主任,感谢配合。如果有新的发现,随时联系我。” “一定,一定。”王主任送他们出门。 走出监控室,走廊里很安静。阳光从窗户照进来,在地板上投下明亮的光斑。空气中依然弥漫着旧纸张和木头的气味,但现在,这气味让纪玄感到一种莫名的压迫感。 他们走下楼梯,穿过大厅,走出图书馆正门。 台阶下,警车的警灯已经关了。吴涛站在车旁,正在接电话。看到他们出来,他挂断电话,快步走过来。 “林队,旧港区那边有消息了。”吴涛说,“我们的人去了7号仓库,确实发现了一辆黑色SUV,但车里没人。仓库是空的,已经废弃很久了。周围居民说,那辆车是前天晚上才出现的,停了一天,今天早上开走了。” 林薇皱起眉头。 “车牌呢?” “无牌。”吴涛说,“车是旧的丰田霸道,车窗贴了深色膜,看不清里面。技术科检查了现场,没有发现指纹或其他有价值的痕迹。” “所以,暗网上那条帖子,可能是真的,也可能是有人故意放***。”林薇说。 “有可能。”吴涛点头,“不过旧港区那边确实有点问题。我们走访的时候,有几个居民说,最近晚上经常听到仓库区有车辆进出,但看不清是什么车。” 林薇沉思了几秒。 “继续盯着。”她说,“增派便衣,二十四小时监控旧港区仓库带。有任何异常,立刻汇报。” “是。” 吴涛转身去安排。林薇站在原地,目光望向远处的街道,似乎在思考什么。 纪玄站在她身后半步的位置,没有说话。 下午的阳光有些刺眼,街道上车流不息,行人匆匆。图书馆门前的槐树在微风中沙沙作响,几片叶子飘落下来,落在台阶上。 “纪玄。”林薇突然开口,没有回头。 “林队。” “你刚才在监控室,看到那个模糊的身影时,有什么感觉?” 纪玄的心跳又加快了。 “感觉?”他重复道,“没什么特别的感觉。就是一个模糊的影子,看不清脸,也看不清细节。” “是吗?”林薇转过身,看着他。 她的眼睛在阳光下显得很亮,目光直直地刺过来。 “你好像对这里很熟。”她又说了一遍,语气和刚才在监控室里一样,“经常来?” 纪玄迎上她的目光,表情平静。 “找些旧报纸,补全档案。”他说,“有些案子年代久远,当时的报道和记录可能比案卷更详细。” 这个解释,和刚才一样。 林薇盯着他看了几秒,然后点了点头。 “行。”她说,“今天辛苦了,你先回去吧。明天正常上班。” “是。” 纪玄转身,走下台阶。他能感觉到林薇的目光一直落在他的背上,像针一样。 他没有回头,径直走向公交站。 吴涛站在警车旁,看着纪玄离开的背影,然后走到林薇身边。 “林队,你觉得他有问题?”吴涛小声问。 林薇没有回答。她从口袋里掏出手机,打开相机,对着纪玄的背影拍了一张照片。 照片里,纪玄穿着浅蓝色衬衫和警用夹克,背着双肩包,步伐平稳地走向公交站。阳光照在他身上,投下长长的影子。 “查一下他的借阅记录。”林薇说,“市图书馆的,最近三个月的所有记录。” “借阅记录?”吴涛愣了一下,“这……需要申请手续吧?” “用我的权限。”林薇说,“现在就去办。” 吴涛看了看林薇的表情,点了点头。 “是。” 他转身回到图书馆。林薇站在原地,看着纪玄坐上公交车,车辆启动,驶离站台,消失在街道拐角。 风吹过,槐树的叶子又落下几片。 林薇抬起手,接住一片飘落的叶子。叶子是黄绿色的,边缘已经开始干枯。她捏着叶柄,轻轻转动。 “纪玄。”她低声念出这个名字。 然后,她松开手,叶子飘落,落在台阶上。 她转身,走向警车。 第6章 老陈的茶1 公交车驶离站台,汇入车流。纪玄坐在靠窗的位置,目光透过玻璃,看着街道两侧向后掠去的建筑。阳光透过车窗照在他脸上,带来些许暖意,却驱不散心底的寒意。 他能感觉到,林薇的目光像无形的丝线,依然缠绕在他身上。借阅记录——那是一个他无法完全抹除的痕迹。 频繁的出入时间、查阅的旧报纸年份、甚至可能被摄像头拍下的每一次进出……这些碎片一旦被拼凑起来,会指向一个他不愿被发现的模式。 他闭上眼睛,深吸一口气。手指在膝盖上无意识地蜷缩,轻微的颤抖从指尖传来,那是压力累积的生理信号。 他需要找一个地方,一个能暂时卸下伪装、让紧绷的神经稍作喘息的地方。 他想起了老陈,父亲的老友,那个退休后开了一家偏僻茶室的老刑警。也许,是时候去见见他了。 车在城南老区停下。 纪玄下了车,走进一片低矮的居民区。这里的建筑大多是上世纪九十年代的老楼,外墙斑驳,电线在楼宇间杂乱地交织。空气中飘着饭菜的香味,夹杂着潮湿的霉味和远处传来的狗叫声。几个老人坐在巷口下棋,棋子落在棋盘上发出清脆的响声。 他拐进一条更窄的巷子,巷子两侧是青灰色的砖墙,墙头爬着枯黄的藤蔓。走了大约五分钟,在一扇不起眼的木门前停下。 门是旧的,漆皮剥落,露出底下暗红的木色。门楣上挂着一块小小的木牌,上面用毛笔写着两个字:“陈茶”。 纪玄抬手,敲了敲门。 门里传来缓慢的脚步声,木门吱呀一声开了。 开门的是个六十多岁的老人,身材瘦削,背有些佝偻,穿着一件洗得发白的蓝色工装。他的脸很瘦,颧骨突出,眼睛却异常明亮,像两枚被岁月磨得发亮的石子。 “小玄?”老人愣了一下,随即露出笑容,“稀客啊,快进来。” “陈叔。”纪玄点点头,走进门内。 门后是一个小小的院子,大约二十平米,地面铺着青石板,缝隙里长着青苔。院子一角种着一棵老槐树,树下摆着一张石桌和几个石凳。另一侧是几盆绿植,叶子在午后的阳光下泛着油亮的光。 院子尽头是一间平房,门开着,能看见里面简单的陈设:一张木桌,几把椅子,靠墙的架子上摆满了各种茶叶罐子。 “坐。”老陈指了指石凳,自己转身进屋,“我给你泡茶。” 纪玄在石凳上坐下。石凳冰凉,透过薄薄的裤料传来寒意。他环顾四周,这个院子很安静,只有风吹过树叶的沙沙声,远处隐约传来巷子里的说话声,但都被墙壁隔绝,显得遥远而模糊。 空气里有茶叶的清香,混着泥土和青苔的味道。 老陈端着茶盘出来,盘上放着两个白瓷茶杯和一把紫砂壶。他在纪玄对面坐下,将茶杯放在石桌上,提起茶壶,滚烫的水流注入杯中,茶叶在热水中舒展,泛起淡淡的琥珀色。 “尝尝,今年的明前龙井。”老陈说。 纪玄端起茶杯,杯壁温热,茶香扑鼻。他抿了一口,茶水微苦,回甘绵长。 “好茶。”他说。 老陈笑了笑,自己也端起茶杯,慢慢喝着。他的目光落在纪玄脸上,那双明亮的眼睛像探照灯一样,一寸一寸地扫过。 “你脸色不好。”老陈放下茶杯,“最近没睡好?” 纪玄的手指在茶杯上摩挲着。瓷器的光滑触感从指尖传来,带着茶水的余温。 “有点。”他说。 “工作压力大?” “嗯。” 老陈没再追问,只是又给他倒了一杯茶。院子里很静,只有风吹树叶的声音和茶水注入杯中的轻响。 “陈叔,”纪玄开口,“我今天来,是想问问……我妹妹的案子。” 老陈倒茶的手顿了一下。 水继续注入杯中,直到杯沿。他放下茶壶,抬起头,看着纪玄。 “纪雨的案子,”老陈的声音低沉下来,“已经三年了。” “我知道。”纪玄说,“但我最近……看到一些新的案子,失踪案,手法有些相似。我在想,会不会有关联?” 老陈沉默了几秒。他端起茶杯,慢慢喝着,目光望向院子里的槐树。阳光透过枝叶的缝隙洒下来,在地上投出斑驳的光影。 “小玄,”老陈说,“你父亲是我最好的朋友。他走的时候,托我照顾你。” 纪玄没说话。 “我知道你这几年过得不轻松。”老陈继续说,“档案室的工作,别人看不起,但你一直在做。我知道你在查什么。” 纪玄的手指收紧,茶杯在手中微微晃动。 “陈叔……” “你不用解释。”老陈摆摆手,“我干了三十多年刑警,见过的人比你吃过的米还多。你眼睛里那点东西,瞒不过我。” 他放下茶杯,身体前倾,双手撑在石桌上。 “你想知道纪雨的案子,我可以告诉你一些事。”老陈说,“但你要答应我一件事。” “什么事?” “别把自己搭进去。”老陈盯着他的眼睛,“有些案子,水比你想的深。你父亲当年就是因为查得太深,才……” 他没说完,但纪玄明白。 父亲纪明山,也是刑警,十年前在调查一桩走私案时意外身亡。官方结论是车祸,但老陈一直不信。 “我答应你。”纪玄说。 老陈看了他几秒,然后点点头。 “好。”他站起身,“你等我一下。” 他走进屋里,脚步声在空荡的房间里回响。纪玄坐在石凳上,手指无意识地敲击着桌面。指尖的颤抖又出现了,他握紧拳头,试图控制住。 风大了些,槐树的叶子哗哗作响。一片枯叶飘落,落在石桌上,叶脉清晰,边缘卷曲。 老陈回来了,手里拿着一个皱巴巴的笔记本。 笔记本是那种老式的牛皮纸封面,边角磨损,纸张泛黄。他放在石桌上,推到纪玄面前。 “这是我退休前私下记的。”老陈说,“有些东西,不能写在案卷里。” 纪玄拿起笔记本。封皮很粗糙,能摸到纸张的纹理。他翻开第一页,里面是密密麻麻的手写字,字迹潦草,有些地方还画着简单的示意图和箭头。 “纪雨的案子,当年是我经手的。”老陈重新坐下,声音低沉,“一开始是普通失踪案,大学生,晚上从学校回出租屋的路上不见了。我们查了监控,她最后出现的地方是学校后门那条街,然后……就没了。” 纪玄翻着笔记本。那一页的记录很详细:时间、地点、目击者证词、监控覆盖范围…… “我们查了三个月,一点线索都没有。”老陈继续说,“然后上面下了命令,案子移交专案组,我被调去处理别的案子。” 纪玄抬起头。 “专案组?” “对。”老陈点头,“说是市里重视,成立了专案组。但专案组查了半年,也没结果。最后案子就悬在那儿了。” “专案组是谁负责?” “赵建国。”老陈说,“当时的刑侦支队副队长,现在是副支队长。” 纪玄的手指在笔记本上停顿了一下。 赵建国。 这个名字,他记得。今天在图书馆,林薇打电话时提到过,要向上级汇报。而赵建国,正是林薇的直属上级。 “赵建国……”纪玄低声重复。 “这个人,”老陈端起茶杯,喝了一口,“能力有,但心思太活。当年纪雨的案子移交专案组后,我私下查过一些东西,都被他压下来了。” “什么东西?” 老陈指了指笔记本:“你自己看。” 纪玄翻到下一页。这一页画着一个简单的示意图,中间是“纪雨失踪案”几个字,周围连着几条线,分别指向“学校”、“出租屋”、“监控盲区”、“目击者”…… 其中一条线,用红笔圈了出来,指向“艺术巡展”。 旁边用红笔写着几个字:“世雍集团赞助”。 “艺术巡展?”纪玄问。 “纪雨失踪前一周,”老陈说,“江城大学办了一个大学生艺术巡展,在市美术馆。纪雨是美术系的,她的作品入选了。那个巡展的赞助商,就是世雍集团。” 纪玄的手指在“世雍集团”四个字上停住。 世雍集团。 这个名字,他知道。江城最大的民营企业之一,涉足房地产、金融、文化等多个领域。董事长周世雍,是江城的知名慈善家,经常出现在新闻和慈善晚宴上。 “世雍集团……”纪玄低声说。 “对。”老陈点头,“我当时觉得奇怪,一个大学生失踪案,怎么会牵扯到这种级别的企业?所以我私下查了查。” “查到什么?” 老陈沉默了几秒。他端起茶壶,给自己和纪玄都倒了一杯茶。茶水冒着热气,茶香在空气中弥漫。 “我查到,”老陈缓缓说,“那个艺术巡展,世雍集团投了不少钱。巡展结束后,他们还办了一个庆功宴,邀请了一些参展的学生和老师。” “纪雨去了?” “去了。”老陈说,“我查过当时的宾客名单,有她的名字。” “然后呢?” “然后就没有然后了。”老陈摇头,“庆功宴在世纪酒店办的,监控很全,但纪雨进去后没多久就离开了。酒店门口的监控拍到她一个人打车走的,时间是晚上九点半。之后……就再也没人见过她。” 纪玄翻着笔记本。老陈在那一页详细记录了庆功宴的时间、地点、宾客名单,甚至还画了酒店平面图,标注了监控摄像头的位置。 “我怀疑,”老陈说,“问题可能出在庆功宴上。但当时专案组不让我继续查,说这是无关线索,不要浪费警力。” “为什么?” 老陈看了他一眼,眼神复杂。 “小玄,”他说,“有些话,我不能说太明白。你只要知道,世雍集团在江城……能量很大。周世雍这个人,跟市里很多领导关系都不错。他每年捐那么多钱做慈善,修学校,建医院,是江城的名片。” 纪玄明白了。 “所以,专案组不想查他。” “不是不想查,”老陈纠正,“是不能查。没有确凿证据,谁敢动他?而且,一个大学生失踪,跟世雍集团能有什么关系?表面上看,确实没关系。赞助艺术巡展是好事,庆功宴也是正常社交。就算纪雨去了,又能说明什么?” 纪玄沉默。 第6章 老陈的茶2 老陈说得对。从表面证据看,世雍集团和纪雨的失踪没有任何直接关联。赞助艺术巡展是慈善行为,庆功宴是正常活动。纪雨参加庆功宴,然后离开,之后失踪——这中间的逻辑链是断裂的。 但直觉告诉他,不是这样。 “陈叔,”纪玄抬起头,“你刚才说,有些案子水很深。你指的是不是……” 他没说完,但老陈明白。 “世雍集团只是水面上的冰山。”老陈压低声音,“我干了这么多年刑警,见过太多案子,查着查着就查不下去了。不是没线索,是线索指向的地方……去不了。” 他端起茶杯,手有些抖,茶水在杯中晃动。 “小玄,”老陈说,“你父亲当年查的走私案,也跟世雍集团有关。” 纪玄的心脏猛地一紧。 “什么?” “你父亲没告诉你,是怕你担心。”老陈放下茶杯,双手交握在桌上,“他当时查到一批走私文物,来源不明,但流向很明确——都是进了世雍集团旗下的拍卖行。他准备深入调查的时候,就出了车祸。” 院子里突然安静下来。 风停了,槐树的叶子不再摇晃。阳光照在石桌上,茶杯的影子拉得很长。 纪玄感觉喉咙发干,他端起茶杯,喝了一口。茶水已经凉了,苦涩的味道在舌尖蔓延。 “陈叔,”他的声音有些沙哑,“你是说,我父亲的死……” “我没有证据。”老陈打断他,“车祸调查结果是意外,司机酒驾,负全责。司机后来判了刑,现在还在牢里。从法律程序上看,没有任何问题。” “但是?” “但是太巧了。”老陈说,“你父亲刚查到关键线索,就出事了。而且,那个司机……我查过,他之前给世雍集团的一个子公司开过车。” 纪玄握紧了茶杯。 瓷器的冰凉触感从掌心传来,一直传到心里。 “所以,”他缓缓说,“我妹妹的失踪,我父亲的死,可能都跟世雍集团有关。” “可能。”老陈强调,“只是可能。我没有证据,这些只是我的猜测。而且,就算有关系,世雍集团也只是链条上的一环。这种级别的企业,背后牵扯的利益太多,太复杂。” 他指了指笔记本:“这里面记的东西,都是我私下查的,不能作为证据。但我留着,想着也许有一天……能派上用场。” 纪玄翻着笔记本。后面的几页,老陈记录了一些可疑的人物关联:世雍集团的高管、市里的一些官员、几个经常出现在慈善晚宴上的面孔……都用简单的线条连在一起,形成一个复杂的网络。 其中一页,画着几个公司logo的关联线,中心就是“世雍集团”。旁边用红笔标注了一行字:“纪雨失踪前一周,曾参加该集团赞助的大学生艺术巡展。” 纪玄盯着那行字,看了很久。 阳光照在纸上,字迹有些模糊。他能闻到纸张陈旧的味道,混着墨水的淡淡腥气。 “陈叔,”他抬起头,“这些……我能带走吗?” 老陈看着他,眼神里有一丝担忧。 “小玄,”他说,“我知道你想查下去。但你要想清楚,这条路不好走。你父亲当年就是……” “我知道。”纪玄打断他,“但我必须查。” 老陈沉默了几秒,然后叹了口气。 “拿去吧。”他说,“但记住,这东西不能见光。一旦被人发现,你会有麻烦。” “我明白。” 纪玄合上笔记本,放进双肩包里。牛皮纸封面的粗糙触感隔着背包布料传来,沉甸甸的。 “还有一件事,”老陈说,“你最近是不是在查新的失踪案?” 纪玄愣了一下。 “你怎么知道?” “林薇那丫头,今天上午给我打过电话。”老陈说,“问了一些旧案的情况,提到了最近几起失踪案。她好像怀疑这些案子有关联,想并案调查。” 纪玄的心跳加快了。 “她……还说了什么?” “没多说,就是问问情况。”老陈看着他,“但我听她的语气,好像对某个同事特别关注。她问我,有没有见过一个叫纪玄的档案员,最近行为有没有异常。” 纪玄感觉后背发凉。 “你怎么说?” “我说你是个好孩子,就是性格内向,不爱说话。”老陈说,“但小玄,林薇那丫头不简单。她父亲是我徒弟,我看着她长大的。她聪明,敏锐,而且……固执。她要是盯上你,你很难摆脱。” 纪玄没说话。 他知道老陈说得对。林薇已经盯上他了,从图书馆开始,也许更早。借阅记录、监控录像、他的行为模式……这些碎片正在被她一点点拼凑起来。 “陈叔,”纪玄说,“如果……我是说如果,林薇继续查我,我该怎么办?” 老陈端起茶壶,给两人的杯子都续上茶。茶水冒着热气,茶香再次弥漫开来。 “两个选择。”老陈说,“第一,让她查。只要你没问题,她查不出什么。” 纪玄沉默。 “第二,”老陈看着他,“主动给她一点东西。” “什么意思?” “给她一点线索,让她去查别的地方。”老陈说,“转移她的注意力。但这个方法有风险,一旦操作不好,反而会暴露更多。” 纪玄思考着。 主动给林薇线索……这个想法,他不是没想过。以“判官”的身份,继续引导警方的调查方向。但风险确实很大,林薇太聪明,稍有不慎就会被她识破。 而且,现在有了新的线索。 世雍集团。 如果纪雨的失踪真的跟世雍集团有关,那么最近这些失踪案呢?会不会也有联系? “陈叔,”纪玄问,“你觉得世雍集团……会不会跟最近这些失踪案有关?” 老陈沉默了很久。 院子里又起风了,槐树的叶子哗哗作响。一片叶子飘落,落在石桌上,正好盖在茶杯的影子上。 “我不知道。”老陈最终说,“但小玄,你要记住一件事:在这个世界上,有些黑暗是看不见的。它们藏在光鲜亮丽的表面之下,藏在慈善晚宴的酒杯里,藏在新闻头条的赞美声中。你要找的真相,可能就在那些地方。” 他站起身,走到槐树下,抬头看着枝叶间漏下的阳光。 “你父亲当年说过一句话,”老陈背对着纪玄,声音低沉,“他说,警察抓的是看得见的罪犯,但真正的恶魔,往往穿着最体面的衣服。” 纪玄也站起身。 “陈叔,谢谢你。” 老陈转过身,看着他。那双明亮的眼睛里,有担忧,有不舍,还有一丝……期待。 “小玄,”他说,“保护好自己。你父亲就你一个儿子,纪雨也就你一个哥哥。你们纪家……不能再少人了。” 纪玄点点头。 他背起双肩包,牛皮纸笔记本的重量压在背上,沉甸甸的,像一块石头。 “我走了,陈叔。” “嗯。”老陈送他到门口,“有空常来。我这里别的没有,茶管够。” 纪玄笑了笑,推开门,走出院子。 木门在身后关上,发出轻微的吱呀声。 巷子里很安静,夕阳西斜,将巷子两侧的墙壁染成金黄色。远处传来孩子的笑声,还有自行车铃铛的清脆响声。 纪玄沿着巷子往外走,手指无意识地摸着双肩包的背带。牛皮纸笔记本的触感隔着布料传来,粗糙,坚硬。 世雍集团。 艺术巡展。 庆功宴。 这些碎片在脑海中旋转,逐渐拼凑出一个模糊的轮廓。他需要更多信息,需要查清世雍集团在那些失踪案中扮演的角色,需要找到连接过去和现在的线索。 但首先,他需要应对林薇。 借阅记录,监控录像,还有她那双锐利的眼睛。 纪玄走出巷子,来到主街上。车流涌动,行人匆匆。夕阳的余晖洒在街道上,将一切都染成温暖的橙色。 他站在街边,拿出手机,打开通讯录,找到林薇的名字。 手指在拨号键上悬停。 然后,他按了下去。 第7章 拍卖会预告1 电话挂断后,纪玄站在街边,看着手机屏幕暗下去。 林薇最后那句问话还在耳边回响——“你为什么突然对案子这么上心?”语气平静,却像一根针,精准地刺向他最脆弱的伪装层。他回答得滴水不漏,但林薇不会轻易相信。她那双眼睛,能看穿太多东西。 街灯已经完全亮起,橘黄色的光晕在渐浓的夜色中扩散。纪玄转身,走向地铁站。他需要回去,回到那个临时落脚点——城南老区一栋旧居民楼里租下的单间,用现金支付,没有登记身份。那里有他的设备,有他截获的加密碎片,有他必须尽快破译的东西。 地铁车厢里挤满了下班的人。空气闷热,混杂着汗味、香水味和食物的气味。纪玄靠在车厢连接处,手指在手机屏幕上滑动,看似在浏览新闻,实则在检查一个加密邮箱。没有新消息。“钥匙”那边还没有回复,他昨晚以“夜枭”的身份发去了一组需要协助分析的代码片段。 车厢摇晃,灯光在头顶忽明忽暗。纪玄闭上眼睛,脑海里却自动浮现出老陈笔记本上的内容。那些潦草的字迹,一条条时间线,一个个被圈起来的人名。世雍集团。艺术巡展。庆功宴。赵建国压下的线索。这些碎片像磁石一样吸附着最近的失踪案,吸附着“深渊”平台,吸附着他妹妹纪雨三年前消失的那个雨夜。 他必须找到连接点。 四十分钟后,纪玄走出地铁站,走进城南老区更深的巷弄。这里路灯稀疏,阴影浓重。脚步声在石板路上回响,偶尔有野猫从垃圾桶旁窜过,发出窸窣的声响。空气潮湿,带着夜晚的凉意和垃圾堆隐约的酸腐味。 他租住的房间在三楼,没有电梯。楼道里的声控灯坏了,他摸黑上楼,钥匙插进锁孔时发出金属摩擦的轻响。 门开了。 房间很小,不到二十平米。一张床,一张旧书桌,一把椅子。书桌上摆着三台笔记本电脑——一台是警局配发的老旧型号,用于日常工作和应付检查;另外两台是经过深度改装的黑客设备,外壳普通,内里却搭载着顶级的处理器和加密硬件。墙角堆着几个纸箱,里面是换洗衣物和杂物。窗帘拉得严严实实,隔绝了外界的所有视线。 纪玄反锁上门,打开一盏台灯。暖黄色的光晕照亮书桌一角。 他脱下外套,从双肩包里取出老陈的笔记本,放在桌上。然后,他坐到那两台改装电脑前,按下电源键。 屏幕亮起,幽蓝的光映在他脸上。 左边屏幕显示的是“夜枭”的工作界面——层层叠叠的代码窗口、数据流监控、暗网节点地图。右边屏幕则是“判官”在暗网论坛的活动记录,以及他截获的那段来自“深渊”平台的加密数据碎片。 这段碎片是三天前,“夜枭”在追踪一笔可疑的比特币流向时,从一个被遗弃的中继服务器里抓取到的。它被包裹在七层动态加密中,像一颗裹着坚硬外壳的毒瘤。过去三夜,纪玄只剥开了最外面两层。 今晚,他必须走得更深。 纪玄戴上降噪耳机,世界瞬间安静下来。他活动了一下手指,关节发出轻微的咔嗒声。然后,他的双手落在键盘上。 敲击声密集而规律,像雨点打在铁皮屋顶上。 屏幕上的代码开始滚动,加密算法被一层层剥离、解析、重组。纪玄的眼睛紧盯着数据流的变化,瞳孔里倒映着飞速跳动的字符。时间在键盘敲击声中流逝,窗外的夜色越来越浓。 凌晨一点,他的手指停了下来。 耳机里传来一声轻微的提示音——第三层加密被攻破了。 屏幕上,原本杂乱无章的十六进制代码开始重组,显现出一些可读的片段。纪玄身体前倾,鼻尖几乎要碰到屏幕。他看到了几个关键词: “新月……收藏展……” “月圆之夜……三十天后……” “鲜活艺术品……预览……” 他的呼吸微微屏住。 双手再次在键盘上飞舞,这一次更快,更用力。第四层加密的结构比预想的更复杂,它采用了非对称加密和自毁机制的结合,一旦解析错误,数据会立即销毁。纪玄的额头上渗出细密的汗珠,手指在紧张时开始轻微颤抖——那是PTSD的症状,在高度专注和压力下不受控制地浮现。 他闭上眼睛,深吸一口气,强迫自己放松。 然后继续。 凌晨三点十七分,第四层加密被撕开一道裂缝。 更多的信息涌了出来。 纪玄的眼睛睁大了。 屏幕上显示的不再是零散的词汇,而是一份完整的预告文件——或者说,是预告文件的残片。背景是深邃的黑色,中央浮现出一行优雅的哥特体英文:“The New Moon Collection”。下方是倒计时:29天23小时47分。 倒计时在实时跳动。 预告正文是加密的,但纪玄看到了附带的图片——三张模糊的预览图。风格与之前“判官”在暗网发布的侧影图惊人地相似:昏暗的光线,女性身体的局部轮廓,被束缚的手腕或脚踝,皮肤上打着某种编号似的水印。但这次的图片更“精致”,背景里能看到丝绒、金属栏杆、甚至隐约的烛台反光。 “鲜活艺术品……”纪玄低声念出这个代号。 他的胃部一阵紧缩。 这不是普通的绑架贩卖。这是有预谋的、仪式化的“收藏”和“展示”。拍卖会。线上@直播。邀请制。需要密钥才能进入的直播间。 纪玄快速截取关键信息,将图片和文本片段保存到加密硬盘。然后,他切到另一个窗口,以“判官”的身份登录暗网的一个私人论坛。 他需要看看外面的反应。 论坛里,“判官”之前发布的关于“深渊”和侧影图的帖子已经被顶到了首页最上方。回复数超过了三千条。纪玄快速浏览着最新回复: 用户“暗影行者”:“我好像见过类似的网站……需要邀请码,验证极其严格。进去看了一眼就退了,太邪门。” 这条回复发布于两小时前。纪玄点进“暗影行者”的主页——账号已注销。 用户“好奇心害死猫”:“有人私信我,问我想不想看‘真正的艺术品’。我回了句‘滚’,对方就消失了。IP是跳转的,追不到。” 这条回复下方,有十几个用户跟帖表示收到过类似私信。 用户“沉默的羔羊”:“别查了。有些东西,知道了会死。” 这条回复发布于十分钟前。纪玄试图点开用户资料——页面显示“该用户不存在”。 封号。消失。警告。 “深渊”在清理痕迹,也在恐吓知情者。但同时,预告已经发出,拍卖会倒计时已经开始。三十天后的月圆之夜。 纪玄靠在椅背上,摘下耳机。房间里只剩下电脑风扇低沉的嗡鸣。他感到一阵疲惫从骨头深处涌上来,混合着愤怒和寒意。 他看向书桌另一侧,那台警局配发的笔记本电脑。明天,他必须去上班,必须面对林薇,必须交出那份所谓的“借阅清单”。而此刻,他手里握着可能改变一切的关键信息——拍卖会预告。 但他不能直接交给警方。 至少,不能以纪玄的身份。 纪玄重新坐直身体,打开一个加密通信软件。他需要以“判官”的方式,将线索“喂”给林薇。但必须处理,必须抹去所有可能指向“夜枭”或他本人的痕迹。他截取了预告文件中相对模糊的部分——倒计时、哥特体标题、以及一张最不具辨识度的预览图(只露出被束缚的手腕局部)。然后,他编写了一段简短的匿名信息: “关注‘新月收藏展’。月圆之夜,线上拍卖。受害者被称为‘鲜活艺术品’。邀请制,需密钥。建议从近期失踪女性社会关系网中,排查可能接触暗网或高端私密圈层者。” 他附上了处理后的图片片段。 发送目标:林薇的某个公开但少用的工作邮箱(他早就通过“夜枭”的渠道掌握)。发送路径:经过十七个国家的服务器跳转,最后从一个公共图书馆的匿名终端发出。 点击发送。 信息像一滴水汇入大海,消失在数据洪流中。 做完这一切,纪玄关掉两台改装电脑,拔掉电源。他走到窗边,掀开窗帘一角。外面是浓稠的黑暗,远处零星几点灯火。凌晨四点的城市,寂静得像一座坟墓。 他需要睡一会儿,哪怕只有两个小时。 但躺到床上时,眼睛却睁着。天花板上有水渍留下的污痕,形状扭曲。他看着那些污痕,脑海里浮现的却是预览图上那些模糊的女性轮廓,是倒计时跳动的数字,是老陈笔记本上“世雍集团”四个字,是妹妹纪雨最后一次给他打电话时轻快的声音:“哥,今晚庆功宴,我可能会晚点回来哦。” 他闭上眼睛。 手指在被子下蜷缩,颤抖。 *** 第7章 拍卖会预告2 早晨七点半,纪玄走进江城刑侦支队大楼。 他穿着那件洗得发白的灰色夹克,背着双肩包,脚步拖沓,眼睛下方有淡淡的黑眼圈。经过大厅时,几个早到的同事瞥了他一眼,没人打招呼。档案员纪玄——局里的透明人,三年前悬案留下的笑柄。 他走到档案室门口,掏出钥匙。 “纪玄。” 声音从身后传来。 纪玄转身。林薇站在走廊另一头,手里拿着一个文件夹。她今天穿着深蓝色的衬衫和黑色长裤,头发扎成利落的马尾,脸上没有任何表情,但眼睛像探照灯一样扫过他全身。 “林队。”纪玄点点头,声音有些沙哑。 “借阅清单呢?”林薇走过来,距离他只有一步之遥。纪玄能闻到她身上淡淡的咖啡味,还有一丝若有若无的香水气息,清冷,像雪松。 “在这里。”纪玄从双肩包里掏出一张打印好的A4纸,递过去。 林薇接过,没有立刻看,而是盯着他的眼睛:“昨晚没睡好?” “有点失眠。”纪玄移开视线,看向地面。 “因为案子?” “可能吧。”他含糊地回答。 林薇沉默了两秒,然后说:“九点,三楼会议室,紧急会议。你也来。” 纪玄愣了一下:“我?” “对。”林薇转身离开,走了两步又停下,回头,“带上笔记本。可能需要记录。” 她消失在走廊拐角。 纪玄站在原地,手指无意识地摩挲着钥匙。紧急会议?为什么叫他?档案员从不参与案件会议。是试探,还是…… 他推开档案室的门。 房间里弥漫着旧纸张和灰尘的味道。一排排铁质档案柜像沉默的士兵,矗立在昏暗的光线中。纪玄走到自己的办公桌前坐下,打开那台老旧电脑。屏幕亮起,需要输入密码。他敲击键盘,动作缓慢,像个真正的、对技术生疏的文员。 八点五十分,他拿起笔记本和笔,走出档案室。 三楼会议室里已经坐满了人。长条会议桌旁是各队队长、技术科骨干、网安办的负责人。纪玄在门口犹豫了一下,找了个最角落的位置坐下,尽量缩起身子,降低存在感。 空气里有咖啡的苦香,还有纸张翻动的哗啦声。人们低声交谈,语气严肃。 林薇坐在主位,面前摊开几个文件夹。她旁边是副支队长赵建国——一个五十岁左右的男人,身材微胖,头发梳得一丝不苟,脸上总是挂着和蔼的笑容,但眼睛很小,看人时眯成一条缝。 纪玄低下头,假装整理笔记本。 九点整,林薇敲了敲桌子。 “安静。”她的声音不高,但带着一种不容置疑的穿透力。会议室瞬间静下来。 “今天凌晨,我收到一封匿名邮件。”林薇打开投影仪,幕布上出现一张处理过的图片——正是纪玄以“判官”身份发送的那张预览图片段,只露出被束缚的手腕局部。“发件人无法追踪,内容指向一个可能存在的非法线上平台。” 她切换幻灯片,出现“新月收藏展”的哥特体标题和倒计时。 “对方称,三十天后的月圆之夜,这个平台将举行一场名为‘新月收藏展’的线上拍卖会。拍卖标的物代号为‘鲜活艺术品’。”林薇停顿了一下,目光扫过全场,“结合我们手头未破的连环失踪案,以及近期暗网流传的一些侧影图,有理由怀疑,这个拍卖会与失踪女性直接相关。” 会议室里响起一阵低低的议论声。 “拍卖会采用邀请制,需要特殊密钥才能进入直播间。”林薇继续说,“这意味着,参与者和观看者都是经过筛选的,很可能是一个封闭的、高端的犯罪网络。我们的对手,不是普通的人贩子。” 她看向技术科负责人:“老李,暗网那边有什么新发现?” 一个戴眼镜的中年男人推了推眼镜:“我们监控的几个暗网论坛,从昨天开始,陆续有用户讨论类似话题,但很快账号就被封禁或消失。对方有专业的技术团队在清理痕迹。不过,我们抓取到一些碎片信息,显示近期确实有大量资金通过加密货币流向某些匿名钱包,模式与非法交易吻合。” 林薇点头,又看向网安办的代表。 一个年轻女警站起来:“我们排查了近期失踪女性的网络足迹,发现其中三人在失踪前一周,都访问过一些需要特殊权限才能进入的私密社交群组或论坛。这些群组的服务器设在境外,加密等级很高,我们暂时无法深入。” “私密群组……”林薇若有所思,“可能正是邀请的来源。” 她重新看向所有人:“基于以上信息,我宣布,正式成立‘新月专案组’,由我直接负责。目标:第一,查明‘新月收藏展’拍卖会的具体信息,包括举办平台、参与人员、受害者下落;第二,获取进入拍卖会的密钥或方法;第三,在拍卖会举行前,找到并解救可能被囚禁的受害者。” 她停顿,语气加重:“时间,只有三十天。” 会议室里一片肃静。 这时,赵建国清了清嗓子,脸上露出关切的表情:“林队,这个案子影响恶劣,必须尽快破获。我全力支持专案组的工作,需要什么资源,尽管提。不过……”他话锋一转,“匿名邮件来源不明,内容真伪有待核实。我们是不是应该先集中精力,查实邮件信息的真实性?万一这是干扰侦查的***……” “赵副支队说得对。”林薇平静地回应,“所以专案组会双线并行:一队追查拍卖会线索,另一队继续夯实基础侦查,交叉验证。至于匿名邮件——”她看向幕布上的图片,“我相信发件人。因为类似的侧影图,最早是由暗网上一个叫‘判官’的匿名用户曝光的。而‘判官’……到目前为止,提供的线索都是准确的。” 纪玄低着头,笔尖在笔记本上划出一道无意义的线条。 “判官……”赵建国重复这个名字,笑容不变,但眼神闪烁了一下,“这个神秘人物,到底是敌是友,还很难说啊。林队,我建议对‘判官’也进行调查,说不定能顺藤摸瓜,找到更多线索。” “已经在做了。”林薇简短地回答,然后开始布置具体任务。 纪玄听着,笔尖记录着会议要点,心里却在快速分析。林薇公开了部分“判官”提供的线索,但做了处理,没有暴露核心信息。她成立专案组,方向正确。赵建国表面上积极支持,实则话里带刺,尤其是对“判官”的敌意——是出于谨慎,还是别有用心? 会议持续了一个小时。 散会时,人们陆续起身,椅子腿摩擦地板发出刺耳的声音。纪玄合上笔记本,准备悄悄离开。 “纪玄。”林薇叫住他。 他停下脚步。 “你负责整理会议纪要,今天下班前发给我。”林薇说,“另外,专案组需要调阅近五年所有与非法直播、线上赌博、暗网交易相关的已归档案件卷宗。你配合一下,把卷宗目录和摘要整理出来。” “好的,林队。”纪玄点头。 林薇看了他一眼,没再说什么,转身和几个队长讨论起来。 纪玄走出会议室,沿着走廊往档案室走。走廊里光线昏暗,两侧的办公室门大多关着。他的脚步声在空旷的走廊里回响。 走到拐角处时,他下意识地瞥了一眼旁边消防通道的门。 门虚掩着。 透过门缝,他看到一个身影——赵建国。 赵建国背对着走廊,站在消防通道的楼梯间里,正拿着手机,手指在屏幕上快速敲击。他的声音压得很低,但在这寂静的走廊里,还是隐约飘出几个字眼: “……提前了……要干净……” 然后,他似乎是发送了信息,迅速将手机收起,转身推开门。 正好与纪玄的目光对上。 一瞬间,赵建国脸上的笑容僵了一下,但很快恢复如常,甚至更热情了些:“哟,小纪啊,还没回去工作?” “正要回去,赵副支队。”纪玄低下头,让开道路。 “好好干。”赵建国拍了拍他的肩膀,力度不轻不重,“林队很看重你,好好配合专案组的工作。” 说完,他迈着稳健的步伐,朝走廊另一头走去。 纪玄站在原地,看着赵建国的背影消失在拐角。 肩膀被拍过的地方,似乎还残留着那种带着体温的触感。但他心里涌起的,却是一股冰冷的寒意。 提前了?什么提前了? 要干净?清理什么? 纪玄转过身,快步走回档案室。关上门,背靠着冰冷的铁门,他深吸一口气。 手指又开始颤抖。 这次不是因为PTSD。 是因为他意识到,倒计时的滴答声,不仅响在“新月收藏展”的预告页面上。 也响在这栋大楼里。 第8章 双线压力1 街道对面,阴影里,只有垃圾桶旁被风吹动的塑料袋。 纪玄站在原地看了三秒,然后转身继续往前走。脚步没有加快,也没有放慢,保持着档案员下班回家该有的节奏。后颈的汗毛却还竖着,那种被注视的感觉没有完全消失,像一层薄冰贴在皮肤上。 他走进地铁站,刷卡,下楼梯,混入最后一班地铁的人群。车厢里人不多,零星几个加班晚归的上班族,都低着头看手机。纪玄找了个靠边的位置坐下,目光扫过车厢里的每一张脸,每一扇车窗外的站台。没有异常。 但那种感觉还在。 回到城南老区的出租屋时,已经是凌晨十二点半。纪玄反锁上门,拉好窗帘,没有开灯。他在黑暗中站了一会儿,听着楼道里的动静——只有远处水管偶尔的滴水声。 然后他才打开台灯。 暖黄色的光晕照亮书桌。两台改装电脑已经休眠,屏幕漆黑。纪玄没有急着开机,而是先走到窗边,撩开窗帘一角,朝楼下望去。 巷子里空荡荡的,路灯的光在潮湿的石板路上晕开模糊的光圈。一只野猫从阴影里窜过,消失在拐角。 没有异常。 但纪玄知道,有些东西已经不一样了。赵建国在消防通道里的那句话,像一颗石子投入平静的湖面,涟漪正在扩散。 他坐回书桌前,打开电脑。 左边屏幕亮起,“夜枭”的工作界面弹出。他调出昨天截获的加密碎片——那个“新月收藏展”的预告页面。倒计时显示:29天1时42分。 时间在流逝。 纪玄的手指在键盘上敲击,调出另一组程序。他要追踪赵建国那条可疑信息的去向。虽然只听到几个字,但赵建国当时发送信息的时间、地点是确定的。消防通道,晚上七点四十三分,刑侦支队大楼。 “夜枭”的追踪程序开始运行。 屏幕上,数据流像瀑布一样倾泻而下。纪玄盯着那些跳动的字符,眼睛一眨不眨。程序首先定位了赵建国手机在那一刻的信号基站,然后开始回溯通信记录。但赵建国的手机号是警方内部加密号段,常规手段无法直接访问通信内容。 纪玄换了个思路。 他调出刑侦支队大楼的公共Wi-Fi日志——这是他在几个月前,以“夜枭”身份悄悄埋下的后门之一。日志显示,晚上七点四十分到七点四十五分之间,消防通道附近的Wi-Fi节点有三次数据包异常传输。 三次。 其中两次是正常的网页浏览和邮件收发。第三次,数据包很小,但加密层级极高,传输目标是一个境外服务器,跳转了七次代理,最终消失在某个加密通信网络的入口。 纪玄尝试追踪那个加密网络。 程序运行了十分钟,屏幕上的进度条缓慢前进。然后,在即将触及核心节点时,整个追踪链路突然中断。 不是被拦截。 是那个加密通信网络本身,在检测到外部探查时,自动启动了自毁协议。目标服务器在瞬间清除了所有日志,切断了所有连接,就像从未存在过。 纪玄盯着屏幕上“连接已断开”的提示,手指悬在键盘上。 这种级别的加密网络,不是普通犯罪团伙能拥有的。需要顶级的硬件支持,顶级的运维团队,以及——大量的资金。 他关掉追踪程序,靠在椅背上。 台灯的光晕在桌面上投下他疲惫的影子。窗外传来远处货车的鸣笛声,沉闷而悠长,像某种警告。 第二天早上八点,纪玄准时出现在刑侦支队档案室。 他换上了那身洗得发白的警用衬衫,头发梳得一丝不苟,眼镜后的眼神平静而略显呆滞——完美的档案员形象。推开档案室的门时,里面已经有人了。 林薇站在档案柜前,手里拿着一份卷宗。 “林队早。”纪玄低声打招呼。 林薇转过身,看了他一眼。她的眼睛下有淡淡的黑眼圈,但眼神依然锐利。“早。会议纪要我收到了,整理得不错。” “应该的。” “坐。”林薇指了指旁边的椅子,自己也在对面的办公桌后坐下。档案室里只有他们两个人,空气里弥漫着旧纸张和灰尘的味道。头顶的白炽灯管发出轻微的嗡嗡声。 纪玄坐下,双手放在膝盖上,姿势拘谨。 “专案组昨晚开了第二次会议。”林薇开门见山,“‘新月收藏展’的线索已经确认,拍卖会时间定在三十天后的月圆之夜。我们需要在拍卖会开始前,找到举办地点,锁定受害者,掌握核心成员名单。” 她顿了顿,目光落在纪玄脸上。 “所以,我需要你协助整理所有相关卷宗。近五年,江城范围内,所有与暗网交易、非法直播、线上赌博、人口失踪相关的已归档案件。卷宗目录、摘要、关键证据链、最终结论,全部整理出来,形成电子档案。” 纪玄心里一沉。 近五年。所有相关案件。这工作量,至少需要半个月,而且需要调阅大量敏感卷宗。 “时限是多久?”他问。 “一周。”林薇说。 “一周?”纪玄抬起头,声音里恰到好处地带上了一丝为难,“林队,这工作量……” “我知道很大。”林薇打断他,“所以我会给你最高权限,可以调阅所有加密卷宗。另外,技术科的小吴会协助你处理电子档案部分。但核心的纸质卷宗整理和摘要撰写,必须由你亲自完成。” 她的语气不容置疑。 纪玄沉默了两秒,然后点头:“好的,我尽力。” “不是尽力,是必须完成。”林薇站起身,走到档案柜前,拉开其中一个抽屉。里面堆满了牛皮纸封面的卷宗,每一本都贴着编号和标签。“这是第一批,五十本。今天下班前,我要看到前十本的摘要。” 她将一摞卷宗抱出来,放在纪玄面前的桌子上。 卷宗落桌时发出沉闷的声响,扬起细小的灰尘。纪玄闻到那股熟悉的、混合着纸张霉味和油墨味的气息。 “还有,”林薇走到门口,又回过头,“整理过程中,如果发现任何异常——证据链缺失、结论不合逻辑、关键证人证词被忽略——立刻向我汇报。无论多小的疑点。” “明白。” 林薇离开了档案室。 门关上后,档案室里只剩下纪玄一个人。他盯着桌上那摞半米高的卷宗,看了很久。 然后,他戴上白色棉布手套,拿起最上面的一本。 卷宗封面写着编号:JC-2019-047。案件名称:网络直播平台涉黄涉赌案。主办侦查员:赵建国。 纪玄翻开卷宗。 纸张在指尖发出沙沙的声响。卷宗里是标准的案件材料:立案报告、侦查笔录、证据清单、鉴定意见、结案报告。案件发生在三年前,一个名为“夜莺”的直播平台被举报涉嫌组织色情表演和网络赌博。平台运营三个月,涉案金额超过两千万,抓获犯罪嫌疑人十二名。 看起来是一起普通的网络犯罪案件。 但纪玄看得很仔细。 他一页一页地翻,目光扫过每一行字,每一个签名,每一处盖章。时间一点点过去,档案室里只有翻页的声音和空调出风口的低鸣。上午十点,他看完了第一本,开始写摘要。 键盘敲击声在寂静的房间里回响。 中午十二点,纪玄没有去食堂。他从背包里拿出一个面包,就着保温杯里的热水,一边吃一边继续看第二本卷宗。 第二本也是赵建国经手的案件:非法跨境赌博平台案。时间两年前。 第三本:网络诈骗团伙案。时间一年前。 第四本、第五本…… 纪玄发现了一个规律。 赵建国经手的这些案件,都有一个共同点:涉案平台或团伙,都在案件侦破后迅速“消失”了。不是被彻底摧毁,而是核心成员在逃,服务器数据被清空,资金流向无法追踪。结案报告里的结论总是“主要犯罪嫌疑人已抓获,案件成功侦破”,但那些“在逃人员”和“未追回资金”,再也没有后续。 而且,这些案件的证据链,总有一些微妙的缺失。 比如“夜莺”直播平台案,卷宗里缺少平台后台服务器的原始数据镜像——技术科的解释是“服务器遭物理破坏,数据无法恢复”。但纪玄知道,就算服务器被砸了,硬盘数据也有办法部分恢复。除非,有人不想让数据恢复。 再比如非法跨境赌博平台案,关键证人——一个负责洗钱的财务人员——在审讯期间突发心脏病死亡。死亡鉴定报告齐全,看起来毫无破绽。但那个财务人员才三十岁,没有心脏病史。 纪玄把这些疑点记在心里,但没有写在摘要里。 他写的摘要,是标准的、官方的、符合卷宗结论的版本。 下午三点,纪玄看完了第十本卷宗,将摘要发给了林薇。然后他起身,走到档案室角落的饮水机前接水。 水桶里发出咕咚咕咚的声音。 就在这时,档案室的门被推开了。 赵建国走了进来。 “小纪,还在忙呢?”他脸上带着和蔼的笑容,手里端着一杯茶。茶叶在杯子里浮沉,散发出淡淡的茉莉花香。 “赵副支队。”纪玄放下水杯,站直身体。 “坐,坐,别客气。”赵建国走到办公桌旁,看了一眼桌上堆着的卷宗,“哟,这么多。林队给你布置的任务不轻啊。” “应该的。” 第8章 双线压力2 赵建国拿起最上面的一本卷宗,随手翻了翻。“这些都是老案子了。有些还是我当年经手的。时间过得真快啊。” 他的手指在卷宗封面上轻轻敲了敲,然后抬起头,看向纪玄。 “怎么样,看这些卷宗,有什么发现吗?” 纪玄推了推眼镜,语气谨慎:“还在整理摘要,还没深入分析。” “哦。”赵建国点点头,喝了口茶,“这些案子啊,当年都费了不少功夫。尤其是那个‘夜莺’直播平台案,平台服务器被嫌疑人砸得稀巴烂,数据一点都没留下。可惜啊,不然还能挖出更多线索。” 他说这话时,眼睛一直看着纪玄。 纪玄低下头,避开视线:“确实可惜。” “不过办案嘛,总有遗憾。”赵建国放下茶杯,走到档案柜前,背对着纪玄,“有些线索断了就是断了,强求不得。你说是不是,小纪?” 档案室里安静了几秒。 空调出风口的风声变得清晰起来,带着灰尘的味道。 “赵副支队说得对。”纪玄说。 赵建国转过身,脸上笑容不变:“好好干。林队看重你,这是机会。对了,晚上加班吗?” “可能要加一会儿,任务比较紧。” “注意身体。”赵建国拍了拍他的肩膀,和昨天一样的力度,“年轻人有干劲是好事,但也别太拼。有些事,急不得。” 说完,他端着茶杯,慢悠悠地走出了档案室。 门关上后,纪玄站在原地,一动不动。 肩膀被拍过的地方,又开始发冷。 赵建国刚才那番话,每一个字都像是试探,又像是警告。尤其是那句“有些线索断了就是断了,强求不得”。 他在暗示什么? 纪玄坐回椅子上,看着桌上那摞卷宗。阳光从窗户斜射@进来,在卷宗封面上投下长方形的光斑。灰尘在光柱里飞舞,像无数细小的、不安分的粒子。 他深吸一口气,继续工作。 下午六点,支队下班铃响起。走廊里传来脚步声、说话声、关门声。渐渐安静下来。 纪玄没有走。 他打开档案室的灯,白炽灯管的光惨白而均匀,照亮每一个角落。窗外天色渐暗,城市的灯光次第亮起。 晚上八点,他看完了第二十本卷宗。 晚上十点,第三十本。 凌晨十二点,纪玄揉了揉酸涩的眼睛,站起来活动了一下僵硬的脖子。档案室里只剩下他一个人,安静得能听到自己的心跳声。 他走到窗边,看向外面。 刑侦支队大楼大部分窗户都暗着,只有零星几间办公室还亮着灯。楼下停车场空荡荡的,只有几辆值班警车停在车位里。街道上的车流也变得稀疏,偶尔有出租车驶过,车灯在夜色中划出短暂的光轨。 纪玄回到桌前,打开第四十本卷宗。 这本卷宗的案件很特殊:三年前,一起失踪案。失踪者是一名二十四岁的女性,平面设计师,最后一次出现在江城艺术区附近。案件由赵建国主办,三个月后以“失踪人员可能已离开本市,建议家属申请宣告失踪”结案。 卷宗很薄,只有十几页。 但纪玄看得格外仔细。 失踪者的照片贴在卷宗首页:一个笑容明媚的年轻女孩,长发,眼睛很亮。她叫苏晚,失踪前正在为世雍集团旗下的一个艺术项目做设计。 世雍集团。 纪玄的手指停在那个名字上。 卷宗里的调查记录显示,警方曾调取过艺术区周边的监控,但“关键时段的监控录像因设备故障缺失”。曾走访过苏晚的同事和朋友,但“未发现异常”。曾调查过她的银行流水和通信记录,但“无异常交易和可疑联系人”。 一切都太干净了。 干净得不像一起失踪案。 纪玄翻到最后一页,结案报告。赵建国的签名龙飞凤舞地签在右下角,日期是三年前的七月十五日。 七月十五日。 纪玄记得这个日期。老陈的笔记本上,也圈过这个日期。旁边写着:世雍集团艺术巡展庆功宴。 苏晚失踪的时间,和世雍集团的庆功宴,在同一个月。 是巧合吗? 纪玄合上卷宗,靠在椅背上。台灯的光晕在他脸上投下深深的阴影。他感到一阵疲惫,不是身体的疲惫,而是那种深入骨髓的、对黑暗的无力感。 三年前,妹妹纪雨失踪。 三年前,苏晚失踪。 三年前,赵建国经手的案件,开始出现那些“合理”的证据链缺失。 这一切,像一张网,正在慢慢收紧。 纪玄打开电脑,调出“夜枭”的界面。他要再试一次,追踪赵建国那条信息的去向。虽然知道希望渺茫,但他需要确认那个加密通信网络的属性。 程序再次运行。 这一次,纪玄换了一种更隐蔽的追踪方式——他模拟了警方内部技术科的探查信号,让追踪看起来像是来自官方渠道。这样即使被检测到,对方的第一反应可能是“警方在例行检查”,而不是“有人在暗中调查”。 进度条缓慢前进。 屏幕上的数据流闪烁着幽蓝的光。纪玄盯着那些跳动的字符,手指悬在键盘上,随时准备切断连接。 三分钟后,程序再次触及那个加密网络的入口。 这一次,没有立刻断开。 网络入口处有一个验证协议,要求输入动态密钥。纪玄尝试用几个常见的警方内部密钥进行碰撞,全部失败。然后,他注意到验证协议的代码结构——那是一种非常特殊的加密方式,他在“深渊”平台的底层代码里见过类似的架构。 这个加密通信网络,和“深渊”平台,可能使用同源的技术。 或者说,属于同一个技术团队。 纪玄的心跳加快了一拍。 他尝试记录下验证协议的代码片段,准备带回去分析。但就在他复制代码的瞬间,网络入口突然启动了反制程序。 不是断开连接。 是反向追踪。 一道数据流顺着纪玄模拟的警方信号,反向溯源而来。速度极快,像一条毒蛇,直扑他的虚拟IP地址。 纪玄立刻切断所有连接,清空缓存,关闭程序。 屏幕暗下去。 档案室里一片寂静。只有空调出风口的风声,和纪玄自己的呼吸声。他坐在黑暗中,看着电脑屏幕上映出的自己模糊的倒影。 刚才那一瞬间的反向追踪,如果不是他反应快,现在对方可能已经定位到刑侦支队的技术科了。 不,不对。 纪玄突然意识到一个问题。 他模拟的是警方内部信号,但那个加密网络的反制程序,启动得太快了,针对性太强了。就像……早就知道会有警方探查,早就准备好了应对方案。 赵建国昨天发送信息,今天这个加密网络就进入了高度戒备状态。 是巧合,还是…… 纪玄不敢再想下去。 他关掉电脑,开始收拾东西。卷宗一本本放回档案柜,桌面整理干净,椅子推回原位。做完这一切,已经是凌晨一点半。 他关掉档案室的灯,锁上门。 走廊里一片漆黑。声控灯随着他的脚步声一盏盏亮起,又一盏盏熄灭。脚步声在空旷的走廊里回响,带着一种孤寂的韵律。 走到一楼大厅时,值班室的保安抬起头看了他一眼,又低下头继续看手机。 纪玄推开警局侧门,走进夜色中。 凌晨的街道空旷而安静。路灯投下孤零零的光圈,在地上拉出长长的影子。空气很凉,带着夜晚的湿气,吸入肺里有种清冽的刺痛感。远处传来隐约的汽笛声,是江上的货轮。 纪玄裹紧外套,朝地铁站方向走去。 他的脚步不紧不慢,眼睛却警惕地扫视着四周。街道两旁的店铺都关着门,卷帘门紧闭。垃圾桶立在路边,里面塞满了垃圾袋。一只流浪狗从巷子里窜出来,看了他一眼,又跑开了。 一切看起来都很正常。 但那种被注视的感觉,又出现了。 不是来自某个具体的方向,而是弥漫在空气中,像一层无形的压力,包裹着他。纪玄停下脚步,缓缓回头。 街道空荡。 只有路灯,只有影子,只有远处闪烁的交通信号灯。 他继续往前走。 走到一个十字路口时,他忽然拐进了一条小巷。巷子很窄,两侧是居民楼的后墙,墙上爬满了枯萎的爬山虎藤蔓。地面潮湿,踩上去发出轻微的啪嗒声。巷子里没有灯,只有远处街灯透进来的微弱光线。 纪玄走到巷子中间,停下。 他转过身,面对着巷口。 等了十秒。 没有人跟进来。 但他知道,那种被注视的感觉没有消失。对方很谨慎,没有贸然跟进狭窄的巷道。可能躲在巷口外的某个阴影里,可能站在某扇窗户后面,可能…… 纪玄的手机突然震动起来。 在寂静的巷子里,震动声格外清晰,像某种警报。他掏出手机,屏幕亮着,显示一条新短信。 发件人:未知号码。 内容只有一行字: “档案员,好奇心会害死猫。” 第9章 追踪与反追踪1 屏幕的冷光映在纪玄脸上,那行字像毒蛇一样盘踞在视野中央。他没有立刻删除短信,而是将手机屏幕按灭,塞回口袋。巷子里的黑暗重新包裹上来,潮湿的墙壁渗出寒意。纪玄站在原地,听着自己的心跳在寂静中逐渐恢复平稳。然后,他迈开脚步,走出巷子,重新汇入空旷的街道。脚步依然不紧不慢,但眼神已经变了——那层档案员特有的呆滞和谨慎,像面具一样被撕开一角,露出底下冰冷的、属于猎手的锐光。他知道游戏升级了。从暗处的观察,变成了明处的警告。而他的回应,必须比警告更快,更狠。 回到出租屋时,凌晨两点十七分。 纪玄没有开灯,在黑暗中脱下外套,挂到门后。窗外的城市灯光透过窗帘缝隙,在房间里投下几道模糊的光带。空气里有灰尘和旧纸张的味道,混合着楼下便利店飘来的关东煮汤汁的咸香。他走到窗边,撩开窗帘一角,朝楼下望去。 巷子空荡,路灯昏黄。 但那种被注视的感觉,消失了。 不是真的消失——是对方暂时收回了视线。就像猎手在开枪前,会先屏住呼吸。 纪玄拉好窗帘,转身走到书桌前。他没有立刻打开电脑,而是先检查了房间。门锁完好,窗台没有新的痕迹,墙角那根他故意放在灰尘里的头发还在原位。安全。 他坐下来,打开左边那台电脑。 屏幕亮起,幽蓝的光映亮了他的脸。纪玄没有立刻操作,而是盯着屏幕看了三秒,然后从抽屉里取出一个巴掌大的黑色设备,插上电脑。设备指示灯闪烁两下,变成稳定的绿色——这是物理隔离器,确保接下来的操作不会留下任何可追踪的网络痕迹。 然后,他才开始工作。 第一步,分析威胁短信。 纪玄调出“夜枭”的专用分析程序,将那条短信的完整数据包导入。程序开始运行,屏幕上跳出密密麻麻的数据流。发件人号码是标准的预付费卡号段,无需实名登记。短信发送时间:凌晨一点五十二分。发送基站:江城移动,编号CJ-MB-0743。 他调出基站地图。 CJ-MB-0743位于城南老区边缘,覆盖半径五百米。纪玄放大那片区域——老旧居民楼、小商铺、几条纵横交错的巷子。他当时所在的那条巷子,正好在覆盖范围的边缘。 对方知道他当时的位置。 不是巧合。 纪玄的手指在键盘上敲击,调出基站的历史数据。程序开始回溯这张预付费卡在过去二十四小时内的所有信号活动。屏幕上的地图开始闪烁红点,一个,两个,三个……最终定格在七个位置。 七个红点,分布在江城三个区域。 纪玄盯着那些红点,眼神越来越冷。前六个位置都很普通——便利店、公交站、快餐店。但第七个位置,让他瞳孔微缩。 旧港区。 红点标记在旧港区三号码头附近,时间显示是昨天下午三点十七分。信号停留了四分钟,然后消失。 旧港区。 又是旧港区。 纪玄记得很清楚——之前追踪“收藏家”服务器时,那个加密信号的物理位置,也指向旧港区。虽然最终服务器跳转到了海外,但最初的信号源就在那片废弃码头和仓库区。 巧合? 他不信巧合。 纪玄关掉分析程序,拔掉物理隔离器。然后,他打开了右边那台电脑。 这台电脑连接着经过七层跳转的匿名网络,出口在冰岛。屏幕亮起,暗网论坛的黑色界面弹出。他没有登录“判官”的常用账号,而是新建了一个临时身份,ID随机生成:Observer_9472。 他需要发布第二篇帖子。 但这次,不能只是揭露。要挑衅,要设局,要把水搅浑。 纪玄的手指在键盘上悬停了片刻,然后开始敲击。键盘发出轻微的咔嗒声,在寂静的房间里格外清晰。屏幕上的光标跳动,一行行文字浮现: **标题:【深渊之下,谁在撑伞?】** **内容:** “新月收藏展倒计时29天。江城近期七起失踪案,时间线与‘深渊’平台活跃期高度重合。受害者年龄、职业、外貌特征,与平台过往‘商品’标签惊人一致。 “这不是巧合。 “‘深渊’的服务器在海外,但操作者在江城。交易用加密货币,但物流需要人手。暗网可以匿名,但现实中的绑架、囚禁、运输,需要场地、车辆、掩护。 “需要保护伞。 “刑侦支队内部,有人经手的案件证据链缺失,结论草率。三年前苏晚失踪案,卷宗里少了三页现场勘查记录。两年前李静失踪案,目击者证词被标注‘不可信’,但证人是退休老教师,无不良记录。 “巧合? “还是有人,在替‘深渊’擦屁股? “倒计时29天。下一次拍卖会前,还会有多少人失踪? “我在看着。 “——判官” 帖子写完了。 纪玄没有立刻发布。他调出另一个程序,开始设置追踪陷阱。陷阱很简单——在帖子的代码层,嵌入一个微小的追踪脚本。脚本指向一个海外代理服务器,服务器上运行着反向追踪程序。任何人试图通过技术手段定位“判官”的真实IP,都会触发脚本,将追踪者的数据悄悄传回。 但陷阱的巧妙之处在于:脚本的触发条件很隐蔽,只有具备一定技术水平的人才会触及。普通浏览者不会触发,警方技术科的常规扫描也不会触发。只有那些真正想找到“判官”、并且有能力进行深度追踪的人,才会掉进去。 而陷阱传回的数据,会经过三次加密,最终发送到纪玄预设的一个匿名邮箱。 饵已经备好。 纪玄检查了一遍代码,确认无误。然后,他点击了发布。 屏幕刷新,帖子出现在暗网论坛的“悬案与谜团”板块。时间戳显示:凌晨三点零九分。 他关掉电脑,拔掉电源。 房间里重新陷入黑暗。只有窗外透进来的城市微光,勾勒出家具模糊的轮廓。纪玄靠在椅背上,闭上眼睛。太阳穴在突突跳动,后颈的肌肉绷得很紧。他知道自己在冒险——这篇帖子直接提到了刑侦支队内部,提到了苏晚案,几乎是在指着赵建国的鼻子说“你有问题”。 这会激怒对方。 但也会扰乱对方的视线。 如果赵建国就是“深渊”的保护伞,那么他现在要应对的就不仅是警方的调查,还有暗网上这个神秘“判官”的挑衅。他会分心,会犯错。 而如果赵建国不是…… 纪玄睁开眼睛。 那就说明,保护伞另有其人。而他的这篇帖子,会把那个人也逼出来。 无论如何,水都会浑。 他站起身,走到窗边。天还没亮,远处的天际线泛着深蓝色,几颗星星在云层缝隙间闪烁。楼下巷子里传来早起的清洁工扫地的声音,竹扫帚划过石板路,发出沙沙的响声。空气里有凌晨特有的清冷味道,混合着远处早餐铺子开始蒸包子的面香。 纪玄站了十分钟,然后回到书桌前。 他需要睡一会儿。哪怕只是两个小时。 但他刚躺到床上,手机就震动了。 不是短信——是电话。来电显示:林薇。 纪玄盯着屏幕看了三秒,按下接听键。 “纪玄。”林薇的声音从听筒里传来,带着熬夜后的沙哑,但依然清晰有力,“半小时后到支队,有紧急会议。” “现在?”纪玄的声音里恰到好处地带着困意和茫然,“林队,现在才凌晨三点半……” “判官又发帖了。”林薇打断他,“内容涉及刑侦支队内部。技术科已经监测到,吴涛正在分析。所有专案组成员必须到场。” 纪玄沉默了两秒。 “我……我马上到。” 电话挂断。 房间里重新安静下来。纪玄握着手机,屏幕的光映亮了他的脸。他的表情很平静,但眼神深处有什么东西在翻涌。 林薇的反应比他预想的快。 看来,警方对暗网的监控,比表面看起来更严密。 他起身,换衣服,洗脸。冷水拍在脸上,刺激着神经。镜子里的男人脸色苍白,眼下有淡淡的黑眼圈,眼神里带着档案员特有的疲惫和顺从。 完美的伪装。 *** 江城刑侦支队,三楼会议室。 凌晨四点,会议室里灯火通明。长桌两侧坐了七八个人,都是专案组的核心成员。林薇坐在主位,面前摊开一台笔记本电脑。吴涛坐在她旁边,正盯着自己的屏幕,手指在键盘上飞快敲击。 纪玄坐在最角落的位置,低着头,手里捧着一杯速溶咖啡。咖啡很烫,纸杯传递着温度,蒸汽熏着他的脸。空气里有熬夜的汗味、咖啡的苦香,还有打印机墨粉的化学气味。 “人都到齐了。”林薇开口,声音在安静的会议室里格外清晰,“吴涛,说一下情况。” 吴涛抬起头,推了推眼镜。他是个三十岁左右的年轻网警,头发有些乱,但眼神很亮。 “凌晨三点零九分,暗网论坛‘悬案与谜团’板块,出现一篇新帖子。发帖人ID是临时生成的,但内容和文风与之前的‘判官’高度一致。我们判断,是同一人所为。” 他敲了下键盘,会议室前方的大屏幕亮起,显示出那篇帖子的内容。 会议室里响起一阵低低的议论声。 “直接点名刑侦支队内部?” “苏晚案……那是赵副支队经手的案子吧?” “保护伞?他什么意思?” 林薇抬手,示意安静。 “帖子内容很尖锐,也很危险。”她的目光扫过在场每一个人,“如果‘判官’说的是真的,那意味着我们内部有问题。如果他说的是假的,那这篇帖子就是在故意扰乱侦查方向,制造内部猜疑。” 她顿了顿,看向吴涛。 “技术分析呢?” 吴涛点点头,调出另一组数据。 “帖子本身没有留下可追踪的IP,发帖人用了至少七层跳转,出口在冰岛。但是——”他放大帖子代码层的某个片段,“我们在代码里发现了一个隐藏的追踪脚本。” 会议室里安静下来。 “脚本很隐蔽,触发条件苛刻。只有试图深度追踪发帖人真实位置的技术操作,才会激活它。”吴涛的声音里带着一丝兴奋,“脚本激活后,会悄悄将追踪者的数据传回一个预设的匿名邮箱。而传回的数据,会经过三层加密。” 林薇眯起眼睛。 “陷阱?” 第9章 追踪与反追踪2 “对。”吴涛点头,“‘判官’在设局。他想知道,谁会试图追踪他。而能触发这个陷阱的,一定不是普通网民,而是具备一定技术能力、并且迫切想找到他的人。” “比如我们。”林薇说。 “比如我们,”吴涛承认,“但也可能是‘深渊’的人,或者……帖子里提到的‘保护伞’。” 会议室里再次响起议论声。 纪玄低着头,小口喝着咖啡。咖啡很苦,苦得他舌尖发麻。他能感觉到有几道目光落在他身上——怀疑的,探究的。但他没有抬头,只是维持着那副疲惫又茫然的样子。 “林队,”一个老刑警开口,“这个‘判官’到底想干什么?先是揭露拍卖会,现在又暗示内部有问题……他是在帮我们,还是在耍我们?” 林薇没有立刻回答。 她盯着大屏幕上的帖子,看了很久。屏幕的光映在她脸上,让她的轮廓显得格外冷硬。 “不管他想干什么,”她终于开口,声音很平静,“我们都可以将计就计。” 她看向吴涛。 “这个陷阱,我们能反向利用吗?” 吴涛想了想,点头。 “可以。脚本传回的数据虽然加密,但加密方式我们可以破解。如果我们故意触发陷阱,让‘判官’收到数据,然后监控那个匿名邮箱的访问记录……也许能抓到他的尾巴。” “但风险呢?”另一个技术科的人问,“如果‘判官’在陷阱里还埋了其他东西,我们可能会暴露。” “风险可控。”吴涛说,“我们可以用隔离虚拟机操作,伪装成境外IP。就算他反向追踪,也只会追到一个假身份。” 林薇点头。 “那就做。”她说,“吴涛负责技术操作,其他人配合。我们要知道这个‘判官’到底是谁,他想干什么,以及——他手里还掌握着什么我们不知道的信息。” 她顿了顿,目光再次扫过全场。 “另外,帖子提到了苏晚案。赵副支队今天请假,但这件事需要核实。纪玄——” 纪玄抬起头。 “苏晚案的卷宗,是你整理的。”林薇看着他,“卷宗里,真的少了三页现场勘查记录?” 所有人的目光都集中过来。 纪玄感觉到自己的手心在出汗。他放下咖啡杯,纸杯在桌面上发出轻微的碰撞声。空气里的空调冷风吹在他后颈,让他起了一层鸡皮疙瘩。 “我……我不确定。”他的声音有些迟疑,“卷宗很旧,有些页码顺序混乱。我整理的时候,确实发现从第47页直接跳到了51页,中间少了三页。但我不确定是原本就缺失,还是……还是被人抽走了。” 他说的是实话。 但也是精心选择的实话。 林薇盯着他看了几秒,然后移开目光。 “会后,你把卷宗原件拿给我。”她说,“散会。吴涛留下,其他人回去休息两小时,六点半准时到岗。” 人们陆续起身,椅子摩擦地板发出刺耳的声音。纪玄也跟着站起来,低着头朝门口走去。他能感觉到林薇的目光一直跟随着他,像针一样扎在背上。 走到门口时,他听见林薇对吴涛说: “将计就计,用那个陷阱做饵,看看能钓出什么。” 纪玄的脚步没有停顿,推门走了出去。 走廊里空荡,灯光苍白。他的脚步声在瓷砖地面上回响,带着一种空洞的韵律。走到楼梯拐角时,他停下,靠在墙上,深深吸了一口气。 空气里有消毒水的味道,还有旧楼特有的霉味。 他的心脏跳得很快。 林薇上钩了。警方会触发那个陷阱,然后监控邮箱。但那个邮箱是“夜枭”预设的无数个匿名邮箱之一,访问记录会经过十几次跳转,最终消失在暗网的迷雾里。 他们抓不到“判官”。 但他们会相信,“判官”在暗处看着。 这就够了。 纪玄直起身,继续下楼。走到一楼大厅时,窗外天色已经蒙蒙亮。深蓝色褪去,换成灰白,云层缝隙里透出淡淡的橙红。早班的警车陆续开进院子,引擎声打破凌晨的寂静。 他没有回家,而是走到支队后面的小花园,找了个长椅坐下。 花园很小,种着几棵桂花树,这个季节没有开花,只有深绿色的叶子。长椅是木制的,表面被露水打湿,坐上去冰凉。空气里有泥土和植物的气息,混合着远处街道开始苏醒的喧嚣。 纪玄拿出手机,打开加密相册。 里面有一张照片,是昨天分析威胁短信时截下的基站地图。旧港区的红点,像一滴血,凝固在屏幕上。 旧港区。 他需要去一趟。 但不是现在。现在去太显眼,而且对方可能还在那里有眼线。他需要等,等一个合适的时机,等一个合理的借口。 也许,可以借用“城市规划专业学生调研废弃公共建筑”的名义? 纪玄收起手机,靠在长椅上,闭上眼睛。 他需要休息。哪怕只是十分钟。 *** 同一时间,旧港区,三号码头。 天还没完全亮,江面上笼罩着一层灰白色的雾。废弃的码头栈桥伸向江心,木板已经腐朽,踩上去会发出吱呀的**。江水是浑浊的土黄色,缓缓流淌,拍打着岸边的水泥堤坝,发出沉闷的哗啦声。 空气里有江水特有的腥味,混合着铁锈和机油的气息。 一个戴着黑色兜帽的身影站在栈桥尽头。 身影很高,很瘦,裹在宽大的黑色外套里,看不清男女。兜帽压得很低,只露出下半张脸——苍白的皮肤,薄薄的嘴唇,嘴角有一道淡淡的疤痕。 身影手里拿着一张手机卡。 普通的预付费卡,塑料材质,上面印着运营商的logo。卡面很新,没有划痕。 身影盯着卡看了几秒,然后抬手,将卡扔向江面。 卡片在空中翻转,划出一道短暂的弧线,落入浑浊的江水。连水花都没有溅起,就被江水吞没,消失不见。 身影转身,离开栈桥。 脚步很轻,踩在腐朽的木板上,几乎没有声音。走到码头岸边时,身影停下,抬头看了一眼天色。 灰白的云层在流动,缝隙里透出越来越亮的晨光。 远处,江城的轮廓在雾气中若隐若现,高楼像黑色的剪影,矗立在天地之间。 身影站了一会儿,然后拉低兜帽,走进码头旁一条狭窄的巷子。巷子两侧是废弃的仓库,墙上爬满了枯萎的藤蔓,铁门锈迹斑斑。身影走到最里面那间仓库前,推开门。 门轴发出刺耳的摩擦声。 仓库里很暗,只有高处一扇小窗透进微弱的光。空气里有灰尘和霉菌的味道,地面散落着废纸箱和生锈的铁桶。 仓库中央,摆着一张桌子。 桌子上放着一台笔记本电脑,屏幕亮着,显示着暗网论坛的界面。正是“判官”发布的那篇新帖子。 身影走到桌前,坐下。 手指在触摸板上滑动,滚动页面,内容。屏幕的光映在兜帽下的半张脸上,让那道疤痕显得更加清晰。 读完了。 身影沉默了很久。 然后,手指在键盘上敲击,输入一行字,发送。 屏幕刷新,对话框里显示发送成功。 收件人:收藏家。 内容只有四个字: “判官,挑衅。” 发送完毕,身影关掉电脑,站起身。走到仓库门口时,身影回头看了一眼黑暗的仓库内部,然后推门离开。 铁门重新关上,将黑暗锁在里面。 巷子里,晨光越来越亮。雾气开始消散,江面上传来货轮的汽笛声,悠长而沉闷。 身影拉紧兜帽,消失在巷子尽头。 *** 刑侦支队,技术科。 吴涛盯着屏幕,眼睛布满血丝。他已经工作了四个小时,虚拟机里的程序正在运行,伪装成境外IP,触发“判官”帖子里的追踪脚本。 屏幕上的进度条缓慢移动。 百分之三十……百分之五十……百分之八十…… 终于,百分之百。 程序提示:脚本已触发,数据已传回预设邮箱。 吴涛立刻调出另一个监控程序,开始追踪那个匿名邮箱的访问记录。屏幕上的数据流开始跳动,一条条访问记录浮现,又消失。 第一次访问:凌晨四点十七分,IP位于巴西,跳转三次。 第二次访问:凌晨四点二十三分,IP位于新加坡,跳转五次。 第三次访问:凌晨四点三十一分,IP位于俄罗斯,跳转七次。 每一次访问,都来自不同的地方,经过不同的跳转。像幽灵一样,在网络的迷雾中穿梭,没有留下任何可追踪的痕迹。 吴涛盯着屏幕,眉头越皱越紧。 这个“判官”,比他想象的还要谨慎。 他叹了口气,拿起桌上的咖啡喝了一口。咖啡已经冷了,苦得他咧了咧嘴。他放下杯子,正准备继续分析,屏幕突然弹出一条新提示。 监控程序捕捉到了一次异常访问。 时间:凌晨四点四十二分。 IP:未知。 跳转路径:无。 访问方式:直接连接,没有任何代理。 吴涛愣住了。 直接连接?没有任何跳转?这怎么可能?那个匿名邮箱的地址只有“判官”自己知道,任何访问都应该经过他预设的加密通道才对。 除非…… 除非这次访问,不是来自“判官”。 而是来自某个不需要通过常规网络路径,就能直接访问邮箱的人。 吴涛的心脏猛地一跳。 他立刻调出这次访问的详细数据包,开始分析。数据包很小,加密方式很特殊,不是常见的任何一种。他尝试破解,但程序提示:加密层级过高,无法破解。 他盯着屏幕,手心开始冒汗。 这次访问,只持续了零点三秒。然后连接断开,像从来没有发生过。 但监控程序记录下了这次访问的源头——不是IP地址,而是一个物理设备的唯一识别码。 识别码显示:设备型号,定制版加密通信器。生产商,未知。归属地,未知。 吴涛盯着那串识别码,看了很久。 然后,他拿起电话,拨通了林薇的号码。 电话接通。 “林队,”吴涛的声音有些干涩,“陷阱有反应了。但是……钓上来的,可能不是我们想钓的鱼。” 第10章 妹妹的足迹 电话挂断的忙音在技术科里回响。 吴涛放下听筒,盯着屏幕上那串无法破解的加密通信器识别码,冷汗已经浸湿了衬衫的后背。零点三秒的直接访问,绕过了所有预设的加密跳转,像幽灵一样来去无踪。这意味着,除了“判官”和试图追踪“判官”的人之外,还有第三方——一个技术能力深不可测、且拥有特殊硬件的第三方——也在盯着这个陷阱。 他抓起桌上的咖啡杯,发现手在抖。 窗外的天色开始泛白,凌晨四点的江城正在苏醒。吴涛深吸一口气,强迫自己冷静下来。他需要整理报告,把异常访问的详细数据打包发给林薇。但就在他准备操作时,屏幕右下角弹出一条内部系统通知。 【档案室借阅记录更新:纪玄,于今日凌晨三点四十分,借阅编号CJ-2019-0743卷宗(纪雨失踪案)】 吴涛盯着那条通知,眉头皱了起来。 纪玄? 那个档案员? 凌晨三点四十分,正是他监控到异常访问的时间点前后。巧合? 吴涛摇了摇头,把这个念头甩开。纪玄借阅自己妹妹的卷宗,合情合理。他只是……太敏感了。林薇说得对,这个案子让所有人都变得神经质。 他关掉通知窗口,开始整理数据包。 *** 同一时间,出租屋。 纪玄坐在黑暗中,左边电脑的屏幕已经熄灭,物理隔离器被拔下,放回抽屉。右边那台普通笔记本电脑亮着,屏幕上是一份刚刚完成的“江城废弃公共建筑现状调研计划书”。 文档格式工整,标题下方标注着:“江城大学城市规划专业研究生——李明(学号:20230827)”。 纪玄的手指在触摸板上滑动,检查着文档的细节。学生证照片是他用三年前的旧照片修改的——瘦削的脸,戴着一副黑框眼镜,眼神略显呆滞,和现在的他有七分相似,但气质完全不同。调研课题的选题理由、研究方法、时间安排,都严格按照学术规范撰写,甚至附上了几篇参考文献的引用格式。 完美。 他保存文档,关闭电脑。 窗外的天色已经亮了起来,灰蓝色的晨光透过窗帘缝隙,在地板上投下一道细长的光带。纪玄站起身,走到窗边,撩开窗帘一角。 楼下巷子里,早点摊的老板正在支起炉灶,白色的蒸汽在冷空气中升腾。远处传来公交车进站的气刹声。平凡得不能再平凡的早晨。 但纪玄知道,今天不平凡。 今天,他要回到那个地方。 三年前,妹妹纪雨失踪前最后出现的地方——世雍集团当代艺术巡展的最后一站,“世雍当代艺术馆”。 他走回书桌前,打开抽屉,取出老陈的笔记本。泛黄的纸页在晨光中显得格外脆弱。纪玄翻到其中一页,上面用钢笔写着几行字: 【2019.10.23,世雍艺术巡展闭幕。地点:新城区滨江路188号,世雍当代艺术馆。纪雨作为志愿者参与现场引导,当晚22:17离开艺术馆,监控显示步行至滨江路与枫林路交叉口,此后失踪。艺术馆于巡展结束后三个月关闭,至今闲置。】 字迹有些潦草,但每一个字都像针一样扎进纪玄的眼睛。 他合上笔记本,放进背包。 然后,他开始换衣服。 褪色的蓝色牛仔裤,洗得发白的灰色连帽卫衣,一双磨损的帆布鞋。他从衣柜深处翻出一件旧外套,袖口有磨损的痕迹,领口微微起球。最后,他从抽屉里取出那副黑框平光眼镜,戴上。 镜子里的人,瞬间变成了一个普通得不能再普通的学生——眼神有些躲闪,肩膀微微内收,整个人透着一股怯生生的书卷气。 纪玄对着镜子调整了一下表情,让嘴角的弧度更僵硬一些,眼神更茫然一些。 然后,他背起背包,走出房间。 *** 上午九点四十七分,新城区滨江路。 这里曾经是江城规划中的“文化创意产业带”,沿江修建了一排风格前卫的建筑——美术馆、音乐厅、创意工作室。但几年过去,除了偶尔有几场展览,大部分时间都冷冷清清。尤其是疫情之后,许多场馆都陷入了半闲置状态。 世雍当代艺术馆,就是其中之一。 纪玄站在马路对面,隔着二十米宽的车道,打量着那栋建筑。 通体白色的立方体结构,外墙是整面的玻璃幕墙,但如今玻璃上蒙着一层厚厚的灰尘,有些地方还贴着褪色的封条。建筑入口处立着两扇沉重的金属门,门上挂着生锈的锁链。门前的广场空荡荡的,几片枯黄的落叶被风吹着打转。 艺术馆对面,有一家咖啡馆还在营业。落地玻璃窗擦得很干净,里面坐着三两个客人。靠窗的位置,一个穿着灰色西装的中年男人正在看报纸,手边放着一杯咖啡。 纪玄收回目光,从背包里拿出调研计划书和伪造的学生证,深吸一口气,穿过马路。 他走到艺术馆门口,先绕着建筑走了一圈。 侧面有一扇消防通道的门,门把手上也挂着锁链,但锁链的锈蚀程度比正门轻一些。纪玄蹲下身,假装系鞋带,仔细观察着锁链的连接处——锁头是普通的挂锁,锁链穿过门把手,在门框的铁环上绕了两圈。 他站起身,继续往前走。 艺术馆后面有一个小型停车场,现在停着几辆废弃的共享单车。停车场边缘有一排铁艺围栏,围栏外是一片荒草丛生的空地,再远处就是江堤。 纪玄走到围栏边,透过栏杆的缝隙往里看。 艺术馆的后门紧闭,门上方有一个监控摄像头,但镜头已经歪斜,上面结着蜘蛛网。 他转身,重新走回正门。 这次,他没有再犹豫,直接走到门前,伸手拉了拉锁链。 锁链发出沉闷的金属摩擦声。 “喂,你干什么?” 一个声音从身后传来。 纪玄转过身,看见一个穿着保安制服的中年男人从艺术馆侧面的一间小屋里走出来。男人身材微胖,脸上带着不耐烦的表情,手里拎着一个保温杯。 “我、我是江城大学的学生。”纪玄赶紧举起手里的调研计划书和学生证,声音有些结巴,“我们在做……做废弃公共建筑的调研课题,老师让我们来看看这个艺术馆……” 保安走到近前,打量着他。 纪玄感觉到对方的目光在自己脸上停留了几秒,然后移到了他手里的证件上。他保持着那种怯生生的表情,眼神躲闪,手指无意识地捏着计划书的边缘。 “调研?”保安皱了皱眉,“这地方都关了好几年了,有什么好调研的?” “就是……就是研究废弃建筑对城市空间的影响……”纪玄磕磕绊绊地解释着,从背包里掏出一包没开封的香烟,递了过去,“叔叔,我就进去看看,拍几张照片,很快的……不会弄坏东西……” 保安看了看那包烟,又看了看纪玄那张学生气十足的脸,犹豫了一下。 “里面很脏的,都是灰。”他说。 “没关系,我戴了口罩。”纪玄赶紧从口袋里掏出一个医用口罩。 保安叹了口气,接过烟,塞进兜里。 “行吧,就十分钟。”他从腰间掏出一串钥匙,找到其中一把,走到门前,“从侧面的消防通道进,正门锁死了,打不开。” “谢谢叔叔!”纪玄连忙道谢。 保安带着他绕到侧面,打开消防通道的门锁。锁链哗啦一声被取下,门被推开一条缝。 一股陈腐的、混合着灰尘和霉味的气息扑面而来。 “快点。”保安催促道。 纪玄戴上口罩,侧身钻了进去。 门在身后关上。 *** 黑暗。 绝对的黑暗。 纪玄站在原地,等眼睛适应光线。几秒钟后,一些模糊的轮廓开始浮现——走廊,墙壁,天花板。消防通道里没有窗户,唯一的光源来自门缝底下透进来的一线微光。 他打开手机的手电筒功能。 白色的光束刺破黑暗,照亮了前方的景象。 一条狭窄的走廊,地面铺着灰色的地砖,上面积了厚厚一层灰尘。墙壁是白色的,但现在已经变成了灰黄色,有些地方墙皮剥落,露出底下的水泥。空气里弥漫着一股潮湿的、像是纸张腐烂的味道。 纪玄抬起脚,踩在地面上。 灰尘扬起,在手电筒的光束中飞舞,像细小的雪花。 他沿着走廊往前走。 脚步声在空荡的建筑里回响,每一步都显得格外清晰。走廊两侧有一些房间,门都关着。纪玄试着推了推其中一扇,门锁着。他继续往前走。 走廊尽头是一扇双开的大门,门上贴着“主展厅”的标识。 纪玄推开门。 手电筒的光束扫进去,照亮了一个巨大的空间。 这里曾经是艺术馆的核心展厅,挑高至少有八米,四周的墙壁上还残留着一些展览的痕迹——几块没有拆掉的展板,上面印着模糊的抽象图案;墙角堆着一些废弃的展台,用白色的防尘布盖着,布上落满了灰。 展厅中央空荡荡的,只有几根承重柱孤零零地立着。 纪玄站在门口,手电筒的光束缓缓移动,扫过每一个角落。 三年前,妹妹就是在这里做志愿者。 她穿着统一的志愿者马甲,站在展厅门口,微笑着引导参观者。她喜欢艺术,尤其是当代艺术,她说那些作品里藏着“世界的另一种可能”。那天晚上,巡展闭幕,她工作到很晚。监控显示她离开艺术馆的时间是22:17,步行走向滨江路与枫林路交叉口,然后……消失了。 就像一滴水落进大海,没有留下任何痕迹。 纪玄的呼吸在口罩里变得急促。 他强迫自己冷静下来,开始观察。 展厅的地面是光滑的水磨石,灰尘很均匀,没有明显的脚印。他走到墙边,检查那些展板。展板上的内容已经模糊不清,但隐约能看出是一些艺术家的简介和作品图片。他一张一张看过去,没有发现异常。 然后,他走向楼梯。 艺术馆有两层,楼梯位于展厅的侧面。纪玄走上台阶,木质的楼梯发出吱呀的**声,在寂静中格外刺耳。 二楼是办公区和几个小型展厅。 走廊比一楼更窄,两侧是一排房间,门上都挂着牌子——“馆长室”、“策展部”、“财务室”……所有的门都紧闭着。 纪玄沿着走廊往前走。 手电筒的光束在墙壁上移动。 灰尘,剥落的墙皮,蜘蛛网。 什么都没有。 他的心跳开始加速。 难道……真的什么都没有? 不。 不可能。 妹妹失踪前一定留下了什么。她那么聪明,那么警惕。如果她察觉到了危险,一定会想办法留下线索。 纪玄停下脚步,闭上眼睛。 三年前的那个晚上,妹妹在这里。她穿着志愿者的马甲,可能刚刚结束工作,正准备离开。然后……发生了什么?她看到了什么?听到了什么? 她一定很害怕。 但她没有立刻逃跑,而是……留下了什么。 纪玄睁开眼睛,目光重新聚焦在走廊的墙壁上。 他蹲下身,手电筒的光束贴近墙角。 灰尘很厚,但在墙角与地面的接缝处,有一些细微的划痕。像是有人用指甲或者什么硬物划过。 纪玄的心跳漏了一拍。 他伸出手,轻轻拂去那些灰尘。 划痕更清晰了。 不是随意的划痕,而是……有规律的线条。 纪玄屏住呼吸,手电筒的光束死死盯着那个角落。 灰尘被一点点拂开,露出底下墙壁的本来面目——白色的涂料墙面,因为潮湿而有些泛黄。而在墙角的某个位置,有一处极其细微的刻痕。 刻痕很浅,如果不仔细看,根本不会注意到。 但纪玄看到了。 而且,他认出来了。 那是……一个符号。 一个只有他和妹妹才知道的秘密符号。 小时候,他们住在老城区的那条巷子里,巷子深处有一棵老槐树。树下有一块青石板,石板上刻着这个符号——那是他们发明的“秘密语言”,用来传递不想让大人知道的消息。 这个符号的意思是:危险,快走。 纪玄的手指颤抖着,轻轻抚过那个刻痕。 刻痕的边缘很新。 虽然覆盖着灰尘,但刻痕的深度和线条的清晰度,都显示它不是在三年间被自然磨损的。它更像是……最近几个月,甚至最近几周留下的。 旁边,还有一点暗色的斑点。 纪玄凑近去看。 斑点很小,只有米粒大小,颜色是暗红色的,已经干涸,嵌在墙面的细微裂缝里。 血? 他的心脏猛地收紧。 他从背包里取出一个小号的密封袋和一把镊子——这是他提前准备的,为了采集可能的物证。他用镊子小心翼翼地将那点暗色斑点刮下来,放进密封袋,封好口。 然后,他拿出手机,对着那个刻痕和采集样本的位置,拍了几张照片。 闪光灯在黑暗中闪烁,照亮了墙角那一小片区域。 拍完照,纪玄站起身。 他的腿有些发软,不得不扶住墙壁。 找到了。 他终于找到了妹妹留下的线索。 但这条线索,让他浑身发冷。 危险,快走。 妹妹在警告谁? 警告她自己?还是……警告他? 还有那点血迹……是谁的血? 纪玄深吸一口气,强迫自己冷静下来。他把密封袋和手机收好,重新背起背包。该离开了。保安只给了十分钟,现在已经过去了至少十五分钟。 他转身,沿着走廊往回走。 脚步比来时更轻,更急。 *** 消防通道的门被推开。 纪玄侧身钻出来,重新站在阳光下。 保安正蹲在门口抽烟,看见他出来,站起身。 “拍完了?” “拍完了,谢谢叔叔。”纪玄摘下口罩,露出一个感激的笑容,“里面……确实挺脏的。” “我就说吧。”保安把烟头扔在地上,用脚踩灭,“行了,赶紧走吧,我还要锁门。” “好的,麻烦您了。” 纪玄点点头,转身离开。 他沿着来时的路往回走,脚步不紧不慢,保持着那种学生特有的、略带拘谨的步伐。但眼睛的余光,却扫向艺术馆对面的那家咖啡馆。 落地玻璃窗后,靠窗的位置。 那个穿着灰色西装的中年男人,还在。 但报纸已经放下了。 他正端着一杯咖啡,目光似乎……正看向艺术馆的方向。 纪玄的心脏猛地一跳。 他装作若无其事地继续往前走,视线没有停留,但眼角的余光死死锁定了那个男人。 男人大约五十岁左右,头发梳得一丝不苟,穿着剪裁合身的灰色西装,里面是白色的衬衫,没有打领带。他的坐姿很放松,但肩膀的线条很紧绷,那不是普通上班族会有的姿态。 纪玄走到马路对面,准备拐进旁边的小巷。 就在他转身的瞬间,他用余光瞥见—— 咖啡馆里的那个男人,放下了咖啡杯。 然后,拿起了手机。 动作很自然,就像任何一个在咖啡馆里接电话的客人一样。 但纪玄知道,那不是巧合。 他拐进小巷,脚步依然平稳,但心跳已经快得像要炸开。 有人监视艺术馆。 而且,那个人看见了他。 第11章 林薇的直觉1 小巷里的墙壁冰冷刺骨。 纪玄靠着墙,大口喘着气,每一次呼吸都带出白色的雾气,在凌晨的冷空气中迅速消散。手心里的密封袋被握得发烫——那里面装着从艺术馆墙角刮下来的暗红色斑点,像一块烧红的炭,灼烧着他的皮肤。 林薇的电话。 下午两点,办公室,档案室管理问题。 每一个字都像针,扎进他的神经。 他强迫自己站直身体,将密封袋小心地放进贴身口袋,拉上拉链。然后,他掏出手机,打开加密通讯软件,给一个预设的匿名地址发送了一条信息: 【已取得样本A。艺术馆被监视,目标为五十岁左右男性,灰色西装,咖啡馆靠窗位。请求分析样本A成分,优先级最高。】 发送完毕,他删除了发送记录。 做完这一切,纪玄才从小巷深处走出来。晨光已经完全铺满了街道,上班的人流开始涌动。他混入人群,朝着出租屋的方向走去,脚步平稳,表情平静,就像任何一个刚刚晨跑归来的年轻人。 但大脑在高速运转。 林薇为什么突然召见? 档案室管理问题——这借口太拙劣。档案室的管理流程有明确规定,就算有问题,也轮不到支队长亲自过问。她在试探什么?是苏晚案卷宗缺失的事?还是……吴涛发现了异常访问的痕迹? 或者,更糟——咖啡馆那个男人,已经汇报了什么? 纪玄回到出租屋,反锁房门。 他先检查了一遍房间——门缝的头发丝还在,窗台上的灰尘印记没有变化,电脑摄像头上的贴纸完好。确认安全后,他才走进卫生间,打开水龙头,用冷水狠狠洗了把脸。 镜子里的人脸色苍白,眼窝深陷,瞳孔里布满了血丝。 三年来,他第一次离妹妹留下的线索这么近。 也第一次离暴露这么近。 *** 下午一点五十分。 江城刑侦支队大楼。 纪玄穿着那身洗得发白的灰色夹克,背着旧帆布包,走进大厅。前台的值班警员抬头看了他一眼,又低下头继续玩手机——档案室的纪玄,支队里最没存在感的人,没人会多看他一眼。 电梯上行,停在七楼。 刑侦支队的办公区弥漫着咖啡和纸张混合的气味。几个刑警围在白板前讨论着什么,白板上贴着几张照片,用红笔画出复杂的箭头。纪玄瞥了一眼——是最近一起失踪案的现场照片,一个年轻女孩在便利店门口的监控截图。 “纪玄?” 一个声音从侧面传来。 纪玄转头,看见吴涛从技术科的方向走过来,手里拿着一份文件。年轻网警的脸色不太好,眼袋很重,显然昨晚没怎么睡。 “吴警官。”纪玄点点头,声音很轻。 “来找林队?”吴涛问,目光在纪玄脸上停留了两秒。 “嗯,林队让我下午过来。” “哦。”吴涛似乎想说什么,但犹豫了一下,只是拍了拍纪玄的肩膀,“去吧,林队在办公室。” 纪玄能感觉到,吴涛拍他肩膀时,手指的力度比平时重了一些。 那是一种……试探? 他没有表现出来,只是微微缩了缩肩膀,做出一种不习惯肢体接触的局促感,然后低着头,朝走廊尽头的队长办公室走去。 办公室的门虚掩着。 纪玄抬手,敲了三下。 “进。” 林薇的声音从里面传来,平静,听不出情绪。 纪玄推门进去。 办公室不大,但很整洁。靠墙的书架上摆满了卷宗和刑侦专业书籍,窗台上放着一盆绿萝,叶子在午后的阳光下泛着油亮的光。林薇坐在办公桌后,面前摊开着一份厚厚的卷宗,旁边还放着几份打印出来的文件。 她今天穿了一件深蓝色的衬衫,袖子卷到手肘,露出线条分明的小臂。头发扎成利落的马尾,脸上没有化妆,但眼神锐利得像刀。 “林队。”纪玄站在门口,声音有些拘谨。 “把门关上。”林薇没有抬头,继续看着手里的文件。 纪玄转身关上门,门锁发出“咔嗒”一声轻响。 办公室里的空气瞬间变得粘稠。 “坐。”林薇指了指办公桌对面的椅子。 纪玄走过去,坐下。椅子是硬木的,坐上去很不舒服,但他保持着端正的姿势,双手放在膝盖上,微微低着头——这是档案员纪玄的标准姿态,谦卑,顺从,带着一点怯懦。 林薇终于抬起头,看向他。 她的目光很直接,从纪玄的脸,扫到他的肩膀,再到他的手,最后回到他的眼睛。那是一种职业性的审视,像在检查一件证物。 “知道我为什么叫你来吗?”林薇问。 “林队电话里说……是档案室的管理问题。”纪玄的声音很轻,带着一丝不确定。 “档案室。”林薇重复了一遍这个词,嘴角微微勾起,但那不是笑容,“纪玄,你在档案室工作三年了,对吧?” “是,三年零四个月。” “三年零四个月。”林薇身体向后靠进椅背,双手交叠放在桌上,“你觉得,档案室的管理,有没有什么问题?” 纪玄的手指微微收紧。 “我……我不太明白林队的意思。”他抬起头,眼神里带着困惑,“档案室的借阅、归档、保管都有明确规定,我一直是按照规定操作的。” “是吗?”林薇从桌上拿起一份文件,推到纪玄面前,“那这份苏晚案的卷宗,为什么缺了两页?” 文件是复印的,正是苏晚失踪案的卷宗复印件,缺失的那两页被用红笔圈了出来。 纪玄的心脏猛地一跳。 但他脸上的表情没有变化,只是凑近看了看那份复印件,然后皱起眉头,露出思索的表情。 “苏晚案……”他喃喃道,“我记得这份卷宗是上周三调阅的,当时是技术科的吴警官来借的。我登记的时候,卷宗是完整的。” “你确定?” “确定。”纪玄点头,“档案室的借阅登记本上有记录,林队可以查。每一份卷宗借出前,我都会检查页码是否完整,这是规定。” 他的声音很平稳,甚至带着一点档案员特有的、对流程的固执。 林薇盯着他看了几秒,然后从抽屉里拿出另一份文件——正是档案室的借阅登记本复印件。她翻到上周三那一页,上面确实有吴涛的签名,旁边用铅笔标注着“页码完整”。 “那你解释一下,为什么卷宗还回来的时候,缺了两页?”林薇问。 “这……”纪玄露出为难的表情,“林队,卷宗还回来的时候,我只检查了外封和编号,没有重新核对页码。这是我的疏忽,我愿意承担责任。” 他低下头,肩膀微微塌下去,一副认错的态度。 办公室里安静了几秒。 窗外的阳光移动了一寸,照在书架上,灰尘在光柱里缓缓飘浮。 “疏忽。”林薇重复了这个词,声音里听不出情绪,“纪玄,你妹妹失踪的案子,卷宗编号是多少?” 问题来得太突然。 纪玄的身体几不可察地僵了一下。 “CJ-2019-0743。”他回答,声音比刚才更轻。 “你经常看那份卷宗吗?” “偶尔……会看看。” “今天凌晨三点四十分,你借阅了那份卷宗。”林薇的语气很平淡,像是在陈述一个事实,“为什么在那个时间点去档案室?” 来了。 纪玄深吸一口气,抬起头,眼神里带着一种混合着痛苦和困惑的情绪——这是他练习过无数次的表演,每一个微表情都经过精心设计。 “我……睡不着。”他的声音有些颤抖,“昨天是我妹妹的生日。我梦见她了,梦见她跟我说冷。醒来之后,我就想去看看卷宗,看看有没有什么……我之前漏掉的细节。” 他的手指开始微微发抖——这不是表演,这是PTSD的真实反应。紧张、焦虑、回忆带来的生理性颤抖。 林薇的目光落在他的手上。 “找到什么了吗?”她问。 纪玄摇头,声音更低:“没有。还是那些内容,什么都没有。” 办公室里又安静下来。 林薇没有继续追问,而是从桌上拿起另一份文件。那是一份手写的口述记录,字迹很潦草,用的是刑侦支队标准的询问笔录纸。 “我调阅了你妹妹失踪案的详细卷宗。”林薇说,手指在文件上轻轻敲了敲,“也重新询问了当年的一些证人。” 纪玄的心脏开始狂跳。 但他保持着坐姿,眼神里只有适度的好奇和期待——一个寻找@妹妹下落的哥哥,应该有的表情。 “有一个当年在世雍艺术馆做临时清洁工的人。”林薇翻开那份口述记录,目光扫过上面的文字,“他说,在纪雨失踪那天下午,大概四点左右,他看见你妹妹在艺术馆的后台区域,和几个男人说话。” 纪玄的呼吸停了一瞬。 “那几个男人,穿着像是艺术馆的工作人员制服,但气质不太对。”林薇继续念着记录上的内容,“清洁工说,他们站得很直,动作很僵硬,不像普通的工作人员。而且……” 她停顿了一下,抬起头,看向纪玄的眼睛。 “其中一个人,右手手腕上,有一个纹身。” 办公室里的空气仿佛凝固了。 窗外的阳光刺眼,但纪玄觉得浑身发冷。 “什么样的纹身?”他听见自己的声音在问,很轻,很平静。 林薇将那份口述记录转过来,推到纪玄面前。 第11章 林薇的直觉2 纸上用潦草的字迹写着: 【其中一人,右手手腕内侧,有一条蛇的纹身,黑色的,盘绕的,蛇头朝上,吐着信子。】 黑色的蛇。 盘绕的。 蛇头朝上,吐着信子。 纪玄的瞳孔在那一瞬间收缩到了极致。 他的大脑里炸开一片白光——清道夫首领,“蝰蛇”,右手手腕的蛇形纹身,黑色,盘绕,蛇头朝上。这是他在“深渊”平台的早期后台日志里看到过的描述,是“收藏家”在某次内部通讯中提到的,“蝰蛇”的标志。 妹妹失踪那天,和“蝰蛇”在一起? 不,不可能。 但那个纹身描述…… “你见过这个纹身吗?”林薇的声音将他拉回现实,“或者,听你妹妹提起过,有谁手腕上有这样的纹身?” 纪玄抬起头。 他的脸上没有任何表情——不,有表情,是一种茫然的、困惑的表情,眉头微微皱起,嘴唇抿紧,眼神在口述记录和林薇之间来回移动。 “没有。”他摇头,声音很肯定,“我妹妹从来没提过谁有纹身。她……她不喜欢那些。” “确定?” “确定。”纪玄再次点头,手指的颤抖更明显了,“林队,这个清洁工……他说的是真的吗?我妹妹真的和这样的人在一起?” 他的声音里带着急切,带着恐惧,带着一个哥哥该有的所有情绪。 完美无瑕的表演。 林薇盯着他看了很久。 她的目光像手术刀,一层一层剖开纪玄的伪装,试图找到裂缝。但纪玄的脸上只有痛苦和困惑,只有对妹妹下落的急切,只有对那个纹身描述的茫然。 没有任何破绽。 至少,表面上看不到。 “清洁工的口述已经录入了系统。”林薇终于开口,将那份记录收回来,“我们会核实。但纪玄……” 她身体前倾,双手撑在桌面上,目光死死锁住纪玄的眼睛。 “你妹妹的案子,和你现在‘协助’调查的案子,可能并不仅仅是巧合。” 这句话像一记重锤,砸在纪玄的胸口。 他的呼吸有一瞬间的紊乱,但立刻被控制住。 “林队的意思是……”他露出困惑的表情,“我妹妹的失踪,和最近的案子有关?” “我不知道。”林薇直起身,走到窗边,背对着纪玄,“但蛇形纹身——这个特征,在最近的一些边缘线报里出现过。一个代号‘蝰蛇’的人,涉嫌多起暴力犯罪和人口贩卖。” 她转过身,阳光从她身后照过来,在她的脸上投下阴影。 “如果当年你妹妹的失踪,真的和‘蝰蛇’有关,那意味着什么,你明白吗?” 纪玄明白。 他太明白了。 这意味着,妹妹的失踪不是偶然,是精心策划的犯罪。意味着,“深渊”平台的触角,在三年前就已经伸到了他妹妹身上。意味着,他这三年来的追查,方向是对的。 但这一切,他不能表现出来。 他只能低下头,双手紧紧握在一起,指节因为用力而发白。 “我……我不知道。”他的声音在颤抖,“林队,如果真的是这样,那我妹妹她……” 他没有说完。 但那种绝望的情绪,已经弥漫了整个办公室。 林薇看着他,眼神复杂。 有那么一瞬间,纪玄觉得,她眼里闪过一丝……同情?但很快,那丝情绪就被职业性的冷静取代了。 “你先回去吧。”林薇说,“关于档案室的管理问题,写一份书面说明,明天交给我。另外……” 她停顿了一下。 “如果你想起任何关于那个纹身的线索,任何,哪怕是最微不足道的细节,立刻告诉我。” “好。”纪玄点头,站起身。 他的腿有些发软,但他稳住了。 走到门口时,林薇的声音再次从身后传来: “纪玄。” 他停下脚步,回头。 林薇站在办公桌后,手里拿着那份口述记录,目光深邃。 “保护好自己。”她说。 这句话很轻,但落在纪玄耳中,却重如千钧。 他点了点头,没有说什么,拉开门,走了出去。 走廊里空无一人。 纪玄走到电梯口,按下按钮。电梯门打开,他走进去,按下1楼。门缓缓关上,将他和外面的世界隔绝。 直到这时,他才允许自己靠在电梯壁上,闭上眼睛。 冷汗已经浸透了衬衫的后背。 蛇形纹身。 蝰蛇。 妹妹失踪那天下午四点,艺术馆后台。 所有线索,在这一刻,串联起来了。 电梯到达一楼,门打开。 纪玄走出大楼,走进午后的阳光里。街道上车水马龙,行人匆匆,一切都那么正常。但他知道,从今天起,一切都不同了。 林薇已经将两起案子联系在了一起。 她离真相,只差一步。 而他,站在那条界限上,一边是妹妹的失踪之谜,一边是自己身份的暴露之危。 他掏出手机,打开加密通讯软件。 一条新消息跳出来: 【样本A初步分析:人类血液,血型AB型,与纪雨档案记录一致。进一步DNA比对需要时间。】 纪玄盯着那条消息,手指收紧。 AB型血。 妹妹的血型。 艺术馆墙角的那点血迹,是妹妹的。 三年前,她在那里留下了“危险,快走”的刻痕,也留下了自己的血。 她到底经历了什么? 电梯门在身后缓缓关上,金属表面映出纪玄苍白的脸。他没有立刻离开,而是站在刑侦支队大楼外的台阶上,午后的阳光刺得他眯起眼睛。街道对面的便利店玻璃窗反射着晃眼的光斑,一个穿着校服的女孩推门出来,手里拿着冰淇淋,笑声清脆。 纪玄看着那个女孩,有那么一瞬间,他看见了三年前的妹妹。 也是这样笑着,也是这样走在阳光里。 然后,消失不见。 他深吸一口气,将手机塞回口袋,走下台阶。帆布包的带子勒在肩膀上,里面装着那份还没来得及交的“江城废弃公共建筑现状调研计划书”。纸质文件在包里随着他的脚步发出轻微的摩擦声,像某种隐秘的心跳。 走到公交站台时,他停下脚步,假装看站牌,眼角的余光扫向身后。 没有人跟踪。 至少,没有明显的跟踪。 但他知道,从今天起,林薇的眼睛会一直盯着他。那个蛇形纹身的线索,就像一根刺,扎进了她的职业直觉里。她会重新审视一切——档案室的异常借阅记录,苏晚案卷宗的缺失,甚至他今天在办公室里的每一个微表情。 纪玄坐上公交车,选了靠窗的位置。 车子启动,窗外的街景开始向后流动。他靠在玻璃上,闭上眼睛,让大脑开始工作。 清洁工的口述。 蛇形纹身。 蝰蛇。 艺术馆后台,下午四点。 如果清洁工说的是真的,那么妹妹失踪前,确实和“蝰蛇”有过接触。但为什么?妹妹只是一个普通的大学生,去艺术馆看展览,怎么会和“清道夫”的首领扯上关系? 除非……她看到了什么。 或者,听到了什么。 纪玄想起妹妹失踪前一周,给他打的那个电话。电话里,她的声音很兴奋,说她在艺术馆做志愿者,帮忙布置展览。“哥,你猜我看到了什么?”她压低声音,像在分享一个秘密,“我看到了一幅画,好奇怪,画里的人……好像会动。” 当时纪玄以为她在开玩笑。 现在想来,那可能不是玩笑。 公交车到站,纪玄下车,走回出租屋所在的街区。巷子口那家早点摊已经收摊了,老板正在收拾炉灶,看见他,点了点头。 纪玄也点了点头,走进巷子。 走到出租屋楼下时,他停下脚步。 楼道的感应灯坏了,昏暗的光线从楼梯间的窗户透进来,在水泥地上投下斑驳的影子。纪玄站在阴影里,没有立刻上楼。 他掏出手机,打开加密通讯软件,给“钥匙”发送了一条信息: 【我需要三年前世雍艺术馆巡展期间的所有监控记录,包括官方监控和周边商铺的私人监控。时间范围:展览开始前一周至展览结束后三天。优先级:最高。】 发送完毕,他删除了记录。 然后,他走上楼梯。 每一步都踩在阴影里。 第12章 密钥的线索1 纪玄盯着那条消息,手指在键盘上悬停。 物理损坏? 三年前世雍艺术馆主监控系统的存储盘,恰好在那段时间物理损坏,缺失严重。巧合的概率有多大?千分之一?万分之一?还是……零? 他闭上眼睛,让呼吸平复下来。出租屋里只有电脑风扇的低鸣,窗外传来远处街道的车流声,像某种永不停歇的背景噪音。空气中弥漫着灰尘和旧纸张的气味——那是从刑侦支队档案室带回来的味道,已经渗进了他的衣服和皮肤。 睁开眼时,他的目光落在屏幕右下角。 一个倒计时程序正在运行:25天23小时47分。 月圆拍卖会。 距离那个夜晚还有不到四周的时间,而他还连拍卖会的入口在哪里都不知道。没有密钥,没有邀请,他所有的追查都只能停留在外围,像隔着防弹玻璃观看一场即将发生的屠杀。 纪玄切换电脑。 右边那台普通办公电脑屏幕上,是江城废弃公共建筑现状调研计划书的文档,光标在段落末尾闪烁。左边那台改装过的黑色机器,屏幕已经暗下去,进入待机状态。他伸手按下电源键,屏幕重新亮起,暗网登录界面消失,取而代之的是一个加密通讯界面。 他需要密钥。 而获得密钥的唯一途径,是通过“深渊”平台内部渠道。 纪玄深吸一口气,手指在键盘上敲击。加密通道重新建立,虚拟专用网络层层跳转,最终连接到一个隐藏在暗网深处的服务器。登录界面弹出——不是“夜枭”的界面,而是另一个身份。 代号:渊瞳。 这是“深渊”平台创建初期,他为自己留下的后门账户之一。三年前,他用这个身份参与了平台的基础架构设计,然后故意让账户“休眠”,制造出创建者之一因理念不合或意外而退出的假象。之后,“收藏家”接管了平台,将这个账户的权限限制在观察者级别。 现在,是时候唤醒它了。 纪玄输入凭证,按下回车。 界面加载,暗红色的背景浮现,中央是一行白色文字:“欢迎回来,渊瞳。您已离线1124天。” 屏幕刷新,进入平台内部界面。布局和三年前相比已经大变样——更精致,更商业化,也更阴森。左侧是分类导航栏:藏品展示、定制服务、私人委托、拍卖预告。右侧是实时聊天窗口,几个加密头像在线,ID都是代号:毒牙、暗影、收藏家…… 纪玄的视线停在最后一个ID上。 收藏家在线。 他点开私聊窗口,手指在键盘上停留了几秒,开始输入。每一个字都要斟酌,既要表现出对平台的兴趣,又不能显得过于急切;既要展示价值,又不能暴露真实意图。 【收藏家,久违。】 消息发送。 三秒后,回复来了。 【渊瞳。1124天。我以为你已经死了。】 纪玄盯着那句话。对方的回复速度太快,像是早就等着他。这不对劲。渊瞳这个账户已经休眠三年,突然上线,正常反应应该是惊讶或警惕,而不是这种……早有预料的平静。 除非,对方一直在监控这个账户。 或者,对方已经猜到了什么。 纪玄压下心里的不安,继续输入:【死过一次,又活过来了。听说平台最近有新的……展览?】 【新月收藏展。】收藏家回复,【你对这个感兴趣?】 【观察了几天,觉得比三年前有意思多了。】纪玄打字,【想看看现场。】 【资格需要证明。】 纪玄的手指悬在键盘上方。房间里的温度似乎下降了几度,窗外的车流声变得遥远。他听见自己的心跳,平稳,但每一下都沉重。 【什么证明?】 屏幕上的文字跳出来,像一把刀: 【提供一份‘判官’的真实身份线索。】 【或者……】 【一份新鲜的、有价值的‘隐私档案’。】 纪玄的呼吸停滞了一瞬。 判官。 那是他在暗网世界的另一个身份——匿名侦探,专门追查高科技犯罪,尤其是涉及隐私侵犯和人口贩卖的案件。三年来,“判官”这个名字在暗网执法者圈子里已经小有名气,破获过几起跨国数据贩卖案,也因此成了“深渊”这类平台的眼中钉。 而现在,收藏家要他用判官的身份,来换取进入拍卖会的资格。 或者,用一份“隐私档案”。 纪玄知道那意味着什么——偷拍、窃听、入侵私人设备,获取某个无辜者的隐私,然后作为投名状交给平台。三年前他参与创建平台时,就明确反对过这种“入门测试”,认为这会筛选出真正的变态,而不是单纯的牟利者。 当时其他创建者嘲笑他天真。 现在,收藏家把这道选择题摆在了他面前。 出卖判官,或者出卖良知。 纪玄盯着屏幕,手指开始颤抖。不是恐惧,是愤怒——那种冰冷的,烧穿骨髓的愤怒。他强迫自己深呼吸,一次,两次,三次。手部的颤抖逐渐平息,但心脏还在剧烈跳动,撞击着胸腔。 他不能出卖判官——那是他追查“深渊”的重要工具之一。 他也不能提供隐私档案——那意味着亲手制造一个受害者,成为自己最憎恨的那种人。 但密钥必须拿到。 拍卖会必须进入。 妹妹的线索可能就在那里。 纪玄闭上眼睛,让思维在黑暗中高速运转。三秒后,他睁开眼,手指重新落在键盘上: 【判官的行踪很难追踪。我需要时间。】 【多久?】 【七天。】 【三天。】收藏家回复,【三天后,如果你拿不出判官的线索,就提供一份档案。要求:目标必须是江城本地有社会地位的女性,年龄25-35岁,内容……要有冲击力。】 文字后面跟了一个表情符号:一个微笑的骷髅。 纪玄盯着那个表情,胃里一阵翻涌。他敲下回复:【明白。】 【期待你的表现,渊瞳。】收藏家最后说,【别让我失望。】 聊天窗口关闭。 纪玄靠在椅背上,后背已经被冷汗浸湿。出租屋的灯光昏暗,在墙壁上投下他扭曲的影子。窗外,夜色已经完全降临,城市的霓虹灯透过窗帘缝隙渗进来,在地板上划出一道道彩色光斑。 三天。 他只有三天时间。 要么找到一种方法,既能提供“判官线索”又不暴露自己,要么……找到密钥的其他途径。 纪玄切换回“夜枭”的身份。 暗网黑市界面加载,无数个交易帖子在屏幕上滚动:数据贩卖、武器交易、伪造证件、雇佣服务……他输入关键词:“拍卖会”、“邀请”、“密钥”、“江城”。 搜索结果弹出三十多条。 大部分是诈骗——声称有内部渠道,先付款后发货,然后消失。纪玄用脚本快速过滤掉这些,剩下的几条中,有一条引起了他的注意。 标题:【高级私人俱乐部入场凭证,限量十个,价高者得。】 发帖人ID:影子商人。 帖子内容很简单:出售一种特殊加密U盘,内置硬件级加密芯片,需要专用***才能读取内容。据称,这是某个“高级私人俱乐部”的入场凭证,持U盘者可在指定时间地点参与“内部活动”。卖家强调,U盘本身无法复制,一旦尝试暴力破解,芯片会自动烧毁。 帖子附了一张照片:一个黑色的金属U盘,表面没有任何标识,只在尾部有一个微小的红色指示灯。 纪玄放大照片。 U盘的材质、工艺、设计风格……都和“深渊”平台早期使用的硬件密钥高度相似。三年前,平台的核心成员会收到这种U盘,用于登录某些高度保密的内部服务器。后来平台升级,改用生物识别和动态令牌,这种U盘就逐渐淘汰了。 但现在,它出现在黑市上。 作为“高级私人俱乐部”的入场凭证。 纪玄的瞳孔收缩。 月圆拍卖会。 加密U盘。 线下交易。 所有的碎片开始拼凑。如果这个U盘真的是拍卖会的密钥载体,那么持有它的人,就能进入拍卖直播,甚至可能参与竞价。而卖家要求线下交易——这意味着,他有机会接触卖家,套取更多信息。 但风险同样巨大。 线下交易意味着暴露在监控下,意味着可能遭遇埋伏,意味着身份可能被追踪。而且,价格……纪玄看了一眼标价:50比特币。按照当前市价,折合人民币超过两百万。 他付不起。 至少,用明面上的身份付不起。 纪玄盯着屏幕,手指在键盘上敲击。他创建了一个新的匿名账户,给“影子商人”发送私信: 【对U盘感兴趣。能否提供更多技术细节?比如加密算法、芯片型号?】 消息发送。 等待。 五分钟后,回复来了:【只谈交易,不谈技术。江城线下交易,现金或比特币。先付10%定金,见面付尾款。不接受还价。】 纪玄皱眉。 这种交易方式太危险——先付定金,见面付尾款,意味着卖家可能收了定金就消失,也可能在交易现场设伏抢劫。而且,要求现金或比特币,说明卖家不想留下任何银行转账记录。 他继续试探:【见面地点?】 【定金到账后告知。】 【如何保证交易安全?】 【你可以带人,我可以带枪。】影子商人回复,【公平交易,各凭本事。】 纪玄盯着那句话,嘴角扯出一个冰冷的弧度。 第12章 密钥的线索2 各凭本事。 好。 他关闭私信窗口,开始追踪“影子商人”的IP地址。暗网黑市的服务器通常位于法律灰色地带,但交易者的真实IP总会留下痕迹。纪玄启动了自己编写的追踪脚本,一层层剥离代理服务器和虚拟专用网络。 进度条缓慢推进。 10%…30%…50%… 窗外的车流声渐渐稀疏,时间已经接近午夜。纪玄起身,走到厨房,从冰箱里拿出一瓶冰水,拧开瓶盖,灌了一大口。冷水刺激着喉咙,让大脑清醒了一些。 他回到电脑前,进度条已经走到80%。 突然,屏幕闪烁。 追踪脚本弹出一个警告窗口:【检测到反追踪陷阱。目标IP可能为蜜罐。】 纪玄立刻停止脚本。 蜜罐——一种专门设置的陷阱服务器,伪装成真实目标,引诱攻击者进入,然后记录攻击者的行为特征甚至真实身份。如果“影子商人”使用了蜜罐,说明对方不是普通的黑市贩子,而是有相当技术背景,甚至可能是一个组织。 纪玄靠在椅背上,揉了揉太阳穴。 事情比他想象的更复杂。 密钥的线索指向两个方向:一是通过“渊瞳”身份满足收藏家的要求,二是通过黑市购买加密U盘。两条路都布满荆棘,都可能是陷阱。 他需要更多信息。 纪玄重新打开与“钥匙”的通讯窗口。之前的消息还停留在那里——关于艺术馆监控记录,钥匙回复说官方主监控系统存储盘物理损坏,正在尝试恢复周边商铺备份。 他输入新消息:【优先级变更。我需要你帮我查一个暗网ID:影子商人。活跃于江城本地黑市,近期在出售一种特殊加密U盘。我要他的真实IP、交易记录、以及……他可能的上线。】 发送。 几乎同时,钥匙回复了:【收到。但需要时间。暗网ID的追踪比普通网络身份更难。】 【多久?】 【24-4时。】 【尽快。】 纪玄关闭通讯窗口。 他看了一眼时间:午夜零点十七分。倒计时程序显示:25天0小时43分。 三天后,他要给收藏家一个答复。 而在这之前,他必须做出决定——走哪条路,冒什么险,付出什么代价。 *** 同一时间,江城刑侦支队。 林薇坐在办公室里,面前的电脑屏幕上显示着江城地图。地图上标记着十几个红点——那是近期失踪案和可疑死亡案件的案发地点。红点分布看似随机,但林薇盯着看了半小时后,发现了一个规律。 大部分红点都集中在旧城区和城乡结合部。 而其中三个红点,恰好位于世雍艺术馆周边两公里范围内。 林薇拿起笔,在笔记本上画线。艺术馆为中心,两公里为半径,画出一个圆圈。三个红点都在圆圈边缘——一个在便利店门口,一个在公交站台,一个在老旧小区巷口。 三个案发时间,都在晚上八点到十点之间。 三个受害者,都是年轻女性。 林薇的眉头越皱越紧。她调出这三个案件的卷宗,重新目击者证言和现场勘查报告。便利店门口的失踪案,有监控拍到了受害者最后的身影——她站在店门口看手机,然后一辆黑色轿车停在她面前,她上车,轿车离开。 公交站台的案件,没有监控,但有一个夜跑者声称看到受害者和一个穿黑色夹克的男人交谈,然后两人一起走向旁边的巷子。 老旧小区巷口的案件,最诡异——受害者是小区住户,晚上下楼倒垃圾,就再也没回来。垃圾袋掉在巷口,里面的垃圾散落一地。 林薇把三份卷宗并排放在桌上。 黑色轿车。 穿黑色夹克的男人。 深夜倒垃圾失踪。 三个案件之间,似乎没有直接联系。但她的直觉在尖叫——这些不是孤立事件。尤其是,当她想起纪雨失踪案,想起艺术馆后台,想起那个蛇形纹身。 她拿起电话,拨通技术科。 “吴涛,还在加班?” “林队。”吴涛的声音带着疲惫,“刚做完异常访问设备的初步分析报告,正准备发给你。” “先别发,来我办公室一趟。” 三分钟后,吴涛推门进来,手里拿着一个平板电脑。年轻网警的眼圈发黑,但眼神依然专注。 “林队,你找我?” “坐。”林薇指了指对面的椅子,“异常访问的事先放一放。我要你帮我查另一件事。” “什么事?” 林薇把三份卷宗推到他面前:“这三个案子,时间地点相近,受害者特征相似。我要你查一下,案发前后,这三个地点周边的监控有没有拍到同一辆车,或者同一个人。” 吴涛拿起卷宗,快速浏览。“林队,这三个案子……不是已经结案了吗?便利店那个定性为自愿上车,可能涉及感情纠纷;公交站台那个,家属后来撤案了,说女儿是跟男朋友私奔了;巷口那个,至今没有线索,但也没有证据指向他杀。” “我知道。”林薇说,“但我觉得不对劲。” “哪里不对劲?” “太干净了。”林薇指着卷宗,“三个案子,三个年轻女性,都在晚上失踪,都没有暴力反抗痕迹,家属要么不追究,要么撤案。你不觉得……这像是某种模式吗?” 吴涛沉默了几秒,然后点头:“我明白你的意思。但如果没有新的证据,我们很难重启调查。” “所以我要你查监控。”林薇说,“不是官方监控,是民间监控——便利店门口的私人摄像头,公交站台旁边商铺的监控,老旧小区里住户自己装的防盗摄像头。我要所有可能拍到案发现场的视频记录,时间范围扩大到案发前后三天。” 吴涛深吸一口气:“林队,这工作量很大。而且很多民间监控的存储时间只有七天,案发都过去一两个月了,可能早就被覆盖了。” “能恢复多少是多少。”林薇的语气不容置疑,“还有,查一下这三个受害者的手机信号最后消失的位置,以及……她们的社交媒体账号,在失踪前有没有发布过什么异常内容。” “明白了。”吴涛站起身,“我这就去办。” 走到门口时,他停下脚步,回头:“林队,还有一件事。” “说。” “关于纪玄。”吴涛犹豫了一下,“我调取了他最近一周的行踪记录。他除了上班和回家,还去了几个地方——旧图书馆、电子市场、还有……城西的一个废弃工厂。” 林薇抬起头:“废弃工厂?他去那里干什么?” “不知道。”吴涛说,“工厂附近没有监控,我只能通过路口的天网摄像头拍到他骑车进入那片区域,但具体在工厂里做了什么,不清楚。” “时间呢?” “三次。”吴涛说,“上周二下午,上周五晚上,还有……昨天中午。” 林薇的眉头皱得更紧了。 旧图书馆、电子市场、废弃工厂——这些地方和纪玄的日常生活毫无关联。一个档案管理员,为什么要频繁去这些地方? “继续监控他的行踪。”林薇说,“但不要打草惊蛇。我要知道他每次去这些地方的目的,见了什么人,做了什么。” “是。” 吴涛离开后,林薇重新看向电脑屏幕。 地图上的红点依然刺眼。 她移动鼠标,在艺术馆的位置点了一下,弹出一个信息框:世雍艺术馆,隶属于世雍集团,董事长周世雍,江城著名慈善家,市政协委员…… 林薇盯着那个名字,眼神逐渐冰冷。 周世雍。 这个名字,她不是第一次听到。 三年前,她刚调来江城刑侦支队时,就听说过周世雍的慈善晚宴——政商名流云集,媒体争相报道,一幅画拍出千万天价,全部捐给儿童基金会。当时她还觉得,江城有这样的企业家是好事。 但现在,她开始怀疑。 艺术馆。 失踪案。 蛇形纹身。 还有纪玄那些异常的行踪。 所有的线索,都像蛛网一样,朝着某个中心点汇聚。而那个中心点,似乎就隐藏在世雍集团光鲜亮丽的表象之下。 林薇关掉地图,打开一个新的文档。 她开始打字,标题是:《关于纪雨失踪案与近期系列失踪案件的关联性分析报告》。 窗外,夜色深沉。 城市的灯火在玻璃上反射出模糊的光影,像无数只眼睛,在黑暗中静静窥视。 第13章 黑市交易1 而现在,他需要做出选择——是冒险接触那个神秘的U盘卖家,还是设法伪造一份足以骗过“收藏家”的投名状。他转身,从床底拖出一个黑色的金属箱。箱子里装着的,是他三年来为这一刻准备的工具。 金属箱打开时发出轻微的咔哒声。 箱内分三层。上层是各种伪装证件、假发、眼镜和肤色改变贴片;中层是微型摄像头、窃听器、信号***和几部经过深度改装的加密手机;下层,用黑色海绵仔细包裹着的,是一把***19手枪和三个弹匣。 纪玄的手指掠过枪身冰冷的金属表面,最终停在旁边一个透明的小玻璃瓶上。瓶子里装着淡蓝色的粉末,在昏暗的光线下泛着微光。追踪粉末,遇水即溶,附着在皮肤或衣物上后,会通过特殊设备在五十米内被检测到信号,有效时间七十二小时。 他取出玻璃瓶,放在桌上。 然后打开左边那台改装电脑,登录暗网。经过七次跳转,他进入一个名为“暗河集市”的加密论坛。页面设计简陋,只有纯文本和加密链接,没有图片,没有广告,像九十年代的BBS。但这里的每一条信息,都可能涉及六位数以上的非法交易。 纪玄找到三天前浏览过的那个帖子。 标题:【江城本地】特殊加密存储设备,内含高价值数据,仅限面交】 发帖人ID:影子商人。 帖子内容只有一行字:“定制硬件加密U盘,需专用***读取。价格面议,非诚勿扰。” 下面有七条回复,都是加密状态,需要输入特定密钥才能查看。纪玄三天前已经通过“夜枭”的渠道破解了其中三条——都是询问价格和交易方式的,影子商人的回复一律是:“私聊。” 纪玄创建了一个新的临时ID:江城买家007。 他给影子商人发送加密私信:【有兴趣。什么数据?】 等待。 电脑风扇的低鸣在寂静中格外清晰。窗外传来垃圾车收运的哐当声,凌晨四点的江城开始苏醒。纪玄盯着屏幕,手指无意识地敲击桌面——这是他紧张时的习惯动作,三年来他一直在努力克制,但独处时还是会流露。 五分钟后,回复来了。 【见面谈。你能出多少?】 纪玄打字:【看货值。如果是真货,六位数起步。】 【明天下午三点,南城旧货市场三号摊位。带现金,十万定金。只准一个人来。】 典型的试探。旧货市场人多眼杂,下午三点正是最热闹的时候,对方可以轻易观察是否有警方布控。十万定金则是筛选门槛——能随手拿出十万现金的人,要么是真买家,要么是警方钓鱼,但警方通常不会在第一次接触就准备这么多现金。 纪玄回复:【可以。怎么认你?】 【你会知道的。】 对话结束。 纪玄关掉页面,清除所有浏览记录和缓存。他站起身,走到卫生间,打开水龙头。冷水泼在脸上,刺骨的凉意让他清醒。镜子里的人脸色苍白,眼下有淡淡的黑眼圈,眼神里有一种过度紧绷后的空洞感。 他需要睡眠,但时间不允许。 回到房间,纪玄从箱子里取出那部加密手机,拨通一个号码。响了三声后接通,对方没有说话。 “老陈。”纪玄压低声音,“明天下午,南城旧货市场,帮我看看有没有尾巴。” 电话那头传来苍老但沉稳的声音:“几点?” “三点。三号摊位附近。注意有没有便衣,或者特别干净的车。” “知道了。”老陈停顿了一下,“小玄,你最近动作太频繁了。林薇那丫头已经盯上你了,吴涛在查你的行踪记录。” “我知道。” “知道还冒险?”老陈的声音里带着责备,“你妹妹的事,我理解。但你要是把自己搭进去,就什么都没了。” 纪玄沉默了几秒:“老陈,我找到可能跟拍卖会有关的线索了。一个U盘,卖家说是特殊加密的,需要***读取。如果真是拍卖会的密钥……” “那就更危险。”老陈打断他,“这种级别的交易,卖家要么是圈内人,要么是陷阱。你确定要碰?” “我确定。” 电话那头传来一声叹息:“地址发我。明天我会去。还有,交易的时候,身上带点防身的东西。现在这世道,什么人都有。” “带了。” 挂断电话,纪玄把手机拆开,取出SIM卡,用打火机烧毁。这是单次通话卡,用完即弃。他重新坐回电脑前,开始准备明天需要的现金。 十万现金。 他从床垫底下取出一个黑色塑料袋,里面是捆扎整齐的百元钞票。三年来,他通过各种匿名渠道积攒了大约五十万现金,这是他的行动基金。每一笔支出都要精打细算,因为一旦用完,再筹集就会留下更多痕迹。 纪玄数出十捆,每捆一万,用橡皮筋扎好。然后从桌上拿起那个小玻璃瓶,打开瓶盖,用细毛刷蘸取少量淡蓝色粉末,轻轻刷在每捆钞票的边缘。粉末几乎无色,只有在特定光线下才会显现微弱的荧光。 做完这些,他把钞票装进一个普通的黑色双肩包。 窗外天色渐亮。 *** 下午两点四十分,南城旧货市场。 空气里弥漫着旧家具的霉味、电子元件的焊锡味,还有小吃摊传来的油炸食品的油腻气息。市场里人声鼎沸,摊主们用喇叭循环播放着“清仓处理”“最后一天”的录音,顾客在狭窄的过道里挤来挤去,讨价还价的声音此起彼伏。 纪玄穿着灰色的连帽卫衣,戴着黑色口罩和棒球帽,背着一个鼓鼓囊囊的双肩包,混在人群里。他的步伐不快不慢,眼睛透过墨镜镜片观察着周围。 三号摊位是一个卖二手手机和电脑配件的小摊。摊主是个秃顶的中年男人,正低头修理一部老式诺基亚手机,对来往顾客爱答不理。摊位后面堆着几个纸箱,里面塞满了各种数据线和充电器。 纪玄在摊位前停下,假装查看一部二手iPhone。 “老板,这手机多少钱?” 摊主头也不抬:“八百。” “能便宜点吗?” “最低七百五。” 纪玄放下手机,目光扫过摊位。摊主的手指粗短,指甲缝里有黑色的污垢,右手虎口处有一道陈年伤疤。这不是他要找的人。 他转身离开,在市场的另一个角落找了个位置坐下,点了一杯五块钱的柠檬水。塑料杯壁上凝结着水珠,柠檬片漂浮在浑浊的液体里,散发出一股香精的味道。纪玄小口喝着,眼睛始终没有离开三号摊位。 两点五十五分。 一个穿着黑色夹克、戴着鸭舌帽的男人出现在摊位前。他身材中等,背着一个黑色的单肩包,和摊主低声交谈了几句。摊主指了指市场西侧的出口,男人点点头,转身离开。 纪玄放下杯子,跟了上去。 男人没有直接离开市场,而是在里面绕了两圈,不时停下来看看摊位,或者假装接电话。典型的反跟踪手法。纪玄保持距离,混在人群里,偶尔停下来买点小东西——一包纸巾,一瓶水,一副廉价的太阳镜。 三点十分,男人终于走出市场,拐进旁边一条小巷。 巷子很窄,两侧是居民楼的后墙,墙上贴满了疏通下水道和租房的小广告。地面湿漉漉的,角落里堆着发霉的纸箱和废弃的家具。空气里有股淡淡的尿骚味。 男人在巷子中间停下,转过身。 纪玄走到他面前五米处,停下。 “江城买家007?”男人的声音低沉,带着一点沙哑。 “是。” “钱带了?” 纪玄拉开双肩包拉链,露出里面的钞票。男人没有上前检查,只是点了点头:“跟我来。” 他们穿过小巷,来到另一条街上。男人拦了一辆出租车,示意纪玄上车。车子开了二十分钟,穿过半个城区,最后停在一个老旧小区门口。男人付了钱,下车,纪玄跟着。 小区里都是六层的老式楼房,外墙的涂料剥落,露出里面灰色的水泥。绿化带里杂草丛生,几个老人坐在树荫下打牌,收音机里播放着咿咿呀呀的戏曲。 男人走进三号楼,爬上楼梯。楼道里光线昏暗,声控灯时亮时灭,墙壁上满是小孩的涂鸦和小广告。空气里有股陈年的油烟味。 四楼,401室。 男人敲了敲门——三长两短。门开了,里面站着另一个男人,更高更壮,穿着黑色的T恤,手臂上纹着一条盘绕的蛇。他看了纪玄一眼,侧身让开。 房间很小,只有一张桌子、两把椅子和一个简易的折叠床。窗户拉着厚厚的窗帘,屋里只开着一盏台灯,光线昏暗。桌子上放着一台笔记本电脑,屏幕亮着,显示着加密聊天界面。 “坐。”第一个男人指了指椅子。 纪玄坐下,把双肩包放在腿上。第二个***在门边,双手抱胸,眼神警惕。 “U盘呢?”纪玄问。 第一个男人从口袋里掏出一个黑色的小盒子,打开,里面是一个银色的U盘,大约拇指大小,外壳是金属材质,上面没有任何标识。他把U盘放在桌上:“先验货,再谈价。” “我需要知道里面是什么。” “加密数据。”男人说,“具体内容我不能说,但可以告诉你——这东西能让你进入一个普通人进不去的地方。起拍价,一百万。” 纪玄的心脏猛地一跳。 拍卖会。他几乎可以肯定。 但他脸上没有任何表情:“我怎么知道你说的是真的?万一U盘是空的,或者里面只是一堆乱码呢?” 男人笑了,笑声干涩:“你可以不信。但错过这次,下次再有这种东西流出,就不知道是什么时候了。而且……”他顿了顿,“我们只接受现金交易,今晚就要完成。如果你不买,后面还有人排队。” 纪玄沉默了几秒,拉开双肩包,取出五捆钞票,放在桌上:“十万定金。剩下的,我需要确认U盘里的内容。” 男人看了一眼钞票,没有动:“我说了,先验货再谈价。这U盘需要专用的硬件***才能读取,我们没有***。但我们可以给你看证明。” 第13章 黑市交易2 他操作电脑,打开一个加密文件夹,里面是一张图片。图片拍的是一个暗网页面的截图,页面中央是一个倒计时:24天12小时37分。页面顶部有一行字:“月圆之夜,盛宴开启。” 纪玄的呼吸几乎停滞。 就是它。 “这张图,是我们从上一个买家的交易记录里截的。”男人说,“那个买家买了U盘,但没买到***,最后只能转手。我们现在急用钱,所以才低价出手。一百万,一口价。” “***在哪里?” “不知道。”男人摇头,“***是分开流通的,据说整个江城只有不到五个。U盘和***必须配对使用,缺一不可。” 纪玄盯着那张截图。倒计时的数字和他电脑上的一模一样,页面设计也和“深渊”平台的风格一致。这很可能是真的。 “我要U盘。”他说,“但价格太高。五十万。” “八十万。” “六十万。” 男人和门边的同伙交换了一个眼神:“七十万,最低。不要的话,你现在就可以走。” 纪玄假装犹豫,手指在双肩包上轻轻敲击。十秒后,他点头:“成交。但我要先拿走U盘,剩下的钱,等我确认能弄到***再付。” “不行。”男人断然拒绝,“要么全款,要么免谈。我们今晚必须离开江城。” 空气凝固了。 门边的壮汉向前走了一步,手摸向腰间。纪玄能看到他T恤下鼓起的手枪轮廓。 “好。”纪玄说,“七十万,全款。但我需要时间筹钱。今晚十点,旧城区电子市场废墟,那里晚上没人。我带钱,你们带U盘。” 男人盯着他看了几秒:“可以。但如果你耍花样,或者带警察来……”他没有说完,但意思很明显。 “我一个人。”纪玄站起身,把五捆钞票推过去,“这是定金。剩下的,晚上见。” 他拿起U盘,转身离开。门在身后关上时,他听到里面传来低低的交谈声,但听不清内容。 下楼,走出小区,纪玄拦了一辆出租车。车子开动后,他从口袋里掏出那部加密手机,发送一条短信:【交易定在今晚十点,旧城区电子市场废墟。对方两人,可能有武器。】 收件人是老陈。 *** 晚上九点,旧城区。 这片区域曾经是江城的电子产业聚集地,十年前产业升级,工厂陆续搬迁,留下大片废弃的厂房和市场。政府规划要拆除重建,但资金迟迟不到位,于是这里就成了流浪汉、瘾君子和非法交易的聚集地。 电子市场是一栋三层的老旧建筑,外墙的瓷砖剥落大半,露出里面红色的砖墙。窗户玻璃几乎全碎,黑洞洞的窗口像无数只眼睛。市场前的广场上堆满了建筑垃圾和废弃的电子设备,空气中弥漫着金属锈蚀和塑料烧焦的气味。 纪玄提前两小时到达。 他穿着黑色的运动服和运动鞋,背着一个轻便的腰包,里面装着剩下的六十万现金——每一捆都涂了追踪粉末。手里拿着一个强光手电,但暂时没有打开。 市场周围没有路灯,只有远处街道的灯光勉强照过来,在地上投下长长的影子。夜风吹过废墟,卷起地上的塑料袋和纸片,发出沙沙的声响。偶尔有野猫从阴影里窜过,眼睛在黑暗中闪着绿光。 纪玄绕市场走了一圈,确定没有埋伏。然后他进入建筑内部。 一楼曾经是商铺,现在只剩下空荡荡的柜台和满地狼藉。地上散落着破碎的显示器外壳、扭曲的金属支架和烧焦的电线。空气里有股浓重的灰尘味,每走一步都会扬起细小的颗粒。 他选择二楼的一个房间作为交易地点。房间朝南,有一扇窗户正对广场,视野开阔。如果对方想从外面狙击,这里不是最佳位置。房间只有一个门,退路是窗户外的消防梯——虽然锈蚀严重,但还能用。 纪玄从腰包里取出三个纽扣大小的摄像头,分别安装在门框上方、窗户内侧和对面的墙角。摄像头是夜视模式,无线传输,信号接收器放在三百米外的一辆废弃面包车里。他又在门口和窗台下布置了微型震动传感器,一旦有人靠近,就会通过骨传导耳机发出警报。 最后,他在房间中央的地面上撒了一层薄薄的灰尘——如果有人走过,会留下清晰的脚印。 做完这些,他退到隔壁房间,躲在破损的柜台后面,等待。 时间一分一秒过去。 九点五十分。 骨传导耳机里传来轻微的震动声——有人进入建筑。一个,两个。脚步声很轻,但在这寂静的废墟里依然清晰。他们在一楼停留了几秒,似乎在观察,然后开始上楼梯。 纪玄屏住呼吸。 脚步声停在二楼走廊,然后朝着交易房间移动。门被推开,发出吱呀的响声。手电筒的光束在房间里扫过,照亮了灰尘飞舞的空气。 “没人。”一个声音说。 “等等。”另一个声音——是下午那个男人,“他应该会来。” 他们走进房间。纪玄通过摄像头看到,两个人都戴着黑色的滑雪面具,只露出眼睛和嘴巴。高个子背着一个黑色的旅行袋,矮个子——下午那个男人——手里拿着一个手电筒。 “检查一下。”高个子说。 矮个子用手电筒照了一圈房间,光束扫过纪玄安装摄像头的位置,但没有停留。他们显然没有发现。 “干净。”矮个子说。 高个子放下旅行袋,从里面取出一个金属探测器,开始扫描房间。纪玄的心跳加快——如果探测器发现摄像头,计划就全完了。 光束扫过门框上方。 停了一秒。 然后移开。 纪玄松了口气。这些摄像头的外壳是特殊材料,能屏蔽大多数探测器的信号。 九点五十八分。 纪玄从隔壁房间走出来,脚步声故意放重。交易房间里的两个人立刻转身,手电筒光束照在他脸上。 “准时。”矮个子说。 纪玄走进房间,站在距离他们三米的地方。手电筒的光刺得他眼睛发疼,但他没有躲闪。 “钱呢?”高个子问,声音透过面具显得沉闷。 纪玄拉开腰包,取出六捆钞票,放在地上:“六十万,加上下午的十万,一共七十万。U盘呢?” 矮个子从口袋里掏出那个银色U盘,但没有递过来:“我们要先验钱。” “可以。” 高个子走上前,蹲下身,打开一捆钞票,用手电筒照了照,又用手指捻了捻纸张。他检查得很仔细,每一捆都打开看了。纪玄注意到,他的手指碰到了钞票边缘的追踪粉末,但显然没有察觉。 “真的。”高个子对同伙说。 矮个子点点头,把U盘扔给纪玄。纪玄接住,握在手心。金属外壳冰凉。 “交易完成。”矮个子说,“以后不要再联系。” 他们开始收拾钞票,装进旅行袋。高个子拉上拉链,提起袋子,转身准备离开。 就在这时—— 远处传来警笛声。 一开始很微弱,然后迅速接近。红蓝闪烁的光透过破碎的窗户,在墙壁上投下变幻的光影。警笛声越来越响,至少有三四辆警车,正朝着这个方向驶来。 高个子瞬间转身,手伸向腰间。纪玄看到一把黑色的手枪从外套下抽出,枪口对准了他。 “你报警了?”高个字的声音里充满杀意。 “没有。”纪玄举起双手,声音保持平静,“如果是警察,现在应该已经冲进来了。这可能是附近有别的案子。” 矮个子按住高个子的手臂:“别冲动。如果是巧合,开枪只会引来警察。快走!” 高个子盯着纪玄看了两秒,缓缓放下枪。两人提起旅行袋,冲出房间,脚步声在楼梯上急促响起,迅速远去。 纪玄没有立刻离开。 他站在原地,听着警笛声从市场前的主干道呼啸而过,没有停留,继续朝着更远的方向去了。确实是巧合。 他松了口气,这才感觉到后背已经被冷汗浸湿。 从窗户翻出去,顺着消防梯爬下楼,纪玄绕到市场后面,找到那辆废弃面包车。拉开车门,里面放着一台笔记本电脑,屏幕上显示着三个摄像头的实时画面——交易房间已经空了,只有灰尘在光束中飞舞。 他操作电脑,回放录像。 画面快进到交易完成前几秒。高个子蹲在地上验钱,矮个子站在门口望风。然后警笛声响起,高个子掏枪。就在矮个子按住他手臂的瞬间,高个子因为动作太大,脸上的滑雪面具向上滑了一点,露出了下巴和右侧脸颊。 纪玄按下暂停,放大画面。 脸颊上,一道狰狞的伤疤从耳根延伸到嘴角,像一条扭曲的蜈蚣。即使在模糊的夜视画面里,那道伤疤依然清晰可见。 纪玄盯着那道伤疤,看了很久。 然后他关掉电脑,取出存储卡,销毁。收拾好所有设备,他离开废墟,步行了二十分钟,才在一个偏僻的街角拦到出租车。 回到出租屋时,已经是凌晨一点。 纪玄锁好门,拉上窗帘,打开台灯。他从口袋里掏出那个银色U盘,放在灯光下仔细观察。U盘很轻,外壳是铝合金,接口是普通的USB-A,但插入电脑后,没有任何反应。 他换了一台电脑,依然没有反应。 拆开U盘外壳,里面的电路板很特殊——不是市面上常见的公版设计,而是定制芯片。存储芯片的位置被一个黑色的加密模块覆盖,模块上有六个金属触点,显然需要外接设备才能激活。 空的。 或者说,不是空的,但无法用常规方式读取。 纪玄把U盘放在桌上,打开电脑,登录暗网。他需要找到这种U盘的***,或者至少弄清楚它的来源。而那道伤疤,也需要调查。 他创建了一个新的匿名ID,在几个技术论坛和黑市板块发布悬赏:【求购定制加密U盘***,型号:金属外壳,六触点加密模块。高价收。】 然后,他又给“钥匙”发送加密消息:【帮我查一个人。男性,右脸颊有刀疤,从耳根到嘴角。最近在江城活动,可能涉及黑市交易。】 做完这些,纪玄靠在椅背上,闭上眼睛。 倒计时程序在屏幕角落闪烁:24天15小时07分。 U盘到手了,但还不能用。伤疤脸的身份未知。***在哪里?“收藏家”的三日通牒还剩两天。林薇的监控越来越紧。 每一条线都在收紧。 纪玄睁开眼睛,看着桌上那个银色的U盘。它静静地躺在那里,像一把没有钥匙的锁,锁着通往地狱的门。 而他必须找到钥匙。 第14章 解码@器与伤疤1 纪玄盯着屏幕上“钥匙”的回复窗口,指尖在桌沿无意识地敲击。窗外传来早班公交车的引擎声,天色泛着鱼肚白。他关掉电脑,走进狭小的卫生间,用冷水狠狠搓了把脸。镜中的人眼眶深陷,瞳孔里布满血丝。二十四天,倒计时像勒在颈动脉上的绞索,每一秒都在收紧。他回到房间,从抽屉深处取出一个老旧的铁盒,打开,里面是一张泛黄的合影——十五岁的纪雨搂着他的脖子,笑得没心没肺。纪玄用手指轻轻拂过照片边缘,然后合上铁盒,锁进床头柜。他需要睡两个小时,然后去面对“收藏家”。而在那之前,他得先想好,究竟该喂给那条毒蛇一块什么样的肉。 他躺上床,闭上眼睛。 睡眠像一层薄冰,随时会碎裂。梦里全是碎片——银色U盘在黑暗中旋转,伤疤像活物一样在脸上蠕动,警笛声忽远忽近,林薇的眼睛在监控画面里盯着他。纪玄在梦中翻身,手碰到枕头下的手枪,金属的冰凉触感让他瞬间清醒。 上午七点四十三分。 他坐起身,打开电脑。倒计时程序显示:24天14小时17分。距离“收藏家”的三日通牒还剩不到四十八小时。 第一件事,处理U盘。 纪玄从保险柜里取出那个银色U盘,放在灯光下。铝合金外壳在晨光中泛着冷冽的光泽,六个金属触点像紧闭的牙齿。他打开“夜枭”的专用分析工具库——这是三年来他收集和编写的程序集合,包含市面上绝大多数加密设备的逆向工程模块。 他将U盘插入一个特制的物理隔离器。隔离器像个小黑盒子,连接电脑但不允许任何数据流出,只能通过光学传感器分析U盘的电路特征。屏幕上的波形图开始跳动,芯片指纹比对程序在后台运行。 十分钟后,结果出来了。 【设备识别:定制硬件加密存储设备】 【制造商:黑盾安全科技有限公司(已破产清算)】 【型号:BS-7A“堡垒”系列】 【加密方式:硬件级AES-256+动态密钥验证】 【读取条件:需配套BS-D7硬件***激活】 纪玄盯着屏幕。黑盾安全——这个名字他有印象。五年前,这家公司曾是国内高端安保设备的主要供应商,专为政府机构和大型企业提供定制化加密解决方案。三年前,公司因财务丑闻和核心技术团队集体离职而破产,资产被分割拍卖。 BS-7A“堡垒”系列,是黑盾破产前推出的最后一款产品,号称“物理隔离的终极方案”。U盘本身不存储密钥,所有数据在写入时即被硬件加密模块打散重组,只有插入配套的***,通过动态密钥验证后,才能还原出原始数据流。***本身也是一次性验证设备——每台***有唯一的序列号,与特定批次的U盘绑定,使用后即销毁密钥。 市面上流出的数量极少。 纪玄关掉分析工具,打开暗网。他需要找到***,或者至少找到知道***下落的人。 暗河集市的悬赏帖已经有了三条回复。 第一条来自一个叫“数据幽灵”的ID:【BS-D7***?这东西早绝版了。黑盾破产时,库存设备大部分被法院查封销毁,少数流出的都被收藏家收走了。你要它干嘛?】 第二条来自“硬件狂人”:【我见过一台。三年前在深城的地下拍卖会上,一台BS-D7拍出了十二万。买家是个戴面具的男人,没露脸。】 第三条,来自一个刚注册三小时的新ID:【灰狐。专业情报中介,收费合理,信誉保证。私聊。】 纪玄点开“灰狐”的资料页。空白,除了一个加密通信的临时链接,什么都没有。这种ID通常是情报贩子用来接单的一次性马甲,交易完成即废弃。 他点击链接,进入一个加密聊天室。 界面纯黑,只有绿色的光标在闪烁。 【江城买家007】:BS-D7***,江城本地。有线索吗? 等待。 聊天室顶部显示“对方正在输入…”,持续了十几秒,然后消息弹出。 【灰狐】:有。但价格不便宜。 【江城买家007】:开价。 【灰狐】:***线索,五千。如果还要查U盘来源和流通记录,加三千。先付一半,确认信息有效后付尾款。只收比特币,交易后删除所有记录。 纪玄皱了皱眉。八千,对于一条线索来说太贵了。但“灰狐”敢这么开价,说明手里确实有货。 【江城买家007】:怎么证明你不是骗子? 【灰狐】:你可以去暗河集市查我的历史交易评价。ID“灰狐”虽然是一次性的,但我的服务有口碑。或者,我先给你一个免费样品——你要查的BS-7A U盘,最近三个月在江城出现过两次交易记录。第一次是两个月前,一个匿名买家从深城黑市购入,价格八万。第二次是三天前,在旧城区电子市场附近的废弃仓库,交易金额七十万现金。对吗? 纪玄的手指停在键盘上。 对方知道交易细节。要么是“影子商人”那边泄露了信息,要么是这个“灰狐”的情报网络确实覆盖到了江城的地下交易。 他沉默了几秒,然后回复。 【江城买家007】:比特币地址发来。 【灰狐】:爽快。 一个比特币地址出现在聊天框里。纪玄通过混币服务转了四千比特币过去——相当于人民币四千元。转账确认需要十分钟,他利用这段时间检查了聊天室的安全性。端到端加密,服务器位于海外,没有日志记录。相对安全。 十分钟后,“灰狐”发来一个加密文件包。 纪玄下载,用一次性虚拟机打开。文件包里是三个PDF文档。 第一份文档,标题是《黑盾安全BS系列产品流通记录(残本)》。文档内容像是从某个内部数据库截取的片段,列出了十七台BS-D7***的出厂序列号、绑定U盘批次号,以及最初的采购客户代码。大部分客户代码都是“GOV-”或“CORP-”开头,只有三条记录标注着“内部测试样品,未登记流向”。 其中一台***的备注栏写着:【测试样品07,2019年6月调拨至江城分公司,分公司关闭后设备去向不明。】 第二份文档,是几张模糊的照片。照片拍摄于一间仓库,背景里堆放着印有“世雍物流”字样的纸箱。其中一张照片的角落,一个打开的纸箱里露出几台黑色设备,设备侧面贴着标签,标签上的字太小看不清,但标签的格式和颜色,与黑盾安全的产品标签高度相似。 照片的元数据显示拍摄时间:十五天前。 第三份文档,只有一行字:【***可能流向:世雍集团物流子公司仓库。需进一步核实。】 纪玄盯着那行字。 世雍集团。 周世雍。 这个名字像一根冰锥,刺进他的脊椎。三年前,纪雨失踪前一周,她曾在电话里提过,她实习的公司正在为世雍集团的一个慈善项目做宣传方案。她说:“哥,那个周世雍看起来人挺好的,捐了好多钱给山区学校。”纪玄当时忙着查案,只是随口应了一声。 现在想来,每一个细节都可能是线索。 他关掉文档,回到聊天室。 【江城买家007】:照片来源? 【灰狐】:我的线人。他在世雍物流的江城分拣中心做临时工,十五天前夜班时偷拍的。他说那批货是从海外进来的,报关单上写的是“工业电子零件”,但开箱验收时,他看到里面是些黑色的小设备,像老式传呼机,上面有六个金属触点。线人不认识那是什么,只觉得奇怪,就拍了几张照片。 【江城买家007】:线人还说了什么? 【灰狐】:他说那批货到的时候,来了几个穿西装的人亲自验收,不是物流公司的普通员工。验收完就把货搬进了一个单独的加密仓库,仓库需要指纹和虹膜双重验证才能进。线人因为好奇多看了两眼,第二天就被主管找理由辞退了。 纪玄的手指在键盘上悬停。 如果“灰狐”的情报属实,那么世雍物流的仓库里,很可能就存放着BS-D7***。但问题是——为什么世雍集团需要这种专业级的加密设备***?他们手里有BS-7A U盘?那些U盘里存着什么? 【江城买家007】:我要***的具体位置,和进入仓库的方法。 【灰狐】:那得加钱。而且风险太大,我的线人已经丢了工作,不可能再混进去。不过……我可以给你另一个线索,也许能帮你找到更直接的突破口。 【江城买家007】:说。 【灰狐】:你要查的那个伤疤脸,我顺便帮你查了查。绰号“刀疤”,本名李魁,三十七岁。早年在地下拳场打黑拳,战绩二十一胜三负,三场败绩都是因为对手用了阴招。他脸上的伤疤就是五年前一场拳赛留下的——对手在手套里藏了刀片。 李魁退役后,开始给一些见不得光的交易当保镖和打手。他接活不挑,只要钱给够,什么脏活都干。最近半年,他好像跟了一个“大老板”,具体是谁不清楚,但出手阔绰了不少。上个月有人在江城西区的“金樽”会所见过他,他穿着定制西装,跟在几个老板模样的人后面,像是贴身保镖。 “金樽”会所,是世雍集团旗下的高端俱乐部。 纪玄盯着屏幕上的文字。 李魁。刀疤。世雍集团。 所有线索开始交织,像一张逐渐收紧的网。 【灰狐】:另外,根据我的渠道消息,李魁最近在江城很活跃,但行事低调。他好像在执行什么特殊任务,经常半夜出入一些偏僻地点。昨晚旧城区电子市场附近有警车经过,虽然只是路过,但那个时间点出现在那片区域的人不多。如果你在查他,小心点。这人手黑,而且背后有人。 纪玄沉默了几秒,然后打字。 第14章 解码@器与伤疤2 【江城买家007】:尾款地址。 他又转了四千比特币过去。 【灰狐】:合作愉快。所有记录已删除,这个聊天室将在三十秒后自动销毁。建议你也清理痕迹。另外,免费赠你一条建议——世雍集团的水很深,周世雍不是普通商人。如果你想查下去,最好先想清楚自己有没有那个命。 聊天室窗口闪烁了一下,变成空白。 然后整个页面消失,浏览器跳转回暗河集市的主页。 纪玄关掉电脑,拔出物理隔离器。房间陷入寂静,只有窗外偶尔传来的汽车鸣笛声。他坐在椅子上,闭上眼睛,在脑海中梳理信息。 BS-D7***可能在世雍物流的加密仓库里。 伤疤脸李魁是世雍集团的保镖。 U盘里可能存储着与“深渊”拍卖会相关的关键数据。 而周世雍,世雍集团的董事长,慈善家,可能是“彼岸花”俱乐部的会长,是“深渊”背后的终极庇护者。 每一个环节都指向那个男人。 纪玄睁开眼睛,拿起手机。他需要确认“灰狐”情报的可靠性。他拨通了一个号码。 铃声响了七声,接通。 “喂?”老陈的声音有些沙哑,背景音里有电视新闻的播报声。 “陈叔,是我。”纪玄压低声音,“想请你帮忙查个人。” “你说。” “李魁,绰号‘刀疤’,三十七岁,前地下拳手,现在可能在做保镖。最近在江城活动。” 电话那头沉默了几秒,老陈的声音变得严肃:“你从哪儿听到这个名字的?” “有线索指向他。” “纪玄,”老陈叹了口气,“这个李魁,我听说过。三年前扫黄打非专项行动的时候,有个案子涉及暴力催收,受害者被打成重伤,嫌疑人里就有他。但证据不足,没抓成。这人背景复杂,跟几个涉黑团伙都有牵连,而且……据说他现在的老板,来头很大。” “多大?” “至少是能让分局领导打招呼的那种。”老陈压低声音,“我有个老同事,去年退休前在治安支队,他私下跟我说过,李魁的名字在内部预警名单上,但上面有人压着,不让深查。” 纪玄握紧了手机:“压着的人是谁?” “不清楚。但能压住这种事的,至少是市局级别,或者更高。”老陈停顿了一下,“纪玄,你到底在查什么?如果涉及到那个层面,太危险了。” “我知道。”纪玄说,“但我必须查下去。” 老陈又叹了口气,这次更长:“李魁最近确实在江城。我昨天还听一个跑出租的老伙计说,半夜在江滨路看到过他,从一辆黑色奔驰上下来,进了‘金樽’会所。那会所是世雍集团的产业,会员制,一般人进不去。” “金樽……”纪玄重复了一遍这个名字。 “对。而且我那个老伙计说,李魁下车的时候,车里还坐着一个人,五十多岁,穿着考究,戴着金丝眼镜。他没看清脸,但感觉像是个大人物。”老陈的声音更低了,“纪玄,听我一句劝,如果这事真的牵扯到世雍集团,你得万分小心。周世雍在江城经营了三十年,关系网盘根错节,黑白两道都有人。三年前你妹妹的案子……我当时就怀疑过,有些线索断得太干净了,像是有人专门清理过。” 纪玄感觉喉咙发紧:“你怀疑是周世雍?” “我没有证据。”老陈说,“但我知道,周世雍每年捐给警队的‘慰问金’就有上百万,局里好几个领导都跟他称兄道弟。你妹妹的案子,当年负责的刑警后来都调离了刑侦岗位,有的升职,有的提前退休。太巧了。” 太巧了。 纪玄闭上眼睛。三年前的画面在黑暗中浮现——刑侦支队的会议室里,队长把纪雨的案件档案合上,说:“纪玄,我知道你难过,但证据不足,只能先挂起来。”挂起来,就是悬案,就是无限期搁置。他当时看着队长躲闪的眼神,就知道背后有压力。但他没想到,压力可能来自那个在电视上笑容和蔼的慈善家。 “陈叔,”纪玄睁开眼睛,“如果我需要进世雍物流的仓库,找一样东西,有什么办法?” 电话那头传来老陈倒吸冷气的声音:“你疯了?那是世雍集团的核心物流枢纽,安保级别比银行金库还高。二十四小时监控,红外报警,武装保安巡逻。而且我听说,他们最近还升级了安防系统,用了人脸识别和动态行为分析。你一个人进去,跟送死没什么区别。” “我知道。”纪玄说,“所以需要计划。” 老陈沉默了很久,久到纪玄以为电话断了。然后他听到老陈说:“我有个老战友,退伍后在安保公司做技术顾问,专门研究安防系统漏洞。他去年喝酒时跟我说过,世雍物流的安防系统是国外进口的,理论上无懈可击,但有个设计缺陷——为了应对突发停电,系统有个三十秒的应急缓冲期,期间所有电子锁会切换到机械备份模式。那三十秒里,如果有正确的物理钥匙,可以打开任何一扇门。” “物理钥匙在哪儿?” “在安保控制室,一个特制的保险柜里。保险柜需要值班主管和安保经理两人的指纹才能打开。”老陈说,“而且控制室本身就有独立监控,二十四小时双人值班。你想拿到钥匙,几乎不可能。” 几乎不可能。 但不是完全不可能。 纪玄的大脑开始运转。控制室、双人值班、指纹验证、保险柜、三十秒缓冲期……每一个环节都是障碍,但每一个障碍都可能找到突破口。 “陈叔,”他说,“能帮我弄到世雍物流仓库的建筑图纸吗?还有安防系统的技术手册。” “你真是……”老陈苦笑,“图纸我可以试试,我那个老战友可能还留着当年的设计图备份。但技术手册是机密,拿不到。” “图纸就行。”纪玄说,“另外,帮我留意李魁的行踪。如果他最近有异常活动,告诉我。” “纪玄,”老陈的声音变得沉重,“答应我一件事——如果情况不对,立刻收手。你妹妹已经失踪了,我不能看着你也出事。” “我答应你。”纪玄说。 挂断电话,他坐在黑暗里,看着窗外渐渐亮起来的天色。 倒计时程序在另一台电脑上闪烁:24天12小时03分。 时间在流逝。 他需要***,需要进入世雍物流的仓库,需要面对李魁和背后的周世雍。而在这之前,他还需要应付“收藏家”的通牒——距离最后期限,还剩不到四十个小时。 纪玄打开电脑,登录“渊瞳”的账号。 “收藏家”的私信还挂在消息列表最顶端:【三天时间,给我一个让我相信你的理由。否则,深渊的大门将永远对你关闭。】 他盯着那行字,手指在键盘上悬停。 然后他开始打字。 【我需要更多时间。你要的投名状,我手里有,但需要验证真伪。给我七天,我会给你一份“判官”的真实活动轨迹,包括他最近使用的三个安全屋地址,和一个尚未被警方发现的加密通信节点。】 发送。 消息显示已读。 几秒后,回复来了。 【三天。我只给你三天。现在,还剩两天。】 纪玄深吸一口气,继续打字。 【两天不够。你要的“判官”不是普通角色,他的反侦察能力极强,我需要时间布网。如果你真的想抓到他,而不是随便找个替死鬼,就给我七天。】 这次等待的时间更长。 两分钟。 然后“收藏家”回复:【你很会谈判。但深渊的规则不容改变。三天,最后期限。如果你拿不出我要的东西,我会亲自来验证你的忠诚——用我的方式。】 对话窗口关闭。 纪玄靠在椅背上,感觉太阳穴在跳动。 “收藏家”的耐心在耗尽。两天后,他必须交出点什么,否则“渊瞳”这个身份将暴露,他进入拍卖会的计划将彻底失败。 而他现在手里有什么? 一个无法读取的U盘。 一个可能存放***的仓库位置。 一个伤疤脸保镖的行踪线索。 还有,林薇越来越近的调查。 纪玄站起身,走到窗前。晨光已经彻底照亮了街道,上班的人群开始涌动,公交车在站台停靠又离开。这座城市看起来平静有序,像一台精密运转的机器。 但他知道,在平静的表层之下,黑暗在流动。 世雍集团、深渊平台、彼岸花俱乐部、周世雍、收藏家、刀疤李魁……所有这些名字,都连接着一张巨大的网。而他的妹妹纪雨,只是这张网上一个微不足道的节点,一个被随手抹去的痕迹。 纪玄握紧了拳头。 指甲陷进掌心,疼痛让他保持清醒。 他转身回到桌前,打开加密笔记本,开始制定计划。第一步,获取世雍物流仓库的图纸。第二步,调查控制室值班表。第三步,找到进入仓库的方法。第四步,拿到***。第五步,读取U盘。第六步,定位拍卖会。 每一步都需要时间,都需要冒险。 而时间,只剩下二十四天。 窗外的阳光越来越亮,房间里弥漫着灰尘在光线中飞舞的微光。纪玄在笔记本上写下最后一个字,然后合上本子,锁进抽屉。 他需要睡一会儿。 哪怕只是一个小时。 但在那之前,他还有一件事要做。他打开手机,给一个没有保存的号码发了条短信:【今晚八点,老地方见。我需要你帮我查点东西。】 号码的备注是:钥匙。 发送成功。 纪玄关掉手机,躺回床上。闭上眼睛的瞬间,他仿佛又看到了那道伤疤,在黑暗中扭曲,延伸,最终变成一张网,将他牢牢困住。 第15章 林薇的“钓鱼”计划1 纪玄在黑暗中睁开眼睛,手机屏幕的微光显示凌晨四点。他睡了不到三个小时,但大脑已经清醒。床头柜上摊开着世雍物流仓库的平面图复印件,老陈傍晚时悄悄塞进他信箱的。图纸上用红笔圈出了安保控制室、加密仓库位置和主要的监控盲区。纪玄坐起身,打开台灯,手指沿着图纸上标注的通风管道线路缓慢移动。窗外,城市的霓虹灯彻夜不熄,倒映在他沉静的眼眸里,像深渊中闪烁的磷火。 他需要进入那个仓库。 通风管道直径四十二厘米,成年男性勉强能通过。图纸显示,管道在进入加密仓库区域前会经过三道防火阀,每道阀门都连接着独立的温感报警器。老陈标注的“三十秒缓冲期”指的是:当仓库主电源被切断时,备用电源启动需要三十秒,这期间所有电子锁会保持开启状态,但监控摄像头会切换到电池供电模式——电池只能维持十五分钟。 三十秒。 从通风管道出口到存放***的保险柜,图纸上标注的距离是十七米。正常行走需要二十秒,但那是无障碍情况。实际环境中会有货架、设备、可能的值班人员。 纪玄在笔记本上写下计算式。 他需要更精确的数据,需要知道保险柜的具体型号,需要确认***是否真的在那里,需要了解夜间值班人员的巡逻规律。这些信息,老陈给不了。 他需要“钥匙”。 昨晚发出的见面请求,对方回复了一个加密坐标和时间:今天下午三点,江城南区老码头三号仓库区,第七个废弃集装箱。回复末尾附了一句:【只准你一个人来。我会确认。】 纪玄关掉台灯,在黑暗中穿好衣服。他走到窗边,掀开窗帘一角。街道空无一人,只有路灯在晨雾中晕开昏黄的光圈。对面居民楼的窗户大多漆黑,只有三楼东侧那扇窗还亮着灯——那是林薇的公寓。 他放下窗帘。 上午八点,纪玄准时出现在刑侦支队档案室。他换上那件洗得发白的蓝色工装,戴上黑框眼镜,将头发梳得一丝不苟。镜子里的人眼神疲惫,肩膀微微佝偻,完全符合一个长期熬夜整理档案的边缘职员形象。 他推开档案室的门。 灰尘和旧纸张的气味扑面而来。阳光从高窗斜射@进来,照亮空气中漂浮的微粒。纪玄走到自己的工位,打开电脑,开始处理积压的卷宗扫描工作。键盘敲击声在空旷的房间里规律地响起,像某种机械的节拍。 九点十分,内线电话响了。 “档案室吗?林队让你送一份材料到三楼会议室,专案组临时会议。”是行政科小张的声音。 “什么材料?”纪玄问,声音里带着恰到好处的困惑。 “就你们上周整理的那批旧案关联卷宗,关于网络犯罪手法演变的。林队说要参考。” “好的,我马上送过去。” 纪玄挂断电话,手指在键盘上停顿了三秒。专案组临时会议,在这个时间点。他起身走到档案柜前,找到标注着“2008-2012网络犯罪手法分析”的盒子,抽出厚厚一叠复印件。纸张边缘有些泛黄,散发着一股霉味。 他抱着材料走出档案室。 走廊里很安静,只有远处技术科传来隐约的键盘敲击声。纪玄走到三楼,推开会议室的门。 里面已经坐了五个人。 林薇坐在主位,面前摊开着一本笔记本。她今天穿着深灰色衬衫,袖子挽到手肘,露出线条分明的小臂。赵建国坐在她左手边,正低头看手机,脸上没什么表情。吴涛坐在靠窗的位置,面前摆着一台笔记本电脑,屏幕上是复杂的网络拓扑图。另外两位是专案组的骨干刑警,老李和小王。 所有人的目光都投向门口。 “林队,您要的材料。”纪玄低着头走进来,将卷宗放在会议桌空着的一角。纸张落下时发出沉闷的响声,在寂静的房间里格外清晰。 “放那儿吧。”林薇说,眼睛没有离开笔记本,“找个位置坐,可能需要你补充一些档案细节。” 纪玄愣了一下,然后点头:“好的。” 他在最靠门的空位坐下,椅子腿摩擦地面发出刺耳的声响。他调整了一下坐姿,双手放在膝盖上,眼睛盯着桌面上的木纹,整个人呈现出一种拘谨而多余的状态。 会议继续。 林薇在讲近期对“判官”帖子的技术分析进展。她的声音平稳清晰,每个字都像经过精确测量。 “技术科昨晚有了突破。”她说,目光缓缓扫过在场每个人,“通过对‘判官’发布的十七个帖子的服务器跳板追踪,我们锁定了一个关键节点——他很可能长期使用某个特定的虚拟私人网络服务提供商作为中转。” 纪玄的手指微微收紧。 “哪家服务商?”赵建国抬起头,眼神里闪过一丝兴趣。 林薇没有立刻回答。她翻开笔记本新的一页,用笔在上面写了几个字,然后撕下那张纸,推到桌子中央。 纸上写着:【NordGuard VPN】。 “这是目前国际暗网使用者中口碑最好的加密VPN之一。”林薇说,“总部在冰岛,以不保留用户日志著称。但根据我们掌握的情报,他们实际上会保留部分元数据,包括连接时间、IP地址、数据传输量,只是不记录具体内容。” 吴涛在电脑上敲了几下,调出一份文件。 “这是国际刑警组织共享的资料。”他说,“NordGuard在三年前曾配合过一起跨国儿童色情案的调查,提供了部分用户连接记录。虽然他们对外宣称‘零日志’,但实际政策存在灰色地带。” 赵建国身体前倾:“所以我们可以要求他们配合?” “正在走程序。”林薇说,“技术科已经通过外交渠道向冰岛方面发送了协助请求函。如果顺利,三天内应该能拿到‘判官’使用该VPN期间的连接日志。虽然不能直接定位到他,但可以大幅缩小排查范围——至少能确定他活动的主要时间段和大致地理区域。” 她说话时,眼睛看似在看着赵建国,但余光始终笼罩着整个会议室。 纪玄低着头,手指无意识地摩挲着膝盖上工装裤的布料。NordGuard VPN——这正是他三年前精心挑选的服务商之一。他选择它的原因恰恰是那个“灰色地带”:NordGuard确实会保留元数据,但只会在收到法院正式命令后才提供,而且提供前会提前七十二小时通知付费用户。 这是写在服务条款里的。 林薇在撒谎。 或者说,她在“钓鱼”。技术科不可能在三天内拿到NordGuard的日志,国际协作流程至少需要两周,而且冰岛的数据保护法极为严格。她故意透露这个虚假情报,是为了观察谁会有反应。 谁会急着把这个消息传递出去。 纪玄继续低着头,但耳朵捕捉着房间里的每一个细微声响。赵建国的呼吸节奏略微加快,手指在桌面上轻轻敲击了两下。吴涛的键盘敲击声停顿了一瞬。老李和小王交换了一个眼神。 而他自己—— 他需要做出反应。一个档案管理员听到这种技术细节时,应该是什么反应?困惑?茫然?还是完全听不懂? 他选择了第三种。 纪玄抬起头,脸上露出适度的茫然,嘴唇微微张开,像是想提问又不敢开口。这个表情他练习过很多次——在镜子前,在无人注意的角落。要让肌肉记忆代替思考,让本能反应覆盖真实情绪。 林薇的目光扫过他。 停留了不到半秒。 然后她继续说:“拿到日志后,我们会重点排查在‘判官’发帖时间段内,江城地区使用NordGuard VPN的所有连接记录。虽然数量可能很大,但结合其他线索交叉比对,应该能有突破。” 她合上笔记本。 “今天的会议内容,仅限于在场六个人知道。”她的声音突然变冷,“‘判官’案是市局今年的头号要案,任何信息泄露都可能让几个月的努力前功尽弃。我希望各位明白纪律的重要性。” 她的目光再次扫过每个人。 在纪玄脸上停留的时间,比刚才长了零点三秒。 “散会。” 椅子拖动的声音响起。赵建国第一个站起来,走到林薇身边,低声说了句什么。林薇点点头,表情没什么变化。吴涛开始收拾电脑。老李和小王一边往外走一边低声讨论。 纪玄也站起来,走到会议桌旁开始整理那叠卷宗。纸张有些散乱,他一张张对齐,动作缓慢而笨拙。他的手指触碰到纸张边缘时,听到了林薇说的那个词——“冰岛”。 指尖有极其轻微的、几乎无法察觉的停顿。 只有零点一秒。 但足够被训练有素的眼睛捕捉。 纪玄继续整理纸张,将卷宗抱在怀里,低着头往外走。在门口,他差点撞到正要进来的技术科小刘。 “抱歉。”纪玄侧身让开。 “没事没事。”小刘摆摆手,快步走进会议室,“林队,您要的监控录像调出来了。” 门在身后关上。 纪玄抱着卷宗走向楼梯。他的脚步平稳,呼吸均匀,但大脑在高速运转。林薇的“钓鱼”计划已经启动,那条虚假情报就像投入池塘的饵料,她在等待哪条鱼会咬钩。 而他自己,刚才那个瞬间的停顿,是否已经被她看见? 他不能确定。 但必须假设最坏情况。 下午两点四十五分,纪玄提前请假离开单位。理由是“头疼,可能昨晚没睡好”。行政科批了假,嘱咐他好好休息。 他乘坐公交车来到南区老码头。 这片区域曾经是江城最繁忙的货运枢纽,十年前港口搬迁后逐渐荒废。锈蚀的起重机骨架耸立在灰蒙蒙的天空下,废弃的仓库墙壁上爬满了藤蔓植物。海风带着咸腥味和铁锈味,吹过空荡荡的集装箱堆放区。 纪玄按照坐标找到第七个集装箱。 集装箱门虚掩着,里面漆黑一片。他站在门口,没有立刻进去。 “我到了。”他说。 没有回应。 第15章 林薇的“钓鱼”计划2 他等了十秒,然后从口袋里掏出手机,打开手电筒功能。光束照进集装箱内部——空荡荡的,只有地面散落着一些碎木屑和锈蚀的螺栓。角落里放着一个黑色塑料袋。 纪玄走进去,蹲下身打开塑料袋。 里面是一部老款诺基亚功能机,电池是可拆卸的那种。手机下面压着一张纸条,上面用打印字体写着:【用这部手机联系。每次通话不超过三分钟。说完就拆电池。明天同一时间,我会在这里放下一部新手机。】 他拿起诺基亚手机,按下开机键。 屏幕亮起,显示电量满格。通讯录里只有一个号码,备注是“K”。 纪玄按下拨号键。 铃声响了四声,接通。 “你迟到了三十秒。”听筒里传来一个年轻的女声,经过变声器处理,带着电子音特有的冰冷质感。 “路上有检查站。”纪玄说,声音也经过自己携带的微型变声器处理,“我需要世雍物流仓库的实时监控接入权限,还有夜间值班表、保险柜型号、以及最近一周的货物进出记录。” 电话那头沉默了几秒。 “你要闯世雍的仓库?”女声问,语气里听不出情绪。 “我需要确认一件东西是否在那里。” “什么东西?” “BS-D7硬件***。黑盾安全公司生产的,配套BS-7A加密U盘使用。” 更长的沉默。 “你知道世雍物流的安防级别吗?”女声说,“那是江城民营仓储里安保等级最高的三个地点之一。二十四小时武装保安巡逻,生物识别门禁,热感监控,震动传感器,还有直接连通辖区派出所的报警系统。你进去的几率不超过百分之十,活着出来的几率更低。” “我有图纸。”纪玄说,“也知道备用电源切换的缓冲期。” 电话那头传来敲击键盘的声音。 “三十秒。”女声说,“你只有三十秒。从断电到备用电源启动,监控摄像头会切换到电池模式,但红外热感仪和震动传感器会立刻触发二级警报。保安室的应急手册规定,断电后十五秒内必须派人到加密仓库区域确认情况。” “所以实际窗口期只有十五秒。”纪玄说。 “正确。而且你必须确保断电是区域性的,不能只断仓库的电,否则控制室会立刻发现异常。你需要切断整个物流园区的总电箱,那在园区东南角的配电房里,有独立安保。” 纪玄闭上眼睛。 十五秒。 从通风管道出口到保险柜,十七米。奔跑需要五秒。开锁——如果是最新的电子保险柜,破解需要至少二十秒。时间不够。 “保险柜型号?”他问。 键盘敲击声再次响起。 “查到了。世雍物流加密仓库三号保险柜,型号是‘铁壁-9000’,虹膜+指纹+六位数密码三重验证。破解时间,在理想条件下,需要四十五秒。” “不可能完成。”纪玄说。 “理论上是的。”女声停顿了一下,“除非——” “除非什么?” “除非你有授权人的生物信息。虹膜和指纹。密码可以暴力破解,但生物信息必须真实。” 纪玄握紧手机。 授权人。谁会拥有加密仓库保险柜的授权?世雍集团的高层,或者特定项目的负责人。周世雍本人?还是他的亲信? 李魁? 那个脸上有伤疤的保镖? “我需要一份世雍集团高层,以及核心安保人员的生物信息采集记录。”纪玄说,“特别是最近半年内更新过门禁权限的人。” “这种信息不可能在公开网络流通。”女声说,“即使有,也存储在物理隔离的内网服务器里。除非——” “除非什么?” “除非你能进入世雍集团总部大楼的安保数据中心。或者,找到一个拥有权限,并且愿意帮你的人。” 纪玄睁开眼睛。 集装箱外传来海鸥的叫声,遥远而凄厉。 “先帮我搞定监控权限和值班表。”他说,“其他的,我再想办法。” “监控权限可以给你,但只能维持二十分钟。时间再长会被系统检测到异常。值班表已经发到这部手机的存储卡里了,用读卡器查看。另外,我建议你换个VPN。” 纪玄的呼吸一滞。 “什么意思?” “今天上午十点十七分,江城刑侦支队的网络出口,有一个加密数据包试图向境外服务器发送信息,内容包含‘NordGuard VPN’和‘冰岛’两个关键词。数据包被防火墙拦截了,但发送行为本身已经被记录。” 林薇的“钓鱼”计划,果然有人上钩了。 但不是他。 “谁发的?”纪玄问。 “IP地址指向刑侦支队三楼网络设备间的一台备用路由器。那台路由器没有固定使用者,任何有权限进入设备间的人都可以操作。监控录像正在调取,但设备间的摄像头三天前就报修了,还没修好。” 完美的不在场证明。 或者说,精心设计的掩护。 “我知道了。”纪玄说,“谢谢。” “不用谢。这次帮忙的代价是:我要‘夜枭’下一个公开漏洞的独家披露权。你知道我的规矩,等价交换。” “可以。” “那么,交易成立。监控权限会在今晚十点整开放,持续二十分钟。值班表你现在就可以看。祝你好运——如果你还能活着的话。” 电话挂断。 纪玄拆下手机电池,将手机和纸条放回黑色塑料袋,原样放回角落。他走出集装箱,海风扑面而来,带着深秋的寒意。 下午四点,他回到公寓。 房间里很安静,只有冰箱压缩机偶尔启动的嗡嗡声。纪玄打开电脑,插入从诺基亚手机里取出的存储卡。值班表是一份Excel文件,详细列出了世雍物流仓库最近一周每班次的人员名单、交接时间、巡逻路线。 他快速浏览。 夜班保安四人一组,每两小时巡逻一次。加密仓库区域是巡逻重点,每次巡逻都会在门口打卡,打卡记录实时上传到控制室。凌晨两点到四点是最疲惫的时段,但也是保安警惕性最高的时候——因为他们知道这是最容易出事的时段。 纪玄的目光停留在值班表的一个名字上。 李魁。 不是保安,而是“特别巡查员”。记录显示,李魁在过去一周内,有三次在凌晨一点至三点期间进入物流园区,每次停留时间不超过三十分钟。没有具体巡查路线记录,只有进出时间。 他在那个时间去仓库做什么? 检查货物?还是取放东西? 纪玄将值班表打印出来,用红笔圈出李魁出现的日期和时间。然后他打开另一台电脑,连接上一个经过多重跳转的加密网络,登录了那个名为“渊瞳”的账户。 “收藏家”没有新消息。 距离最后通牒还有四十个小时。 纪玄开始编写代码。他需要一个小程序,能够在特定时间切断世雍物流园区的总电力供应,并且让备用电源的启动延迟十五秒——不是故障,而是人为制造的“缓冲期延长”。 代码写到一半,手机震动。 是老陈发来的短信:【李魁今晚会去“金樽”会所,周世雍在那里有个私人聚会。聚会十点开始,预计凌晨一点结束。李魁通常会提前半小时离场,去“处理一些私事”。】 纪玄回复:【收到。注意安全。】 他放下手机,继续写代码。 窗外的天色渐渐暗下来。城市灯光次第亮起,街道上车流如织,尾灯拉出一道道红色的光轨。纪玄写完最后一行代码,测试了三遍,确认没有漏洞。 晚上八点,他煮了一碗泡面。 面汤的热气蒸腾起来,模糊了眼镜片。他摘下眼镜,用衣角擦了擦。镜片上的划痕在灯光下清晰可见,就像他生活中那些无法抹去的痕迹。 九点三十分,纪玄打开电视。 本地新闻正在报道一起交通事故,画面里警灯闪烁,救护车停在路边。记者站在警戒线外,语速很快地描述着现场情况。纪玄盯着屏幕,但什么也没看进去。 他在等时间。 等林薇的监控结果出来,等“钥匙”开放的监控权限,等李魁离开“金樽”会所,等那个只有十五秒的窗口期。 十点整。 纪玄关掉电视,走到工作台前。他打开那台经过深度改装的笔记本电脑,屏幕上显示着世雍物流园区的实时监控画面——十六个分屏,覆盖了园区主要出入口、停车场、仓库外围、控制室走廊。 画面很清晰。 可以看到保安在巡逻,控制室里有两个人值班,一个在吃泡面,一个在看手机。加密仓库的大门紧闭,门上的红色指示灯稳定地亮着。 纪玄将画面切换到加密仓库内部的监控。 四个摄像头,分别对准仓库的四个角落。画面里是一排排高大的货架,上面整齐码放着贴有封条的金属箱。仓库中央有一个独立的玻璃房间,里面就是三号保险柜。 保险柜是深灰色的,大约一米二高,正面有液晶屏和生物识别模块。柜体周围两米范围内没有放置任何物品,地面干净得反光。 纪玄放大画面。 在保险柜右侧的墙壁上,有一个不起眼的黑色面板。那是震动传感器,任何超过设定阈值的震动都会触发警报。面板旁边还有一个微小的红色指示灯,表示传感器处于工作状态。 他切换摄像头角度,寻找通风管道的出口。 找到了。 在仓库东北角的天花板上,有一个直径约五十厘米的圆形格栅。格栅是金属材质,表面有细微的锈迹。从格栅到地面,垂直距离大约四米五。 纪玄在心里计算。 第16章 惊险过关1 李魁的身影消失在仓库侧门内。 纪玄蹲在废弃修车厂的阴影里,望远镜的镜头紧贴着仓库侧门。门是厚重的金属材质,表面有暗红色的锈迹,门框上方安装着一个微型摄像头,镜头在月光下泛着幽蓝的光晕。他调整焦距,看到摄像头旁边还有一个不起眼的黑色传感器——红外热感装置。 双重防护。 仓库周围没有其他出入口,至少从纪玄这个角度看不到。围墙高三米,顶端是带倒刺的铁丝网,每隔十米就有一个监控探头,探头的角度覆盖了所有可能的攀爬点。围墙内侧隐约可见巡逻的红色光点,那是移动式红外警报器的扫描轨迹。 纪玄将望远镜切换到热成像模式。 仓库的墙壁在屏幕上呈现出深浅不一的橙红色块。大部分区域温度较低,显示为暗红色,但有几个区域温度明显偏高——西北角的一个房间,温度达到三十七度左右,那是人体体温;东南侧的一片区域温度在四十五度以上,可能是设备散热;还有…… 他的目光停在仓库中央。 那里有一个长方形的低温区,温度显示为零下十五度左右,面积大约二十平方米。冷库?还是…… 纪玄的手指在望远镜的录像键上轻轻按压。设备发出几乎听不见的咔哒声,将热成像画面和可见光画面同步记录。他看了眼时间:凌晨一点四十七分。李魁进去已经十二分钟。 仓库侧门突然打开了。 李魁走出来,手里提着一个银色的金属手提箱。箱子不大,约莫笔记本电脑大小,但李魁提得很稳,手臂肌肉绷紧,显然分量不轻。他环顾四周,快步走向那辆黑色SUV,打开后备箱,将手提箱放进去,然后关上。 整个过程不到三十秒。 纪玄屏住呼吸,将镜头对准后备箱。热成像显示,手提箱内部温度极低,零下二十度左右。什么东西需要在这种温度下保存?生物样本?特殊化学品?还是…… 李魁坐进驾驶座,启动引擎。车灯亮起,SUV调转车头,沿着滨海路往市区方向驶去。 纪玄没有动。 他继续蹲在阴影里,望远镜的镜头追踪着SUV的尾灯,直到那两点红光消失在道路尽头。然后,他将镜头转回仓库。侧门已经重新关闭,围墙上的监控探头缓缓转动,红外扫描光点规律地移动。 他需要知道仓库里有什么。 但此刻不是时候。这里的安防等级远超预期,贸然靠近等于自杀。纪玄收起望远镜,从背包里取出一个巴掌大的黑色设备——无线信号嗅探器。他打开开关,设备屏幕亮起,开始扫描周围的无线电频率。 两分钟后,屏幕上列出十七个活跃信号。 其中五个是公共频段的无线网络,三个是移动通信基站信号,两个是海事频道的无线电。剩下的七个信号全部加密,频率在2.4GHz和5.8GHz之间,这是典型的监控和数据传输频段。纪玄调整嗅探器的滤波器,锁定其中一个信号强度最高的加密频道。 设备开始尝试破解。 进度条缓慢移动:1%……3%……7%…… 纪玄盯着屏幕,手指在设备侧面轻轻敲击。凌晨的海风带着咸腥味吹过修车厂,卷起地上的碎纸片和塑料袋。远处传来货轮低沉的汽笛声,声音在空旷的码头区回荡,像是某种哀鸣。 突然,嗅探器发出轻微的震动。 破解进度停在11%,屏幕上弹出一行红色警告:【检测到反破解协议。信号源已启动追踪程序。建议立即终止。】 纪玄立刻关闭设备。 他迅速将嗅探器塞回背包,站起身,沿着修车厂后墙的阴影往摩托车方向移动。脚步很轻,靴底踩在碎石地上几乎没有声音。他跨上摩托车,启动引擎,但没有开车灯,而是依靠头盔上的夜视镜在黑暗中导航。 摩托车驶出修车厂,拐进一条狭窄的巷道。 就在他离开后不到三分钟,两辆黑色轿车悄无声息地驶入滨海路,停在仓库门口。车上下来四个穿黑色西装的男人,其中一人手里拿着一个类似雷达探测器的设备,在纪玄刚才潜伏的位置来回扫描。 纪玄从巷道的另一端拐出,透过后视镜看到远处车灯的光晕。 他加速,摩托车引擎发出低沉的轰鸣,轮胎在湿滑的路面上留下两道浅浅的水痕。凌晨两点的街道空无一人,只有路灯投下长长的影子。他穿过三个街区,拐进一个老旧居民区,在错综复杂的小巷里绕了十几分钟,确认没有被跟踪后,才驶向自己的公寓方向。 *** 同一时间,江城刑侦支队。 技术科的灯光亮如白昼。吴涛坐在电脑前,眼睛布满血丝,手指在键盘上飞快敲击。屏幕上分屏显示着十几个监控窗口:网络流量图、数据包分析界面、终端定位地图、还有实时日志滚动。 林薇站在他身后,双手抱胸,目光紧盯着屏幕。 “有结果了吗?”她的声音有些沙哑。从昨晚布置“钓鱼”计划到现在,她只睡了不到两小时。 “快了。”吴涛没有回头,手指在触摸板上滑动,调出一个数据包分析界面,“你看这个。” 屏幕上显示着一个加密数据包的传输记录。 【时间:23:17:42】 【源IP:192.168.10.xx (内部网络设备间区域)】 【目标IP:境外服务器(已屏蔽)】 【协议:TLS 1.3加密传输】 【数据包大小:1.2MB】 【传输状态:失败(连接中断)】 “这是‘钓鱼’情报放出后一小时内的网络监控记录。”吴涛调出时间轴,“情报是晚上十点在专案组会议上透露的。十一点十七分,就有人尝试向外发送加密数据包。” 林薇俯身靠近屏幕:“能破解内容吗?” “试过了。”吴涛摇头,“TLS 1.3的加密强度太高,没有私钥根本解不开。而且传输中途就中断了,可能发送者察觉到了风险,主动切断了连接。” “源IP能定位到具体终端吗?” “只能定位到区域。”吴涛调出警局内部网络拓扑图,用鼠标圈出一个范围,“IP地址属于设备间区域的动态分配池。那个区域覆盖了档案室、证物室、还有相邻的三个办公室。具体是哪台设备,需要现场排查。” 林薇直起身,目光落在拓扑图上那个被圈出的区域。 档案室。 纪玄。 “监控呢?”她问,“设备间区域有监控吧?” “有,但……”吴涛调出监控录像,“那个时间段的录像有一段三分钟的缺失。技术科检查过了,是存储服务器临时故障,不是人为删除。” “三分钟缺失?”林薇眯起眼睛,“刚好够一个人走到设备间,插上设备,发送数据,然后离开?” 吴涛没有回答,但他的表情已经说明了一切。 林薇转身走向门口:“召集技术科的人,现在去设备间区域排查。我要知道昨晚十一点到十二点之间,有哪些人进出过那个区域。” “林队,现在是凌晨两点半……” “我知道。”林薇拉开门,“所以现在去,才不会打草惊蛇。” *** 凌晨三点,刑侦支队灯火通明。 技术科的六名技术人员分成三组,带着便携式检测设备,对设备间区域的每一台电脑、每一台网络设备进行排查。走廊里回荡着设备启动的嗡鸣声、键盘敲击声、还有压低嗓音的交谈。 林薇站在档案室门口,看着里面亮起的灯。 纪玄的工位在房间最里面,靠窗的位置。此刻工位上没有人,电脑屏幕黑着,键盘和鼠标摆放得整整齐齐,桌面上除了一个笔筒、一叠文件、还有一个保温杯,再没有其他东西。 “林队,这台电脑检查过了。”一名技术人员走过来,手里拿着检测报告,“系统干净,没有安装任何可疑软件,浏览器历史记录只有工作相关的网站,最近一周的登录记录也正常,都是工作时间段。” “硬件呢?” “拆开检查了。”技术人员摇头,“主板、内存、硬盘都是原厂配置,没有加装任何额外的硬件模块。连USB接口的使用记录都很干净,最近一次插拔是三天前,连接的是警局内部的加密U盘。” 林薇走进档案室。 空气里有旧纸张和灰尘的味道,还有一丝若有若无的消毒水气味。她走到纪玄的工位前,手指拂过桌面。桌面很干净,几乎没有灰尘。她拉开抽屉——里面整齐地放着档案标签、回形针、订书机、还有几本工作手册。 一切都太正常了。 正常得像是精心布置过的场景。 “监控和门禁记录查了吗?”林薇问跟进来的吴涛。 “查了。”吴涛递过来一个平板电脑,“昨晚十点到十二点,档案室的门禁记录显示只有纪玄一个人进出。监控录像也拍到了他,十点零五分进入档案室,十一点五十分离开,期间出去过一次,是十一点二十分去了趟卫生间,三分钟后回来。” “卫生间有监控吗?” “走廊有,卫生间里面没有。”吴涛调出那段录像,“你看,十一点二十分,纪玄从档案室出来,走向卫生间。十一点二十三分,他走回档案室。整个过程很正常,没有可疑行为。” 林薇盯着录像画面。 画面是黑白的,分辨率不高,但能看清纪玄的身影。他穿着那件洗得发白的蓝色工装,走路时微微低着头,肩膀有些佝偻。进入卫生间前,他抬手揉了揉眼睛,像是很疲惫的样子。三分钟后出来,他手里多了一张纸巾,擦了擦手,然后扔进走廊的垃圾桶。 一切都很自然。 但林薇的直觉在报警。 “把他叫来。”她说,“现在。” *** 第16章 惊险过关2 凌晨三点四十分,纪玄被电话吵醒。 电话是支队值班室打来的,说林队有急事找他,让他立刻回单位。纪玄在电话里声音含糊,带着刚被吵醒的困意,问了句“什么事”,得到“不清楚,来了再说”的回复后,说了声“好,我马上到”。 二十分钟后,纪玄出现在刑侦支队。 他看起来和录像里一样疲惫,眼睛里有血丝,头发有些凌乱,蓝色工装外套的扣子扣错了一个。走进林薇办公室时,他打了个哈欠,然后迅速收敛,站直身体:“林队,您找我?” 林薇坐在办公桌后,没有开大灯,只开了一盏台灯。昏黄的光线将她的脸分割成明暗两半,眼睛在阴影里显得格外锐利。 “坐。”她指了指对面的椅子。 纪玄坐下,双手放在膝盖上,姿势有些拘谨。 “昨晚加班了?”林薇问,声音平静。 “是。”纪玄点头,“在整理三年前的几桩旧案卷宗,扫描归档,工作量比较大,就多待了一会儿。” “几点到几点?” “十点左右到的,十二点前走的。”纪玄回答得很流畅,“门禁应该有记录。” “期间离开过档案室吗?” “离开过一次。”纪玄想了想,“十一点多吧,去了趟卫生间。” “去了多久?” “两三分钟。”纪玄说,“具体没看时间,就是去洗了把脸,提提神。” 林薇盯着他,没有说话。 办公室里很安静,能听见空调出风口细微的嗡鸣声,还有窗外远处传来的车辆行驶声。台灯的光线在纪玄脸上投下浅浅的阴影,他的表情很平静,甚至有些茫然,像是不知道为什么要被问这些问题。 “昨晚十一点十七分左右,”林薇缓缓开口,“警局内部网络有人尝试向外发送加密数据包。源IP地址在你所在的区域。” 纪玄眨了眨眼,脸上露出困惑的表情:“加密数据包?那是什么?” “你不知道?” “我……”纪玄犹豫了一下,“林队,我就是个档案管理员,电脑只会用办公软件和扫描仪,您说的这些……我不太懂。” 他的声音里带着恰到好处的自卑和窘迫。 林薇身体前倾,双手交叠放在桌面上:“纪玄,你妹妹的案子,三年前是我接手的。” 纪玄的身体几不可察地僵了一下。 “我知道你一直没放弃。”林薇继续说,声音放轻了些,“我也没放弃。但查案要讲证据,要守规矩。有些路,走错了就回不了头。” 纪玄低下头,手指在膝盖上轻轻摩擦:“林队,我……我就是想做好本职工作。妹妹的案子,我相信警方,相信您。” “那你告诉我,”林薇盯着他,“昨晚你真的只是在整理档案吗?” “是。”纪玄抬起头,眼神里有一丝被质疑的委屈,“您可以调监控,可以查我的电脑记录。我扫描了四十七份卷宗,录入了一百二十三条关键词索引,这些系统里都有记录。” 林薇靠回椅背。 她知道,再问下去也不会有结果。监控、门禁、电脑记录,所有证据都指向一个事实:纪玄昨晚确实在档案室加班,期间只离开三分钟去卫生间,没有时间也没有条件发送加密数据包。 但那个数据包确实存在。 那个三分钟的监控缺失也确实存在。 巧合?还是…… “你先回去吧。”林薇最终说,“今天给你放个假,好好休息。” 纪玄站起身,微微鞠躬:“谢谢林队。” 他转身走向门口,脚步平稳,背影在昏暗的光线里显得有些单薄。就在他拉开门的那一刻,林薇突然开口:“纪玄。” 他停住,回头。 “如果你想起什么,或者需要什么帮助,”林薇看着他的眼睛,“随时来找我。” 纪玄点了点头,没有说话,拉开门走了出去。 门关上。 办公室里重新陷入安静。 林薇坐在椅子上,盯着那扇门看了很久,然后拿起内线电话:“吴涛,来我办公室一趟。” *** 走廊里,纪玄走向电梯。 他的脚步很稳,表情平静,但后背的衬衫已经被冷汗浸湿了一小片。电梯门打开,他走进去,按下1楼按钮。电梯下行时,他靠在轿厢壁上,闭上眼睛,深深吸了一口气,又缓缓吐出。 手指在轻微颤抖。 他握紧拳头,将颤抖压下去。 电梯到达1楼,门开。纪玄走出刑侦支队大楼,凌晨四点的天空还是深蓝色的,东方天际线泛起一丝鱼肚白。街道上已经有早起的清洁工在扫地,扫帚划过地面的声音在寂静中格外清晰。 他走到公交站台,坐在长椅上等首班车。 五分钟后,吴涛从大楼里跑出来,手里拿着车钥匙,匆匆走向停车场。纪玄看着他开车离开,然后拿出手机,屏幕上显示一条未读消息,发送时间是凌晨三点五十五分,来自一个加密号码。 消息只有两个字:【安全。】 纪玄删掉消息,清空缓存。 首班公交车缓缓驶入站台,车门打开,发出气压释放的嘶嘶声。纪玄上车,投币,走到最后一排靠窗的位置坐下。车厢里空荡荡的,只有司机和他两个人。车辆启动,窗外的街景开始向后移动。 他看向窗外,玻璃上倒映出自己模糊的脸。 眼睛深处,有什么东西在燃烧。 *** 林薇办公室。 吴涛站在办公桌前,手里拿着最新的排查报告。 “设备间区域所有终端都查过了,没有发现可疑设备。”他说,“那个加密数据包的源IP,可能是有人用了便携式热点或者临时接入设备,发送完就带走了。” “便携式设备……”林薇喃喃道,“三分钟,够吗?” “如果事先准备好,够。”吴涛说,“插上设备,发送数据,拔掉离开,三分钟绰绰有余。” “所以还是有可能。” “有可能,但没有证据。”吴涛犹豫了一下,“林队,您真的怀疑纪玄?他……看起来不像。” 林薇没有回答。 她走到窗边,看着楼下街道。首班公交车刚刚驶离站台,尾灯的红光在晨雾中逐渐模糊。天空正在慢慢变亮,深蓝色褪去,浅灰色蔓延开来。 “有时候,看起来最不像的人,恰恰就是。”她轻声说。 吴涛沉默。 “把他列入重点观察名单。”林薇转身,目光锐利,“不只是作为潜在线人,也可能是……我们需要查清的人。” “是。” “还有,”林薇补充,“这件事保密,除了你我,不要让第三个人知道。尤其是赵副队那边。” 吴涛愣了一下,随即点头:“明白。” 他离开办公室,轻轻带上门。 林薇重新坐回椅子上,打开抽屉,取出一个文件夹。文件夹里是纪玄的档案:普通家庭出身,父母早逝,和妹妹纪雨相依为命。三年前纪雨失踪,案件悬而未决。纪玄从一线刑警调岗到档案室,从此沉寂。 档案照片上的纪玄,眼神清澈,笑容明朗。 和现在这个沉默寡言、眼神躲闪的男人,判若两人。 林薇合上文件夹,手指在封面上轻轻敲击。窗外的天色越来越亮,晨光透过百叶窗的缝隙,在桌面上投下一条条光带。光带里有细小的尘埃在飞舞,像无数个悬而未决的疑问。 她拿起手机,拨通一个号码 第17章 老陈的警告与线索 公交车在清晨空旷的街道上平稳行驶。纪玄靠在车窗上,玻璃的凉意透过布料传到肩膀。窗外,城市正在苏醒,早点摊升起炊烟,晨跑的人影掠过街角。他的手机在口袋里震动了一下,没有拿出来看。他知道是谁——老陈。约定的见面时间是今天下午,地点是那个废弃的码头仓库。老陈在消息里用了紧急联络的暗号,说明有重要发现。纪玄闭上眼睛,脑海里交替浮现银色手提箱的冷光、林薇审视的眼神、还有妹妹最后发来的那条短信。公交车报站声响起,他睁开眼,到站了。 *** 下午三点,江城旧港区。 废弃的码头仓库像一头搁浅的钢铁巨兽,横卧在锈蚀的轨道和破碎的混凝土之间。海风带着咸腥味从破损的窗户灌进来,吹动天花板上垂下的破布条,发出呜咽般的声响。阳光从屋顶的裂缝斜射而下,在布满灰尘的地面上切割出明暗交错的条纹。空气里有铁锈、腐烂木材和海水蒸发后留下的盐渍气味。 纪玄站在仓库深处的一根水泥柱后,背贴着冰冷的混凝土。他提前四十分钟到达,花了三十分钟检查周围环境,确认没有埋伏,没有监控,没有尾随。现在,他等待。 脚步声从仓库另一头传来。 很轻,但很稳,是刻意放轻却无法完全掩饰的老年步伐。纪玄没有动,直到那个身影绕过一堆废弃的集装箱,出现在视野里。 老陈。 六十多岁,头发花白,穿着洗得发白的蓝色工装夹克,身形有些佝偻,但眼神锐利得像鹰。他手里提着一个帆布袋,走到纪玄面前三米处停下,先环顾四周,然后才点头。 “小子,警惕性不错。”老陈的声音沙哑,带着常年抽烟的颗粒感。 “陈叔。”纪玄从柱子后走出来。 两人没有握手,没有寒暄。老陈从帆布袋里掏出一张折叠的旧地图,铺在旁边的木箱上。地图是手绘的江城城郊结合部区域,线条粗糙,但标注详细。 “你看这里。”老陈粗糙的手指戳在地图东南角的一个位置。 纪玄凑近。那是一个被红圈标记的区域,旁边用钢笔写着“蓝湾仓储中心”。 “世雍集团名下的废弃物业,”老陈压低声音,“三年前你妹妹失踪前后,我托人查过进出记录——当然,不是正规渠道查的。” 海风突然变强,从仓库破损的大门灌进来,卷起地面的灰尘。纪玄眯起眼睛,看着地图上那个红圈。 “那两个月里,”老陈继续说,“每天晚上十点到凌晨四点,平均每周有三到四辆车进出。都是厢式货车,车牌被遮挡或者干脆是假牌。进出时间不固定,但有个规律:每次进去后,至少停留两小时以上。” 纪玄的呼吸变轻了。 “当时的保安全部被换掉了。”老陈抬起头,盯着纪玄的眼睛,“六个保安,都是世雍集团用了五六年的老员工,一夜之间全部离职。公司给的补偿金高得离谱,而且签了保密协议。之后换的新保安,只干了三个月,仓储中心就宣布‘暂时停业整顿’,一直废弃到现在。” “那些保安后来呢?”纪玄问。 “三个离开了江城,一个回了老家,还有两个……”老陈顿了顿,“失踪了。家属报过案,但不了了之。” 仓库里安静下来,只有风声和海浪拍打码头桩基的闷响。远处传来货轮的汽笛声,悠长而沉闷。 “最近,”老陈的声音更低了,“那里又有点‘动静’。” 纪玄抬起头。 “我有个老伙计,住在蓝湾附近。”老陈说,“上周三晚上,他起夜,看到仓储中心方向有车灯闪了几下。不是路过,是开进去的。他留了个心眼,第二天早上特意绕过去看了看——大门还是锁着的,但门口的杂草有新鲜的车辙印,很深,像是货车。” “什么时候的事?” “上周三,凌晨两点左右。”老陈收起地图,折叠好放回帆布袋,“小子,我告诉你这些,不是让你去冒险。” 纪玄没说话。 “那个地方,”老陈加重语气,“很可能是个陷阱,或者至少是个危险地点。如果三年前你妹妹的事真的和那里有关,那现在他们重新启用,要么是有新‘业务’,要么……”他盯着纪玄,“要么是有人想钓鱼。” “钓鱼?” “引你上钩。”老陈说,“你在查你妹妹的事,他们知道。三年前没处理干净,现在你越查越深,他们坐不住了。蓝湾仓储中心突然有动静,时间点太巧了。” 纪玄的手指在裤缝上轻轻摩擦。这是他思考时的习惯动作,但此刻他刻意控制着力道,不让指尖颤抖。老陈的话像一把冰冷的钥匙,正在打开一扇他不敢直视的门。 “还有一件事。”老陈从帆布袋里又掏出一个牛皮纸信封,递给纪玄。 纪玄接过,打开。里面是几张照片,拍的是警局地下停车场的监控截图。照片很模糊,但能辨认出一个人影——赵建国,刑侦支队副支队长。时间戳显示是凌晨一点十五分,地点是停车场最角落的位置。赵建国站在一辆黑色轿车旁,车窗降下一半,里面伸出一只手,递给他一个文件袋。 “这是什么时候的?”纪玄问。 “五天前。”老陈说,“我托人从停车场管理公司的备份服务器里弄出来的。原监控记录已经被删了,这是备份。” 纪玄盯着照片。赵建国的脸在昏暗的光线下显得模糊,但那个递文件袋的手很清晰——手腕上戴着一块表,表盘在车内的灯光下反射出独特的纹路。 “这块表,”老陈指着照片,“我查过。百达翡丽,限量款,江城只有三个人有。其中一个,是世雍集团的董事长,周世雍。” 纪玄的呼吸停了一拍。 “警局内部有蛀虫,”老陈的声音像生锈的刀片在磨石上刮擦,“而且级别不低。赵建国这个位置,能接触到所有案件的侦查进展,能调动部分警力,能……”他顿了顿,“能在关键时刻,让某些线索‘消失’。” 纪玄将照片装回信封。牛皮纸的触感粗糙,边缘有些毛刺,扎在指腹上带来细微的刺痛。他想起林薇的“钓鱼”计划,想起设备间区域那个加密数据包,想起自己被列为重点观察对象。 如果赵建国是内鬼,那林薇知道吗? 如果不知道,她的调查会不会打草惊蛇? 如果知道…… 纪玄不敢往下想。 “小子,”老陈伸手按住他的肩膀,力道很重,“你听我一句劝。蓝湾仓储中心,不要去。至少现在不要去。等我把情况摸得更清楚,或者……” “或者什么?”纪玄问。 老陈沉默了几秒,松开手:“或者等我找到更确凿的证据,能直接交给上面,让他们派专案组去查。” “上面?”纪玄笑了,笑声里没有温度,“陈叔,您当了三十年警察,还不明白吗?如果赵建国这个级别都是内鬼,那‘上面’是谁?谁能保证专案组里没有他们的人?” 老陈张了张嘴,没说出话。 海风又灌进来,这次带着雨前潮湿的泥土气息。天空开始变暗,乌云从海平面那边涌过来,像一块巨大的灰色幕布正在缓慢拉拢。 “我会小心的。”纪玄说。 “你不是小心的问题,”老陈急了,“你是不要命!你妹妹的事,我理解,但你不能……” “陈叔。”纪玄打断他,声音很平静,“三年前,小雨失踪那天,她给我发了最后一条短信。她说:‘哥,我好像发现了一些不该发现的东西。’” 老陈愣住了。 “我当时在出外勤,”纪玄继续说,眼睛看着仓库破损的屋顶,那里有一道裂缝,阳光正从裂缝里一点点消失,“我回她:‘什么东西?等我回去再说。’她说:‘不行,我得去确认一下。有个地方,叫蓝湾。’” “蓝湾……”老陈喃喃道。 “然后她就失联了。”纪玄转过头,看着老陈,“我赶到她说的那个地方,是城东的蓝湾咖啡馆。我在那里等到凌晨,她没来。第二天,我报案。第三天,我在她宿舍的笔记本里,看到一张手绘的地图,上面标着‘蓝湾仓储中心’。我去查,发现那是世雍集团的物业。我去问,保安说那里已经废弃半年了,没人进出。” 他的声音很平稳,平稳得可怕。 “我去找当时的办案刑警,他们说会查。一周后,他们告诉我,仓储中心里里外外都查过了,什么都没有。监控记录是空的,保安证词一致,现场没有打斗痕迹,没有血迹,没有……”他顿了顿,“没有我妹妹存在的任何证据。” 老陈的脸色变得苍白。 “所以,”纪玄说,“蓝湾仓储中心,我必须去。不是现在,就是今晚。不是今晚,就是明晚。我等了三年,陈叔。三年里,我每天闭上眼睛,都能看到小雨最后那条短信。我能听到她声音里的恐惧,我能感觉到她当时的无助。而我,她的哥哥,一个警察,什么都做不了。” 他深吸一口气,咸腥的海风灌进肺里,带来刺痛。 “现在,我终于有了一条线索。一条直接指向那个地方的线索。您让我等?等什么?等他们再次把证据清理干净?等我妹妹永远消失在这个世界上,连一个说法都没有?” 老陈看着纪玄,看了很久。这个他从小看着长大的孩子,这个曾经阳光开朗、后来变得沉默寡言的年轻人,此刻眼睛里燃烧着某种他从未见过的火焰。那不是愤怒,不是疯狂,而是一种近乎冷酷的决绝。 “你会死。”老陈说。 “也许。”纪玄说,“但不去,我会比死更难受。” 两人对视着。仓库里的光线越来越暗,乌云彻底遮住了太阳,第一滴雨打在屋顶的铁皮上,发出清脆的“嗒”声。接着是第二滴,第三滴,很快连成一片,雨声像无数细小的鼓点敲打着这个废弃的空间。 老陈叹了口气,那叹息声在雨声中几乎听不见。他从夹克内袋里掏出一个东西,塞进纪玄手里。 那是一把钥匙。 老式黄铜钥匙,长约五厘米,齿纹已经磨损得有些模糊,钥匙柄上刻着一个模糊的数字:217。钥匙表面有些氧化,泛着暗沉的光泽,握在手里有冰凉的金属感。 “这是什么?”纪玄问。 “老火车站的储物柜钥匙,”老陈说,“江城老站,去年拆了,但地下那排储物柜还在,暂时没处理。217号柜子,我租了二十年。” 纪玄握紧钥匙,铜质的棱角硌着掌心。 “里面有些东西,”老陈的声音压得很低,低到几乎被雨声淹没,“万一……我是说万一,你遇到什么情况,用得上。钥匙只有这一把,我备份的早就扔了。如果哪天我出事了,或者你……你就去打开它。” “里面是什么?” “到时候你就知道了。”老陈转身,提起帆布袋,“现在别问。记住,小子,活着回来。你妹妹的事要查,但你的命也是命。” 他走了几步,又停下,回头。 雨幕从仓库破损的大门斜射@进来,在地面上溅起细小的水花。老陈的身影在昏暗的光线里显得模糊,只有那双眼睛依然锐利。 “还有,”他说,“离林薇远点。” 纪玄心头一紧:“为什么?” “那丫头太聪明,也太执着。”老陈说,“她盯上你了,我能感觉到。她查你,不只是因为怀疑,可能还有别的。但不管是什么,你现在经不起查。你的档案太干净了,干净得不正常。一个经历过妹妹失踪、从一线调岗到档案室的人,心理状态、行为模式、社交活动……你的所有记录都太‘标准’了,标准得像精心设计的模板。” 纪玄的手指微微收紧。 “真正的创伤会有裂痕,”老陈说,“而你,小子,你把自己包裹得太完美了。完美本身就是破绽。林薇那种人,能嗅到这种破绽。” 雨声越来越大,像无数细针扎在铁皮屋顶上。 “我走了。”老陈说,“记住我的话:蓝湾别去,林薇远离。等我的消息。” 他转身,身影消失在仓库深处的阴影里,脚步声被雨声吞没。 纪玄站在原地,手里握着那把黄铜钥匙。钥匙的温度正在被他的体温焐热,但金属深处依然冰凉。他低头看着钥匙柄上那个模糊的“217”,指尖摩挲着磨损的齿纹。 远处传来货轮的汽笛声,悠长而沉闷,穿过雨幕传来,像某种呜咽。 他抬起头,看向仓库外灰蒙蒙的天空。雨丝斜斜地飘进来,打在他的脸上,冰凉而湿润。空气里弥漫着雨水冲刷铁锈和混凝土的腥味,还有远处海水翻腾的咸腥。 蓝湾仓储中心。 他必须去。 但不是现在。 纪玄将钥匙放进口袋,转身走向仓库另一头的出口。他的脚步很轻,踩在积水的混凝土上几乎没有声音。雨幕在门外形成一道灰色的帘子,他站在帘子前,停顿了三秒。 然后,他走进雨中。 雨水瞬间打湿了他的头发和肩膀,布料贴在皮肤上,带来冰凉的触感。他沿着码头废弃的轨道往前走,脚步不疾不徐,像任何一个在雨中赶路的普通人。远处,江城的轮廓在雨幕中模糊成一片灰色的剪影,高楼大厦的灯光已经开始零星亮起,在灰暗的天色里像一颗颗昏黄的星星。 他的手机在口袋里震动。 纪玄没有停下脚步,也没有拿出手机。他知道是谁——林薇。今天下午,他本该在档案室值班,但他请了病假。林薇会查岗,会发现他不在,会打电话。 震动停了。 几秒后,再次震动。 纪玄依然没有接。他继续往前走,雨水顺着脸颊流下,滴进衣领。他的眼睛看着前方,看着雨幕中那条通往城区的路,看着路尽头那片模糊的光晕。 口袋里,钥匙硌着大腿。 蓝湾仓储中心。 赵建国。 周世雍。 还有那把黄铜钥匙,和柜子里未知的东西。 雨越下越大,整个世界都被笼罩在灰蒙蒙的水幕里。纪玄的身影在雨中逐渐变小,最终消失在码头堆场的集装箱缝隙之间。只有雨声还在继续,敲打着生锈的铁皮、破碎的混凝土、和这个城市所有被隐藏起来的秘密。 第18章 夜探蓝湾1 雨停后的午夜,空气里弥漫着潮湿的泥土味和远处化工厂飘来的淡淡硫磺气息。纪玄站在租住公寓的窗前,看着楼下街道上稀疏的车灯划过湿漉漉的沥青路面。窗玻璃上还残留着雨滴干涸后的水痕,在路灯映照下像一道道蜿蜒的银色脉络。 他转身走回房间中央。 地板上摊开着装备:一套深灰色连帽冲锋衣,布料经过特殊处理,能有效吸收光线;一双软底战术靴,鞋底纹路经过改造,踩在金属表面时几乎无声;一个巴掌大小的黑色工具包,里面是“夜枭”的常用工具——微型信号***、热成像屏蔽贴片、万能****组、以及三枚伪装成纽扣的微型摄像头。 纪玄蹲下身,开始检查。 手指拂过***的外壳,塑料表面冰凉光滑。他按下侧面的测试按钮,设备发出几乎听不见的高频嗡鸣,手机屏幕上的信号格瞬间归零。三秒后,嗡鸣停止,信号恢复。正常。 热成像屏蔽贴片是自制的,用特殊材料包裹着微型恒温层,能让人体红外特征与环境温度趋同。他撕开一片,贴在手腕内侧,皮肤感受到轻微的温热感,像贴了块暖宝宝。 ****组里,最细的那根探针尖端有细微磨损。纪玄用放大镜检查,确认没有断裂风险。他将工具一一收回包内,动作精准得像手术医生整理器械。 最后是那三枚纽扣摄像头。 纪玄拿起其中一枚,对着台灯按下侧面的微型开关。摄像头边缘亮起针尖大小的红光,持续两秒后熄灭——启动正常。他将摄像头别在冲锋衣内侧的暗扣上,另外两枚分别塞进左右袖口的隐藏口袋。 装备检查完毕。 他站起身,走到书桌前。桌面摊开的是江城地图,蓝湾仓储中心的位置被红笔圈出,旁边用铅笔标注着老陈提供的信息:“三年前异常车辆进出”、“近期夜间活动”、“保安全部更换”。 纪玄的手指在地图上滑动,从公寓位置到蓝湾,路线在脑海中清晰浮现:走环城高速北段,在第三个出口下,转入老工业区辅路,避开主干道的天眼监控。全程约四十分钟,其中最后十分钟是无人区土路。 他看了一眼墙上的挂钟。 凌晨一点十七分。 老陈的警告在耳边回响:“别去,可能是陷阱。” 纪玄闭上眼睛,深吸一口气。鼻腔里是房间内陈旧的木头味、纸张的霉味、还有刚才检查装备时残留的塑料和金属气息。他想起妹妹纪雨,想起她最后那条短信里的那个符号——一个圆圈里套着不规则的三角形,那是他们小时候玩的秘密游戏里代表“危险、快逃”的暗号。 三年来,他第一次离那个符号如此之近。 眼睛睁开时,所有犹豫已经消失。 *** 黑色轿车在环城高速上平稳行驶。车窗紧闭,车内只有空调系统低沉的送风声。纪玄双手握着方向盘,目光直视前方被车灯照亮的沥青路面。仪表盘上的时钟显示凌晨一点五十二分。 他拐下高速,转入老工业区。 这里的路灯稀疏,有些路段完全黑暗。道路两侧是废弃的厂房,破碎的窗户像空洞的眼睛,在车灯扫过时反射出短暂的惨白光芒。空气里的硫磺味越来越浓,混杂着铁锈和化学试剂残留的刺鼻气息。 导航提示:“前方五百米右转,进入未命名道路。” 纪玄减速,车灯照亮路边的指示牌——蓝湾仓储中心,箭头指向一条更窄的土路。他关掉车灯,只留雾灯,轮胎碾过碎石和杂草,发出细碎的咔嚓声。 两分钟后,仓储中心的轮廓出现在视野里。 那是一片占地广阔的灰色建筑群,由十几座大小不一的仓库组成,排列得像某种工业时代的墓碑。外围是一圈两米高的铁丝网围栏,顶部缠绕着带刺的铁蒺藜。围栏每隔五十米立着一根灯柱,但大部分灯泡已经损坏,只有零星几盏还亮着,投下昏黄而摇曳的光晕。 纪玄在距离围栏两百米外的树林边缘停车。 他熄火,拔掉钥匙,车内陷入黑暗。耳朵捕捉着外面的声音:风吹过树梢的沙沙声,远处不知名昆虫的鸣叫,还有自己平稳的呼吸声。他静坐了三分钟,确认周围没有异常动静。 然后,他开始行动。 深灰色冲锋衣在黑暗中几乎隐形。纪玄背上工具包,拉上兜帽,脸上蒙了半截面罩。他推开车门,冷空气瞬间灌入车内,带着草木腐烂的潮湿气息。他反手轻轻关上车门,锁扣发出轻微的咔哒声。 脚步踩在松软的泥土和落叶上,几乎没有声音。 他沿着树林边缘移动,眼睛盯着围栏方向。距离一百米时,他停下,从工具包里取出一个巴掌大的平板设备。屏幕亮起幽蓝的光,映出他半截面罩下的眼睛。 设备连接上附近的无线信号频段。 屏幕上开始滚动数据:围栏上共有十二个监控摄像头,其中八个处于离线状态,四个在线。在线摄像头的位置分布图显示出来——两个在正门,一个在东侧转角,一个在西侧仓库群入口。 纪玄的手指在屏幕上滑动。 他选中东侧转角的摄像头编号,调出控制界面。这是三年前的老型号,安全协议存在已知漏洞。他输入一串代码,屏幕显示“正在尝试绕过身份验证”。 五秒后,绿灯亮起。 摄像头画面定格在当前位置,监控系统后台显示该设备“信号暂时中断,正在自检”。纪玄如法炮制,处理了西侧入口的摄像头。正门的两个他选择保留——直接全部瘫痪可能触发警报,留两个正常工作的反而更安全。 监控处理完毕。 接下来是电子围栏。 纪玄靠近到距离围栏二十米处,蹲在一丛灌木后。他从工具包里取出信号***,调整到特定频段。围栏的电子感应系统采用被动红外加震动传感,理论上任何超过五公斤的物体触碰都会触发警报。 但老陈的情报提到:这里的安防年久失修。 纪玄打开***,对准围栏基座的红外发射器。设备发出低沉的嗡鸣,他盯着围栏上方的警报指示灯——那盏小红灯原本以固定频率闪烁,现在开始变得不稳定,闪烁节奏混乱。 十秒后,红灯熄灭。 他等待了三十秒,确认没有恢复。然后收起***,从工具包里取出一把液压剪。剪刃咬合铁丝时发出沉闷的金属断裂声,在寂静的夜里格外清晰。他剪开一个足够通过的缺口,弯腰钻了进去。 双脚踩在仓储中心内部的水泥地面上。 空气里的味道变了:浓重的铁锈味、机油味、还有混凝土长期受潮后散发的碱腥味。纪玄贴着最近的一座仓库外墙移动,阴影将他完全吞没。他的眼睛适应了黑暗,能看清周围环境的轮廓。 大部分仓库门上都挂着生锈的大锁,窗户玻璃破碎,里面黑洞洞的。地面杂草丛生,有些地方的水泥已经开裂,裂缝里长出深绿色的苔藓。这里确实像废弃已久。 但纪玄没有放松警惕。 他沿着仓库之间的通道往深处走,脚步轻得像猫。耳朵捕捉着每一个细微声响:风吹过破损铁皮的哗啦声,远处滴水的声音,还有自己心跳在耳膜上的鼓动。 通道尽头,是一片相对开阔的装卸区。 地面上的车辙印变得清晰起来——新鲜的轮胎痕迹,花纹很深,是重型厢式货车的轮胎。痕迹从主入口延伸过来,最终消失在最深处一座仓库门前。 纪玄的目光落在那座仓库上。 编号B7。 和其他仓库不同,B7的大门是厚重的金属卷帘门,门锁不是生锈的老式挂锁,而是一个崭新的电子密码锁。门前的车辙印最密集,水泥地面上还有几处深色的油渍,在月光下泛着暗沉的光泽。 他靠近到十米距离,蹲在一个废弃的叉车后面。 从工具包里取出热成像仪。设备启动,屏幕显示出一片深蓝色的冷色调,代表周围环境温度。他调整焦距,对准B7仓库。 屏幕上有零星的热源——墙角有几处老鼠大小的红点,缓慢移动。但仓库内部大部分区域是均匀的深蓝色,没有人类体热特征,也没有大型电子设备运行产生的热辐射。 暂时安全。 纪玄收起热成像仪,开始寻找进入点。 他绕着B7仓库走了一圈。仓库侧面有一排通风口,距离地面约三米高,每个通风口约四十厘米见方,外面罩着生锈的铁丝网。他走到最角落的一个通风口下方,抬头观察。 铁丝网的四角用螺栓固定,但其中一颗螺栓已经松动,铁丝网一角微微翘起。 纪玄从工具包里取出伸缩钩爪。金属爪头在月光下泛着冷光,他调整好长度,对准通风口边缘的金属框架。手腕发力,钩爪抛出,爪头精准地扣住框架,发出轻微的金属碰撞声。 他拉了拉,确认牢固。 然后开始攀爬。身体贴着粗糙的水泥墙面,脚蹬在墙面的细微凸起处,手臂交替用力。三米的高度,他用了十五秒到达通风口。一只手抓住框架边缘,另一只手从腰间取出微型切割器。 切割器的刀片高速旋转,发出蚊鸣般的细微声响。 纪玄将刀片对准固定铁丝网的螺栓。火花在黑暗中迸溅,像微小的橙色星辰,瞬间照亮他面罩下的眼睛。螺栓被切断,铁丝网松脱。他小心地将铁丝网取下,放在一边,露出通风口内部黑黢黢的通道。 通道里传来空气流动的微弱呼啸声,还有一股淡淡的、难以形容的气味——像是消毒水,又混合着某种甜腻的化学制剂味道。 纪玄深吸一口气,钻了进去。 通风管道狭窄,只能匍匐前进。金属内壁冰凉,透过冲锋衣传到胸口和腹部。管道里积着厚厚的灰尘,每移动一下就会扬起细小的颗粒,在从通风口透进的微弱月光下飞舞。灰尘钻进鼻腔,带着铁锈和陈年污垢的呛人气息。 他爬了大约五米,前方出现向下的转弯。 纪玄调整姿势,脚先下,身体慢慢滑出管道。双手抓住管道边缘,身体悬空,眼睛适应下方的黑暗。这里似乎是仓库内部的夹层,距离地面约四米。下方堆放着大量货箱,蒙着深色的帆布,在黑暗中像一座座沉默的小丘。 他松手,身体下落。 落地时膝盖弯曲,缓冲冲击,鞋底与水泥地面接触发出轻微的摩擦声。纪玄立刻蹲下,静止不动,耳朵竖起。 仓库内部一片死寂。 只有空气在空旷空间里流动的微弱声响,还有远处某个角落滴水的声音——滴答,滴答,节奏缓慢而恒定。 他等待了整整一分钟。 然后才缓缓站起,从工具包里取出微型手电。不是普通手电,而是特定波长的红外光源,光线肉眼几乎不可见,但通过他面罩上的特殊镜片能清晰视物。他按下开关,一道暗红色的光柱射出,扫过周围环境。 仓库内部比想象中更大。 货箱堆成三排,每排七八个,整齐得有些刻意。帆布蒙得很严实,边缘用绳子捆扎。纪玄走近最近的一个货箱,手指拂过帆布表面——布料粗糙,沾着灰尘,但捆扎的绳子很新,尼龙材质,没有磨损痕迹。 第18章 夜探蓝湾2 他没有掀开帆布。 而是沿着货箱之间的通道往深处走。红外光柱扫过地面,水泥地上有拖拽痕迹,还有几处深色的污渍。他蹲下身,用手指轻触一处污渍——已经干涸,质地黏稠,在红外光下呈现暗褐色。 血。 纪玄的手指微微收紧。他站起身,继续前进。 通道尽头是仓库的角落。这里堆放的货箱较少,地面散落着一些杂物。纪玄的光柱扫过,首先捕捉到几条尼龙材质的带子——约五厘米宽,边缘有魔术贴,带子上有金属扣环。 束缚带。 他蹲下身,捡起一条。带子内侧有磨损痕迹,魔术贴的勾面已经失去部分黏性。上面沾着几根细小的纤维,在红外光下呈现浅色。 旁边是几个一次性注射器。 针头已经弯曲,塑料针筒上有残留的液体干涸后的白色痕迹。纪玄用戴着手套的手指捏起一个,对着光仔细观察。针筒侧面有极小的印刷字样,但不是中文,也不是英文。 他将注射器放下,光柱移向旁边。 几个药品包装盒散落在墙角。纸盒已经破损,但上面的印刷文字还能辨认。纪玄拿起一个,凑近镜片。文字是西里尔字母——俄语。他懂一点基础俄语,能勉强辨认出几个关键词:“镇静”、“肌肉松弛”、“静脉注射”。 包装盒侧面印着生产批号和有效期,日期是三年前。 纪玄的心脏开始加速跳动。 他放下包装盒,光柱继续扫视。墙角更深处,有什么东西在反光。他靠近,发现是几个空的玻璃药瓶,瓶身上贴着同样的俄语标签。其中一个瓶子没有完全破碎,瓶底还残留着少量无色液体。 他正要伸手去拿,余光瞥见了墙壁。 红外光柱照在水泥墙面上。 纪玄的动作僵住了。 墙面上,距离地面约一米高的位置,有一片凌乱的刻痕。是用指甲或者什么尖锐物体硬生生划出来的,线条歪斜颤抖,有些地方反复刻画,深达数毫米。刻痕组成一个图案—— 一个圆圈。 圆圈里套着一个不规则的三角形。 和他妹妹留下的那个秘密符号一模一样。 但这里的符号更混乱、更绝望。圆圈画了不止一遍,边缘重叠,像颤抖的手反复描摹。三角形歪斜得几乎要散开,其中一条边中途断裂,又重新接上。符号下方还有几道深深的划痕,垂直向下,像挣扎时指甲抓过墙面留下的痕迹。 纪玄站在原地,呼吸停滞。 他伸出手,手指轻轻触碰那些刻痕。水泥墙面粗糙冰冷,刻痕边缘尖锐,能感受到每一道线条的走向和力度。他的指尖沿着圆圈滑动,沿着三角形颤抖的边线移动,最后停在那几道垂直抓痕上。 三年来,这个符号只存在于妹妹的短信里,存在于他的记忆和噩梦中。 现在,它就在眼前。 刻在墙上,用指甲,用绝望,用最后一点力气。 纪玄闭上眼睛,再睁开时,眼底已经没有任何情绪波动。他从冲锋衣内侧取下那枚纽扣摄像头,对准墙上的符号,按下拍摄键。摄像头无声工作,记录下高清影像。他移动位置,拍摄束缚带、注射器、药品包装盒,每一个证据都多角度拍摄三张。 拍摄束缚带时,他注意到带子金属扣环内侧有个极小的标记——一个蚀刻的符号,像一朵抽象的花。 他立刻调高摄像头焦距,对准标记拍摄特写。 然后继续拍摄药品包装盒上的俄语文字、生产批号、玻璃药瓶残留的液体。每一个细节都被记录下来,存储在摄像头内置的加密芯片里。 取证工作进行到第七分钟时,纪玄听到了声音。 很轻微,但确实存在。 汽车引擎的低沉轰鸣,从仓库外传来,由远及近。 他的动作瞬间停止,手指按在摄像头开关上,设备关闭。另一只手关掉红外手电,仓库陷入完全的黑暗。他屏住呼吸,身体贴着货箱蹲下,耳朵捕捉着外面的动静。 引擎声在仓库门口停下。 车门打开、关闭的声音。不止一辆车,至少两辆。脚步声响起,皮鞋踩在碎石地面上的声音,由远及近,朝着仓库大门走来。 纪玄的大脑飞速运转。 他所在的位置是仓库最深处角落,距离大门约五十米。中间隔着三排货箱,形成天然的视觉屏障。但对方如果进来检查,迟早会走到这里。 他轻轻移动,躲到最角落的货箱后面。这个位置背靠墙壁,左右都有货箱遮挡,前方是那条堆满证据的通道。如果对方不走到通道尽头,就不会发现他。 但前提是对方不仔细检查。 仓库外传来电子锁的按键声——滴滴滴,三声短促的电子音。然后是卷帘门启动的机械轰鸣,齿轮转动,金属摩擦,声音在空旷的仓库里回荡。 门开了。 手电光柱射入仓库,白光刺破黑暗,扫过货箱堆。光柱移动得很慢,很仔细,从门口开始,一排排货箱扫过去。 “检查A区。”一个低沉的男人声音。 “收到。”另一个声音,更年轻些。 脚步声进入仓库,至少三个人。纪玄能听出他们的步伐节奏:一个沉稳有力,应该是领头的;一个脚步较轻,移动较快;第三个脚步拖沓,像是不太情愿。 手电光柱在货箱间移动。 纪玄缩在阴影里,身体紧贴货箱冰冷的侧面。他能闻到帆布上灰尘的味道,能听到自己心跳在耳膜里撞击的声音,能感受到汗水从额角滑落,流进面罩边缘的冰凉触感。 光柱扫过第一排货箱,转向第二排。 距离他还有三十米。 “老板说最近可能有老鼠。”那个低沉的声音再次响起,在空旷的仓库里产生轻微的回音,“仔细点,特别是角落。” “头儿,这里都废弃多久了,能有什么老鼠?”年轻的声音带着不耐烦。 “让你查就查,哪那么多废话。”第三个声音,沙哑,像是常年抽烟。 脚步声继续靠近。 纪玄的手悄悄伸进工具包,摸到那个小型电磁***。设备只有打火机大小,但能瞬间释放强电磁脉冲,让半径十米内的电子设备暂时失灵——包括手电筒、对讲机、甚至可能包括仓库的照明电路。 但使用它有风险。 强电磁脉冲也会影响他自己的设备,包括摄像头和通讯工具。而且脉冲释放时会有明显的静电噪音和短暂的电弧光,可能直接暴露他的位置。 不到万不得已,不能用。 光柱扫过第二排货箱,开始检查第三排。 距离二十米。 纪玄能清楚看到手电光在货箱帆布上移动形成的明亮光斑,能听到那三个人的呼吸声和衣物摩擦声。他屏住呼吸,将身体压得更低,几乎贴在地面上。 地面冰凉,透过冲锋衣传到胸口。 灰尘的味道更浓了,混合着水泥地面长期潮湿散发的碱腥味。他的耳朵捕捉到远处角落的滴水声,滴答,滴答,节奏依然缓慢,像某种倒计时。 “这里有点东西。”年轻的声音突然说。 光柱停住了。 纪玄的心脏猛地一紧。 光柱照向的方向——正是他刚才取证的那条通道入口。束缚带、注射器、药品包装盒都散落在那里,虽然都在阴影中,但如果仔细看,手电光足够照亮。 “过去看看。”低沉的声音命令。 脚步声朝着通道方向移动。 十五米。 十米。 纪玄的手指按在***的开关上,指节因为用力而发白。他的眼睛透过货箱之间的缝隙,盯着那三道逐渐靠近的身影。手电光在通道入口处晃动,照亮了地面上的束缚带。 “这是……”年轻的声音带着疑惑。 “别碰!”低沉的声音喝道,“先拍照,然后装袋。这些东西不该留在这里。” “头儿,这地方不是早就清空了吗?怎么还有这些——” “闭嘴。”沙哑的声音打断,“干活。” 手电光在地面上停留,其中一人蹲下身,开始用手机拍照。闪光灯亮起,瞬间照亮通道入口的局部,纪玄看到那人戴着黑色手套的手捡起一条束缚带,装进证物袋。 他们不是来使用这个地方的。 他们是来清理证据的。 纪玄的大脑飞速分析:这些人知道这里留有证据,专门来清除。说明这个地方已经暴露,或者即将暴露。他们口中的“老板”知道“可能有老鼠”,所以派人来善后。 那么,他们清理完证据后,会不会彻底检查整个仓库? 大概率会。 光柱又开始移动,这次朝着通道深处,朝着他藏身的角落。 五米。 纪玄能清楚看到手电光扫过对面货箱的帆布,光线边缘已经触及他藏身的货箱侧面。再往前一步,光柱就会照到他所在的角落。 他的手指准备按下***开关。 就在此时—— 仓库外突然传来汽车喇叭声。 短促,响亮,连续三声。 仓库内的三个人同时停住动作。 “是外面的信号。”低沉的声音说,“快,收拾完马上走。可能有情况。” 手电光柱迅速撤回,脚步声变得急促。那三人快速将地面上的证据装袋,甚至没有检查通道更深处,就转身朝着仓库大门跑去。 卷帘门再次启动,金属摩擦声响起。 门关闭了。 引擎声响起,汽车驶离,声音迅速远去。 仓库重新陷入黑暗和死寂。 纪玄依然蹲在角落,没有立刻移动。他等了整整三分钟,确认外面没有任何动静,汽车确实已经离开。然后,他才缓缓站起身,双腿因为长时间保持蹲姿而有些发麻。 他打开红外手电,暗红色的光柱再次亮起。 照向通道入口——地面已经空了。束缚带、注射器、药品包装盒全部被带走,连玻璃瓶的碎片都被清理干净。只有墙上的刻痕还在,那些用指甲划出的绝望符号,无法被轻易抹去。 纪玄走到墙边,最后一次看向那个符号。 他的手指再次触碰刻痕,然后收回,握成拳头。 该走了。 他原路返回,攀上通风管道,钻出仓库,落地,穿过围栏缺口,回到树林边缘的车上。发动引擎时,仪表盘上的时钟显示凌晨三点零七分。 他驾车离开,没有开灯,轮胎碾过土路,在黑暗中悄无声息地驶向城区方向。 后视镜里,蓝湾仓储中心的轮廓逐渐缩小,最终消失在夜色中。 只有副驾驶座上,那枚纽扣摄像头里存储的影像,证明今晚发生的一切不是幻觉。 第19章 绝境脱身1 纪玄将车停在距离公寓两个街区外的公共停车场。他摘下兜帽和面罩,塞进随身背包,然后步行回家。凌晨的街道空无一人,只有早起的清洁工在远处清扫路面,竹扫帚划过地面的沙沙声在寂静中传得很远。公寓楼道里的声控灯随着他的脚步声逐层亮起,又在他经过后逐层熄灭。他用钥匙打开房门,反锁,背靠着门板站了十秒钟。客厅的窗帘拉着,房间里一片黑暗。他走到书桌前,打开台灯,从口袋里取出那枚纽扣摄像头。金属外壳在灯光下泛着冷光,里面存储着墙上的刻痕、散落的药品、和那个抽象的花形标记。窗外,天色开始泛白,城市即将苏醒。而他的夜晚,似乎才刚刚进入最深处。 他坐在椅子上,闭上眼睛。 脑海里回放的不是证据,而是仓库里的声音——手电光扫过货箱的摩擦声,那三个人的脚步声正在靠近。他们检查得很仔细,从仓库大门开始,沿着主通道向里推进。纪玄当时蹲在最深处的货箱阴影里,能清楚听到他们的对话。 “老板说可能有老鼠溜进来了,仔细查。” “这破地方能有什么老鼠?连耗子都嫌远。” “少废话。检查完赶紧撤,天亮前要清干净。” 脚步声在距离他藏身处约十五米的位置停住。纪玄屏住呼吸,身体紧贴着货箱冰冷的金属表面。他能闻到货箱帆布上积年的灰尘味,混合着仓库里特有的铁锈和霉变气息。手电光柱从通道入口扫进来,光线在水泥地面上投出晃动的椭圆光斑。 光斑移动得很慢。 纪玄计算着距离。如果对方继续深入,最多三十秒就会照到他所在的角落。他不能动,任何细微的声响在空旷的仓库里都会被放大。他只能等,等对方检查完这片区域,或者—— “这里。”一个声音突然说。 光柱停住了。 纪玄的心脏猛地收紧。他听到脚步声朝他这个方向走来,不是直线,而是斜向移动,停在了通道入口处。手电光聚焦在地面上,照亮了那些散落的物品——束缚带、注射器、玻璃瓶碎片、还有那个俄语药品包装盒。 “妈的,还真有东西没清干净。”沙哑的声音咒骂着,“上次那帮废物怎么干活的?” “别碰!”低沉的声音喝道,“先拍照,然后装袋。这些东西不该留在这里。” “头儿,这地方不是早就清空了吗?怎么还有这些——” “闭嘴。”沙哑的声音打断,“干活。” 纪玄听到手机拍照的咔嚓声,闪光灯瞬间亮起又熄灭。他借着那瞬间的光亮,看到蹲在地上那人戴着黑色手套的手捡起一条束缚带,装进透明的证物袋。动作很专业,不是普通混混。 他们不是来使用这个地方的。 他们是来清理证据的。 纪玄的大脑飞速运转:这些人知道这里留有证据,专门来清除。说明蓝湾仓储中心已经暴露,或者即将暴露。他们口中的“老板”知道“可能有老鼠”,所以派人来善后。那么,清理完证据后,他们会不会彻底检查整个仓库? 大概率会。 光柱又开始移动,这次朝着通道深处,朝着他藏身的角落。 纪玄能清楚看到手电光扫过对面货箱的帆布,光线边缘已经触及他藏身的货箱侧面。再往前两米,光柱就会直接照进这个角落。 五米。 他的手指摸向腰间工具包,触到那个小型电磁***。外壳是冰冷的塑料,侧面有一个微凸的按钮。这东西原本设计用来干扰监控设备或电子锁,非杀伤性,但能制造短暂的电路紊乱。 四米。 手电光在地面上晃动,他能看到光柱里飘浮的灰尘颗粒。脚步声更近了,三个人,至少两个在通道入口处,一个正在往里走。往里走的那个人脚步很轻,是受过训练的步伐。 三米。 纪玄听到自己的心跳声,在耳膜里咚咚作响。他调整呼吸,强迫自己冷静。***的作用范围有限,必须等对方进入最佳距离。太早触发,对方可能意识到是人为干扰;太晚,他就没有逃跑的时间窗口。 两米。 手电光已经照到他藏身货箱的侧面边缘,帆布上的纹路在强光下清晰可见。再往前一步—— 就是现在。 纪玄按下按钮。 ***发出几乎听不见的高频嗡鸣,持续时间只有零点三秒。但就是这零点三秒,仓库天花板上的几盏老旧日光灯管突然开始疯狂闪烁,发出刺耳的滋滋声。灯光忽明忽暗,在仓库里制造出诡异的频闪效果。 “操!什么情况?”通道入口处的人惊呼。 “电路问题?”往里走的那个人停住脚步,手电光猛地转向天花板。 “去看看电箱!”低沉的声音命令道,“快!” 脚步声转向,朝着仓库另一侧的配电箱跑去。手电光柱在仓库里乱晃,频闪的灯光让视线变得混乱。纪玄抓住这短暂的几秒钟,从货箱阴影里钻出,贴着墙壁快速移动。 他的软底靴踩在水泥地上几乎没有声音,但频闪的灯光让他的影子在墙壁上拉长又缩短,像某种诡异的皮影戏。他必须快,***的效果最多持续十秒,那些老灯管就会因为过载烧毁或者恢复正常。 七秒。 纪玄冲到通风管道下方,抬头看了一眼。管道口离地三米,他需要借助货箱攀爬。最近的货箱距离管道口两米,高度两米五。 六秒。 他助跑,起跳,双手抓住货箱边缘,手臂肌肉绷紧,身体向上牵引。脚在货箱侧面蹬了一下,整个人翻上箱顶。动作干净利落,但货箱的金属表面在频闪的灯光下反射出刺眼的光斑。 五秒。 配电箱方向传来咒骂声:“妈的,跳闸了!推不上去!” “是不是有短路?” “别管了,先把东西装完!” 纪玄站起身,在货箱顶部稳住身体。通风管道口就在正上方,他需要再跳一次。他深吸一口气,膝盖微屈—— 四秒。 他跃起,双手抓住管道边缘。金属边缘有些锋利,割破了他的手套,但他感觉不到疼痛。手臂发力,身体向上牵引,一条腿抬起勾住管道内侧,整个人像蛇一样钻进通风管道。 三秒。 管道里一片漆黑,只有从入口处透进来的微弱频闪光。纪玄顾不上方向,手脚并用向前爬。管道内壁积满灰尘和蛛网,灰尘呛进鼻腔,带着铁锈和腐烂的味道。他能听到自己的呼吸声在狭窄空间里回响。 两秒。 身后传来声音:“头儿,那边货箱上好像有脚印!” “什么?” “你看,灰尘上有痕迹!” 纪玄加快了速度。管道向前延伸约十米,然后是一个直角转弯。他转过弯,前方出现微弱的光——是出口。他爬过去,透过通风口的百叶窗看到外面的夜色。 一秒。 仓库里的灯光突然全部熄灭。 ***效果结束,电路过载导致跳闸,整个仓库陷入彻底的黑暗。但纪玄听到身后管道里传来急促的爬行声——有人追上来了。 他顾不上隐藏,用肩膀撞开通风口的百叶窗。金属窗框变形,发出刺耳的摩擦声。他钻出管道,身体从三米高的位置落下,落地时顺势翻滚,卸掉冲击力。 膝盖撞在地面上,疼痛让他闷哼一声。 但他没有停留,立刻起身,朝着围栏方向狂奔。仓库后面是一片荒地,长满半人高的杂草。杂草的叶片划过他的裤腿,发出沙沙的声响。夜风吹过,带来远处化工厂的硫磺味和荒地里的泥土腥气。 身后传来喊声:“在那边!翻墙跑了!” “追!” 纪玄冲到围栏边。铁质围栏高三米,顶端有倒刺。他没有任何犹豫,助跑起跳,双手抓住围栏中段的横杆,脚在网格上一蹬,身体向上窜。倒刺擦过他的冲锋衣下摆,布料撕裂的声音在寂静的夜里格外清晰。 他翻过围栏,落地,继续跑。 前方五十米就是树林,穿过树林就是停车的地方。他能听到身后围栏被撞击的声音,那三个人也翻过来了。脚步声在荒地上响起,至少两个人在追。 纪玄冲进树林。 树林里更黑,月光被茂密的树冠遮挡,只能透过枝叶缝隙洒下零星的光斑。他凭着记忆和方向感在树木间穿梭,脚下是厚厚的落叶层,踩上去软绵绵的,几乎无声。但他能听到自己的呼吸声,粗重而急促。 身后的脚步声没有靠近,但也没有远离。对方也在树林里追踪,而且很专业,没有大声喊叫,只是保持距离紧追不舍。 纪玄突然改变方向,向左急转,躲到一棵粗大的橡树后面。他背靠着树干,屏住呼吸,从工具包里摸出第二件东西——一枚***,也是非杀伤性的,原本用于制造掩护撤退的烟雾。 他拔掉保险销,朝身后扔去。 ***落地,发出轻微的噗嗤声,然后浓密的白色烟雾迅速弥漫开来,笼罩了方圆十米的范围。烟雾带着刺鼻的化学气味,在树林里扩散。 “***!小心!” “散开!别吸入!” 第19章 绝境脱身2 追兵的声音里带着惊讶和警惕。纪玄趁机继续向前跑,这次他不再直线前进,而是不断改变方向,利用树木作为掩护。烟雾会干扰对方的视线和追踪,给他争取时间。 两分钟后,他冲出树林,看到了停在土路边的车。 他拉开车门,钻进驾驶座,发动引擎。车灯没开,仪表盘的微光在黑暗中映亮他的脸。他挂挡,踩油门,轮胎碾过土路,朝着城区方向驶去。 后视镜里,树林边缘出现两个人影,站在土路上看着车辆远去。他们没有追上来,只是站在那里,身影在夜色中渐渐变小,最终消失。 纪玄开出一公里后,才敢打开近光灯。 道路两侧是荒芜的田野,远处有零星的农舍灯光。他握着方向盘的手在微微颤抖,不是恐惧,而是肾上腺素消退后的生理反应。他深吸几口气,强迫自己平静下来。 又开出五公里,进入环城高速辅路,周围开始出现其他车辆。纪玄这才稍微放松,将车速控制在限速范围内,混入车流。 他看了一眼时间:凌晨三点四十二分。 距离他进入蓝湾仓储中心,过去了两个小时零七分钟。 他腾出一只手,从冲锋衣内侧取下那枚纽扣摄像头。金属外壳在手心里冰凉,但里面存储的东西滚烫。他按下侧面的微型开关,摄像头边缘亮起针尖大小的蓝光——电量还剩百分之三十七,存储空间用了百分之六十二。 足够了。 他将摄像头放回口袋,继续开车。 又过了二十分钟,他驶入城区,街道两旁的霓虹灯和路灯将夜色染成各种颜色。他在距离公寓两个街区外的公共停车场停好车,摘下兜帽和面罩,塞进随身背包,然后步行回家。 现在,他坐在公寓的书桌前,台灯的光晕笼罩着桌面。 纪玄打开笔记本电脑,连接上一个经过多重加密的虚拟系统,然后将纽扣摄像头通过特制数据线接入。屏幕上弹出读取界面,进度条缓慢前进。 百分之十。 他起身走到厨房,打开冰箱,取出一瓶冰水。瓶身凝结的水珠沾湿了他的手指,冰凉的感觉让他清醒了一些。他拧开瓶盖,喝了一大口,冷水滑过喉咙,压下喉咙里的干涩。 百分之四十五。 他回到书桌前,看着进度条。等待的时间里,他检查自己的装备:手套被通风管道边缘割破,右手食指位置有一个小口子;冲锋衣下摆被围栏倒刺撕裂,但只是外层布料;膝盖在落地时撞了一下,有些淤青,但不影响行动。 总体完好。 百分之百。 读取完成。屏幕上弹出文件夹,里面是三个视频文件和几十张高分辨率照片。纪玄点开第一个视频文件,那是他进入仓库后开始录制的。 画面晃动,红外模式下的仓库呈现诡异的绿色调。货箱、通道、地面上的杂物。他快进到关键部分:地面上的证据。 画面定格。 纪玄放大图像。束缚带是工业用的重型扎带,但经过改造,内侧有软垫,边缘有锁扣。注射器是医用的一次性注射器,但针头型号特殊,比普通注射器粗。玻璃瓶碎片上残留着标签的边角,能看到几个俄文字母。 他切换到照片文件夹,找到药品包装盒的特写。 包装盒是硬纸板材质,已经有些破损,但上面的印刷还很清晰。俄文,生产厂家名称是一串缩写,纪玄不认识。但他认识下面的化学名称:丙泊酚复合制剂。 他的手指在键盘上敲击,调出加密数据库。 丙泊酚,强效静脉麻醉药,起效快,持续时间短,常用于手术麻醉。但如果是高浓度复合制剂,加上肌肉松弛剂,就成了一种高效的绑架用药——注射后三十秒内失去意识,肌肉松弛无法反抗,效果可持续两到四小时。 常用于非法拘禁和人口贩运。 纪玄盯着屏幕上的化学式,感觉胃里有什么东西在翻涌。他想起妹妹纪雨失踪那晚,最后出现在监控画面里的样子:走路有些摇晃,像是喝醉了,但纪雨从不喝酒。当时警方认为是疲劳或者低血糖,现在想来—— 可能是被下药了。 他关闭化学式页面,打开第二组照片:墙上的刻痕。 照片拍得很清晰,刻痕的每一个细节都呈现出来。那个符号:一个圆圈,里面套着不规则的三角形。纪玄放大,再放大,能看到刻痕边缘的细微磨损,那是用指甲反复划刻的结果。 他打开另一个加密文件夹,里面存储着三年来他收集的所有关于妹妹失踪的资料。翻到其中一张照片:纪雨书桌抽屉内侧,用铅笔轻轻画下的同一个符号。 那是他们小时候玩的秘密游戏。 圆圈代表“安全”,三角形代表“危险”,圆圈套着三角形,意思是“表面安全的地方其实危险”。纪雨画在抽屉里,是提醒自己小心什么?而她在仓库墙上刻下这个符号,是在向谁求救? 向可能来找她的人。 向哥哥。 纪玄闭上眼睛,手指按在太阳穴上。头痛开始发作,像有细针在颅内穿刺。这是创伤后应激障碍的症状之一,在情绪剧烈波动时会出现。他深呼吸,数到十,再数到十。 疼痛稍微缓解。 他睁开眼睛,继续看照片。最后一张是那个抽象的花形标记,蚀刻在束缚带的锁扣内侧。他放大图像,仔细辨认:不是花,仔细看更像是一种变体的眼睛图案,瞳孔位置有一个微小的缺口。 这个标记他在哪里见过。 纪玄调出“判官”身份时收集的暗网资料库,输入关键词:标记、眼睛、缺口。搜索结果显示零。他换了一种思路,用图像反向搜索,将照片上传到经过伪装的搜索引擎。 等待结果的时间里,他听到窗外传来鸟叫声。 天快亮了。 搜索结果弹出:匹配度百分之六十三,一个东欧地下医疗黑市的标志。那个黑市专门交易违禁药品、医疗器械、以及“特殊医疗服务”。标志就是一只眼睛,瞳孔位置有缺口,象征“窥视与缺口”——窥视他人的隐私,填补自己的欲望缺口。 纪玄盯着屏幕,手指收紧。 蓝湾仓储中心、俄语药品、东欧黑市标记、还有墙上的求救刻痕。所有这些线索串联起来,指向一个清晰的事实:这里不是一个普通的犯罪现场,而是一个跨国犯罪网络在江城的节点。 而妹妹纪雨,曾经被困在这里。 手机突然震动。 纪玄拿起手机,屏幕亮起,是一条短信。发件人:老陈。内容只有三个字:“速回,有急事。” 他盯着那三个字,看了五秒钟。然后放下手机,继续看电脑屏幕。照片上的刻痕在台灯光下显得格外刺眼,那个圆圈套着三角形的符号,像一只眼睛在看着他。 他关掉电脑,拔出摄像头,将所有设备收进背包的隐藏夹层。 窗外,天色已经泛白,晨光透过窗帘的缝隙照进房间,在地板上投下一道细长的光带。光带里有灰尘在缓慢飘浮,像某种微型的星系。 纪玄站起身,走到窗前,拉开窗帘。 城市在晨曦中苏醒,街道上车流开始增多,早班公交车的引擎声从远处传来。一切都和往常一样,平静,有序,仿佛昨夜在蓝湾仓储中心发生的一切只是一场噩梦。 但他知道不是。 背包里的证据是真实的,膝盖的淤青是真实的,手机里老陈的短信是真实的。 而那个刻在墙上的符号,更是真实得让他心口发疼。 他转身,拿起手机,给老陈回复:“一小时后,老地方见。” 发送。 然后他走进浴室,打开水龙头。冷水冲在脸上,带走一夜的疲惫和灰尘。他抬起头,看着镜子里的人:脸色苍白,眼下有淡淡的黑眼圈,但眼神很静,静得像深潭。 他擦干脸,换上一套普通的衬衫和长裤,将背包藏进衣柜的暗格。然后拿起钥匙,走出房门。 楼道里的声控灯随着他的脚步声亮起。 新的一天开始了。 而某些东西,已经在昨夜彻底改变。 第20章 储物柜的秘密1 纪玄推开茶馆斑驳的木门,门轴发出吱呀的**。清晨的茶馆里空荡荡的,只有柜台后老板在擦拭茶具,瓷器的碰撞声清脆而单调。他径直走向最里面的包间,帘子垂着,看不清里面。手指触到帘布的瞬间,他停顿了半秒,然后掀开。 老陈已经坐在那里,面前的茶杯冒着热气,但他没有喝,只是盯着桌面,脸色是纪玄从未见过的凝重。听到动静,老陈抬起头,眼神里没有往常的温和,只有沉甸甸的严肃。他开口,声音压得很低:“你昨晚去蓝湾了,是不是?” 纪玄没有回答,拉开椅子坐下。老陈将一张折叠的纸条推到他面前:“先看看这个。赵建国的境外资金流水,还有——可能有人在查你三年前的档案。” 纸条是普通的便签纸,边缘已经磨损。纪玄展开,上面是手写的几行字,字迹潦草但清晰: “赵建国,副支队长,名下无境外账户。但其妻弟王明辉,三个月前在塞浦路斯注册离岸公司‘星辰贸易’,注册资金50万欧元,资金来源不明。该公司近一个月向拉脱维亚里加市一家‘波罗的海医疗设备公司’转账三次,累计12万欧元。后者在东欧地下网络有药品交易记录。” 下面还有一行小字: “技术科小吴私下说,上周有人以‘档案核查’名义调阅三年前失踪案卷宗,包括纪雨案。调阅记录显示权限来自‘上级部门’,但小吴查了系统日志,实际IP地址经过多层跳转,最终出口在境外。” 纪玄看完,将纸条折好,放回桌面。茶水在杯子里微微晃动,水面映出天花板上老式吊扇的模糊倒影。 “你昨晚去蓝湾了。”老陈重复了一遍,这次不是疑问句。 “去了。”纪玄说。 “找到什么?” “药品。俄语标签的丙泊酚复合制剂,注射器和束缚带,还有——”他停顿了一下,“一个标记,东欧地下医疗黑市的标志。” 老陈的手指在桌面上敲了敲,节奏很慢,像在思考什么。茶馆外传来早市摊贩的叫卖声,油条下锅的滋滋声隔着门帘传进来,混合着豆浆的甜香。但这些声音和气味都像是从另一个世界传来的,包间里的空气凝固得像琥珀。 “你被跟踪了。”老陈突然说。 纪玄抬眼。 “不是今天。”老陈端起茶杯,但没有喝,只是用指尖摩挲着温热的杯壁,“三天前,我从档案室出来,去城南见一个老线人。路上换了两次公交,绕了三个街区。但在第二个公交站等车时,我看到对面便利店门口有个人,戴着鸭舌帽,一直在看手机。我上车,他也上车,坐在最后一排。我下车,他也下车,保持二十米距离。” “你确定?” “我干了三十多年刑警。”老陈的声音很平静,“确定。他跟踪得很专业,不贴太近,不刻意躲藏,就是普通路人的样子。但我换乘时故意走错方向,他跟着走错;我进商场绕了一圈从侧门出去,他三分钟后也从侧门出来。不是巧合。” “警察?” “不像。”老陈摇头,“警察跟踪有固定套路,两个人一组,交替掩护,不会一个人跟全程。而且——”他放下茶杯,“如果是警方调查,直接传唤或者上门问话就行,没必要用这种私人侦探式的手法。” 纪玄沉默了几秒。窗外的光线透过竹帘的缝隙照进来,在桌面上投下细长的光条,光条里有灰尘在缓慢旋转。 “你怀疑是谁?” “不知道。”老陈说,“但时间点太巧。我刚查到赵建国的境外资金,就被人盯上。要么是赵建国察觉了什么,要么——”他看向纪玄,“是你那边出了问题。” “蓝湾。”纪玄说。 “有可能。”老陈点头,“你昨晚去蓝湾,虽然没被抓现行,但可能留下了痕迹。车辆、脚印、或者监控探头拍到了什么。如果蓝湾背后的人有足够的资源,反向追查到你,不奇怪。” “他们应该不知道我是谁。” “现在不知道,不代表查不出来。”老陈身体前倾,压低声音,“听我的,近期减少活动。别再去蓝湾,别碰赵建国这条线,档案室那边也低调点。林薇那边,她本来就怀疑你,如果再有什么风吹草动——” “我明白。”纪玄打断他。 老陈盯着他看了几秒,然后靠回椅背,叹了口气。他从口袋里摸出一把钥匙,放在桌面上。钥匙很旧,黄铜质地,表面有磨损的痕迹,齿纹已经磨得有些光滑。钥匙上挂着一个塑料牌,牌子上印着数字:B-47。 “这是什么?”纪玄问。 “火车站,老寄存柜。”老陈说,“西站,地下二层,最里面那排。B区,47号柜。” 纪玄拿起钥匙。钥匙很轻,但在手里有种沉甸甸的质感。他能闻到钥匙上淡淡的铁锈味,混合着老陈口袋里烟草和旧纸张的气息。 “里面是什么?” “我这些年私下收集的东西。”老陈的声音变得更低,几乎成了耳语,“照片、手写记录、复印件、还有一些录音带。都是关于一些——可疑的人和事。有些是当年办案时觉得不对劲但没证据的,有些是退休后通过老关系打听到的。零零碎碎,不成系统,但我觉得,里面有些东西,可能对你有用。” 纪玄的手指收紧,钥匙的齿纹硌着掌心。 “为什么给我?” “因为我老了。”老陈说得很直白,“六十五了,心脏不好,血压高。上次体检,医生说我颈动脉有斑块。说不定哪天早上醒来,就再也起不来了。” “老陈——” “听我说完。”老陈抬手制止,“这些东西,我本来想带进棺材。但看到你,看到你妹妹的案子,看到现在这些事——”他顿了顿,“我觉得,不能就这么算了。如果我出事,或者你到了万不得已的时候,去打开那个柜子。里面的东西,也许能帮你。” 包间里安静下来。远处传来火车进站的鸣笛声,悠长而沉闷,像某种巨兽的叹息。纪玄看着手里的钥匙,塑料牌上的数字在昏暗的光线下有些模糊。 “钥匙只有这一把?”他问。 “只有这一把。”老陈说,“柜子是老式的机械锁,不用密码,不联网。你拿着钥匙去,插进去,拧开,就能拿走里面的东西。但记住——一旦打开,就要在十分钟内把东西全部取走。超过时间,柜门会自动锁死,需要车站工作人员用备用钥匙才能打开,那样就会留下记录。” “我明白。” “还有。”老陈从口袋里又掏出一张纸条,这次是一张裁剪整齐的便签,上面写着一串数字:210715,“这是柜子密码锁的初始设置码。如果钥匙打不开,或者你觉得不对劲,可以用这个码重置锁芯。但只能用一次,重置后原来的钥匙就作废了。” 纪玄接过纸条,和钥匙一起收进口袋。布料摩擦发出细微的窸窣声。 “老陈。”他开口,声音有些干涩,“谢谢。” 老陈摆摆手,没有接话。他端起已经凉了的茶,喝了一口,眉头微微皱起,不知道是因为茶凉了,还是因为别的什么。 两人沉默地坐了一会儿。茶馆外的早市渐渐热闹起来,人声、车声、锅碗瓢盆的碰撞声交织成市井的喧哗。但这些声音都像是隔着一层玻璃,模糊而遥远。 “还有一件事。”老陈突然说。 纪玄抬眼。 老陈的手指在桌面上无意识地划着圈,眼神有些飘忽,像是在斟酌措辞。过了好一会儿,他才开口,声音压得更低,低到几乎听不见: “我查了当年你妹妹案子的档案调阅记录。不是通过正规渠道,是找了档案室的老王,他偷偷让我看的电子日志。” 纪玄的身体微微绷紧。 “案发后第三个月,也就是调查陷入僵局的时候,有人以‘案情复核’的名义,调走了案卷里所有关于现场物证和证人笔录的原始记录。调阅人是当时分管刑侦的副局长,刘振国。” “刘振国。”纪玄重复这个名字,声音很平。 “对。”老陈点头,“他当时批了条子,说市里领导关注,要重新梳理案情。但奇怪的是,那些被调走的原始记录,后来再也没有归档案卷。现在档案室里存的,都是复印件,而且有些页码顺序是乱的,明显被人重新整理过。” 纪玄的手指在桌下收紧,指甲陷进掌心。 第20章 储物柜的秘密2 “刘振国三年前退休。”老陈继续说,“退休后第二年,被世雍集团聘为‘高级顾问’,年薪据说七位数,配车配房,经常出现在集团的各种活动上。去年世雍慈善晚宴的新闻照片里,他就坐在周世雍旁边,隔了两个座位。” 话音落下,包间里只剩下呼吸声。 纪玄能听到自己的心跳,很慢,但很重,每一下都像锤子砸在胸腔里。他能闻到老陈身上淡淡的汗味,能感觉到竹帘缝隙透进来的光线照在手臂上的温度,能听到茶馆外某个摊贩在吆喝“豆浆油条热乎的”——所有这些感官细节都异常清晰,清晰得有些不真实。 权力与资本的勾结。 这句话像一根冰冷的针,扎进他的意识里。 “所以。”他开口,声音出乎意料地平静,“当年压下调査我妹妹案子疑点的,是刘振国。而他退休后,去了世雍集团。” “目前看来,是这样。”老陈说,“但我没有直接证据。刘振国调阅案卷的程序是合法的,他退休后去哪工作也是他的自由。所有这些,都只是——巧合。” “巧合。”纪玄重复这个词,语气里听不出情绪。 老陈看着他,眼神复杂。那里面有担忧,有无奈,还有一种深沉的疲惫。这种疲惫不是身体上的,而是某种经年累月、浸入骨髓的东西。 “纪玄。”老陈说,“我知道你在想什么。但听我一句劝——世雍集团不是蓝湾仓储中心,不是赵建国,甚至不是‘深渊’平台。周世雍在江城经营了三十年,关系网盘根错节,从政界到商界,从媒体到司法,到处都有他的人。你如果直接碰他,等于捅马蜂窝。” “所以呢?”纪玄问,“就当什么都没发生过?” “我不是这个意思。”老陈摇头,“我的意思是,要更小心,更隐蔽,更——有耐心。刘振国这条线可以查,但必须从外围入手,不能打草惊蛇。而且,你要做好心理准备,就算查到最后,证据确凿,也可能动不了他。” “为什么?” “因为他是周世雍。”老陈说得很直白,“在江城,周世雍这个名字,有时候比法律还好用。” 纪玄没有说话。他看向窗外,竹帘的缝隙里能看到一角天空,灰蓝色的,没有云。早市的喧嚣还在继续,但那些声音现在听起来像是某种背景噪音,单调而重复。 “我该走了。”老陈站起身,从椅背上拿起外套,“你也早点回去,这几天别出门。跟踪的事我会留意,有消息再联系。” “怎么联系?”纪玄问,“如果电话不安全。” 老陈想了想,从口袋里掏出一支圆珠笔,在茶楼的纸巾上写下一个地址:“城北老图书馆,三楼报刊阅览室,最里面那排书架,第三层,从左数第七本书。书里夹着便签纸,我会把消息写在上面。你每天下午三点去看一次,如果便签纸是折成三角形的,就是有消息;如果是平铺的,就是没有。” “什么书?” “《江城地方志》,1987年版,蓝色封皮。”老陈说,“那本书很少有人借,管理员是我老同学,不会多问。” 纪玄记下地址,将纸巾收好。老陈穿上外套,走到包间门口,掀开帘子前又回头看了他一眼。 “记住。”老陈说,“活着,才能查下去。” 然后他掀开帘子,走了出去。 脚步声渐渐远去,消失在茶馆外的喧闹里。纪玄独自坐在包间里,看着桌面上两个空茶杯。老陈的茶杯里还有一点茶底,深褐色的液体在杯底形成一个小小的漩涡。 他从口袋里掏出那把钥匙,放在掌心。 黄铜钥匙在昏暗的光线下泛着温润的光泽,齿纹的磨损处露出底下更浅的金属色。塑料牌上的数字B-47有些模糊,边缘已经开裂。他转动钥匙,金属与塑料摩擦发出细微的咔哒声。 火车站,西站,地下二层,B区47号柜。 老陈这些年收集的所有东西,都在那里。 而打开那个柜子的代价可能是—— 纪玄收起钥匙,站起身。他掀开帘子走出包间,柜台后的老板抬头看了他一眼,点点头,没有说话。纪玄推开木门,走进清晨的街道。 阳光已经有些刺眼,照在湿漉漉的路面上反射出晃眼的光。早市的人群熙熙攘攘,空气里弥漫着油炸食品的香气、蔬菜的土腥味、还有汗水的酸味。他穿过人群,脚步不快不慢,和周围任何一个赶早市的普通市民没什么两样。 但在他口袋里,那把钥匙贴着大腿,每一次步伐的起伏都能感觉到它的存在。 还有那张纸条,上面写着刘振国的名字,和世雍集团。 走到街角时,他停下脚步,假装看路边摊贩摆出的蔬菜。眼角余光扫视身后——左边是卖豆浆的大妈正在给顾客装袋,右边是两个年轻人在挑水果,对面是公交站等车的人群。没有戴鸭舌帽的人,没有一直看手机的人,没有刻意保持距离的人。 但他知道,这不能说明什么。 专业的跟踪者不会让你轻易发现。 他买了一把青菜,付了钱,拎着塑料袋继续往前走。穿过两条街,拐进一条小巷,巷子很窄,两侧是老旧居民楼的后墙,墙上爬满了枯萎的爬山虎藤蔓。巷子里没有人,只有几只野猫在垃圾桶边翻找食物,听到脚步声警惕地抬起头,琥珀色的眼睛在阴影里发亮。 纪玄走到巷子中间,停下。 他从口袋里掏出手机,打开相机,调到前置摄像头,然后举到面前,假装自拍。镜头里,他的脸占据大部分画面,但背景是巷子口——空荡荡的,没有人跟进来。 他收起手机,继续往前走。 走出巷子,是另一条街,比刚才那条更安静,两侧是些小店铺,还没开门。他走到公交站,等了三分钟,上了一辆开往城西的公交车。车上人不多,他坐在最后一排靠窗的位置,看着窗外流动的街景。 公交车摇摇晃晃地行驶,经过火车站时,他看到了西站那栋老旧的建筑。米黄色的外墙,拱形的窗户,顶上立着巨大的钟楼,时针指向八点四十。车站广场上人群涌动,拖着行李箱的旅客、吆喝的黑车司机、举着牌子接站的人,构成一幅混乱而鲜活的画面。 地下二层,B区47号柜。 就在那栋建筑里。 公交车驶过车站,继续向前。纪玄收回目光,闭上眼睛。脑海里浮现出老陈刚才说话时的表情——那种凝重,那种疲惫,还有最后那句“活着,才能查下去”。 以及刘振国的名字。 还有周世雍。 公交车到站,他下车,步行回到公寓。楼道里的声控灯随着他的脚步声亮起,在墙壁上投下晃动的影子。他用钥匙打开门,反锁,背靠着门板站了一会儿。 房间里很安静,只有冰箱压缩机启动时的嗡嗡声。晨光从窗帘缝隙照进来,在地板上投下明亮的光带,光带里有无数细小的尘埃在飞舞。 他走到书桌前,拉开抽屉,取出一个铁盒。打开,里面是一些零散的小物件:几枚硬币、一支旧钢笔、一个坏掉的打火机。他将那把钥匙放进去,盖上盖子,然后将铁盒放回抽屉最深处。 做完这些,他走到窗前,拉开窗帘。 阳光涌进来,瞬间照亮了整个房间。灰尘在光线中飞舞,像一场无声的微型暴风雪。窗外,城市已经完全苏醒,车流在街道上汇成河流,高楼玻璃幕墙反射着刺眼的光。 新的一天开始了。 而某些秘密,已经埋进了更深的黑暗里。 第21章 拍卖会升级1 纪玄在档案室整理完最后一摞卷宗,抬头看了眼墙上的钟:下午两点四十分。窗外天色阴沉,铅灰色的云层低垂,空气里有雨前特有的土腥味。他起身,将卷宗归架,动作缓慢而精确。档案室里只有他一个人,日光灯管发出持续的嗡鸣,混合着纸张和灰尘的气味。他走到窗边,看着楼下停车场,林薇的黑色轿车刚刚驶入。她下车,抬头朝档案室窗口看了一眼。纪玄后退半步,隐入窗帘的阴影里。手指在口袋里触到老图书馆的地址纸条,边缘已经有些磨损。还有二十分钟。 他坐回办公桌前,打开电脑,屏幕上显示着档案管理系统的登录界面。输入工号和密码,进入系统。光标在搜索栏里闪烁,他停顿了三秒,然后输入“刘振国”三个字。 敲下回车。 屏幕上弹出搜索结果:七份相关档案。最早的一份是1985年,刘振国从警校毕业分配到江城西城分局的入职记录。最近的一份是五年前,退休审批文件。纪玄点开那份文件,鼠标滚轮缓慢向下滚动。 退休原因:年龄到限。 退休前职务:江城刑侦支队副局长。 审批单位:市局人事处。 签字栏:周世雍(时任市局政治部主任)。 纪玄盯着那个签名。笔迹流畅,带着某种不容置疑的力度。周世雍——这个名字像一根冰冷的针,刺进他的意识深处。老陈昨天在茶馆里说的话又在耳边响起:“刘振国退休后,成了世雍集团的高级顾问。年薪八十万,配车配房,还有两个保镖。” 窗外的风突然大了起来,吹得窗框哐当作响。雨点开始落下,先是稀疏的几滴砸在玻璃上,留下浑浊的水痕,然后密集起来,噼里啪啦连成一片。档案室里的光线更暗了,日光灯管的白光在雨声中显得更加苍白。 纪玄关掉档案页面,清空浏览记录。他看了眼时间:两点五十五分。该出发了。 他起身,从衣架上取下那件洗得发白的灰色夹克,穿上。夹克内侧口袋里,老陈给的火车站储物柜钥匙贴着布料,冰冷的触感透过衬衫传到皮肤上。他走到门口,拉开门,走廊里空无一人。隔壁技术科的门关着,隐约能听到里面敲击键盘的声音。 下楼时,他在楼梯拐角处停下,侧耳倾听。 脚步声从楼下传来,很轻,但节奏稳定。一步,两步,三步。然后停在一楼大厅。纪玄贴着墙壁,透过楼梯扶手的缝隙向下看——林薇站在大厅中央,正和值班室的老张说话。她今天穿了件深蓝色的风衣,头发扎成利落的马尾,侧脸在昏暗的光线里显得格外清晰。 “张师傅,今天下午有人来找过纪玄吗?”林薇的声音不高,但穿透力很强。 老张的声音从值班室窗口传出来:“没有啊,林队。小纪一直在楼上档案室,没见他下来过。” “他最近有什么异常吗?” “异常?没有吧。还是那样,闷头干活,不怎么说话。对了,昨天下午他倒是出去了一趟,说是去市图书馆查资料,快下班才回来。” “哪个图书馆?” “就城北那个老的,地方志馆。” 林薇沉默了几秒。纪玄能感觉到她目光扫过楼梯口的方向,他屏住呼吸,身体纹丝不动。雨声掩盖了心跳。 “知道了。”林薇说,“如果他回来,麻烦您告诉我一声。” “好嘞。” 脚步声再次响起,这次是朝着刑侦支队办公室的方向。纪玄等那声音完全消失,才继续下楼。经过值班室时,老张正低头看报纸,听到动静抬起头,冲他笑了笑:“出去啊小纪?” “嗯,去图书馆查点资料。” “下雨了,带伞没?” “带了。”纪玄从夹克口袋里掏出一把折叠伞,黑色的伞面已经有些磨损。 走出大楼,冷风裹着雨点扑面而来。他撑开伞,走进雨幕。雨水敲打伞面的声音密集而单调,街道上的车辆驶过积水,溅起浑浊的水花。空气里满是潮湿的泥土味和汽车尾气的混合气味。 他沿着人行道走了两百米,拐进一条小巷。巷子很窄,两侧是老旧居民楼的墙壁,墙皮剥落,露出里面暗红色的砖块。雨水顺着墙缝流淌,在墙角汇成细小的溪流。走到巷子中间,他停下,从口袋里掏出手机。 手指在屏幕上快速滑动,打开一个加密应用。输入十六位密码,界面跳转,出现一个纯黑色的背景,中央有一个旋转的银色漩涡图标。他点击图标,屏幕暗下去三秒,然后重新亮起——这次显示的是一个完全不同的界面:深蓝色的背景,左侧是频道列表,右侧是不断滚动的加密信息流。 “渊瞳”上线了。 他快速浏览着“深渊”平台内部频道。匿名聊天室里,消息刷新的速度比平时快了至少三倍。各种加密代号和暗语在屏幕上滚动: 【新月倒计时17天,各位准备好了吗?】 【听说这次会有“特殊藏品”,期待。】 【准入条件升级了,你们收到通知没?】 【收到了,双重验证,真够麻烦的。】 【安全第一嘛。收藏家说了,这次要确保绝对纯净。】 纪玄的手指停在屏幕上。他点开置顶的公告频道,那里有一条三小时前发布的消息,发布者ID是“收藏家”,头像是一个镶嵌着红宝石的金色面具。消息内容经过多层加密,但“渊瞳”这个账号拥有平台创建者级别的解密权限。 他点击解密。 文字在屏幕上逐行显现: **【致所有受邀者】** **新月收藏展将于17天后(10月15日)晚20:00准时开启。为确保此次盛会的安全性与排他性,经管理层决议,准入验证程序升级为双重机制:** **第一重:密钥U盘。所有受邀者均已收到定制U盘,内含唯一身份编码及初级验证数据。请妥善保管。** **第二重:生物特征临时验证。拍卖当天18:00-19:30,平台将随机公布三个临时验证点坐标(江城范围内)。受邀者需携带U盘,亲自前往任一验证点,通过现场设备完成指纹、虹膜及声纹三重生物特征采集。验证通过后,设备将生成一次性动态密钥,用于登录当晚的线上拍卖室。** **重要提示:** **1. 验证点坐标将在当天18:00通过本频道加密发布,有效时间仅90分钟。** **2. 每个验证点设备数量有限,先到先验。** **3. 未完成双重验证者,U盘将自动锁死,永久失去参与资格。** **4. 验证过程全程匿名,设备不存储任何生物特征数据,仅用于当场比对。** **5. 严禁携带任何电子记录设备进入验证点区域,违者后果自负。** **新月之夜,期待与诸位共赏珍品。** **——收藏家** 雨水顺着伞骨流下,在纪玄脚边汇成一小滩积水。他盯着屏幕,手指无意识地收紧。双重验证——这意味着即使他拿到了***,读出了U盘里的内容,知道了拍卖会的线上地址,他也必须在当天亲自去一个随机公布的线下地点,完成生物特征采集。 风险呈几何级数增加。 线下验证点必然有“深渊”的人把守,甚至可能有“清道夫”在场。他必须暴露在监控之下,完成指纹、虹膜、声纹三重采集——虽然公告说“不存储数据”,但他一个字都不信。这些生物特征一旦被采集,就永远成了对方的把柄。 而且,“随机公布坐标”意味着他无法提前踩点,无法布置退路,只能临时赶赴一个完全陌生的地点,在90分钟窗口期内完成验证,然后迅速撤离。任何一个环节出错,都可能暴露。 他退出公告频道,继续浏览其他加密聊天室。气氛明显比平时紧张,除了对拍卖会的讨论,还有一些不寻常的动向: 【听说平台最近在清理内鬼?】 【判官那家伙还没抓到?】 【悬赏又提高了,现在谁要是能提供判官的真实身份线索,直接奖励五百万,外加一次“定制服务”权限。】 【不止判官,好像还有个更麻烦的——平台最初的创建者之一,疑似叛变了。】 【创建者?那得是元老级了吧?】 【所以这次双重验证,也是为了防内鬼吧?】 纪玄滑动屏幕,点开一个只有少数高级成员才能访问的加密频道。这里的信息更少,但每条都带着冰冷的杀意。 频道置顶是一条两小时前发布的公告,发布者同样是“收藏家”,但这次用了血红色的字体: **【肃清令】** **近期,平台内部出现不稳定因素。匿名侦探“判官”持续渗透,试图破坏新月盛会。更严重的是,有证据表明,平台某位元老级创建者已背叛初衷,与外部势力勾结。** **此等行为,不可容忍。** **即日起,启动内部肃清程序:** **1. 任何成员如发现“判官”活动痕迹,或对叛变创建者身份有线索,请立即通过加密渠道上报。核实有效者,奖励如下:** ** - 提供“判官”真实身份线索:500万元现金,或等值加密货币。** ** - 提供叛变创建者身份线索:800万元现金,外加平台永久VIP权限。** ** - 协助抓捕/清除任一目标:1000万元,及一次“无限制定制服务”。** **2. 所有成员需加强安全自查,清理可疑联系人,确保通讯链路加密等级达到A+以上。** **3. 平台技术组已启动反向追踪程序,对近期所有异常数据流进行深度分析。任何试图隐藏或干扰追踪的行为,将视为同谋。** **背叛者,必将付出代价。** **——收藏家** 雨水更大了,敲打伞面的声音几乎连成一片。纪玄关掉手机屏幕,将它塞回口袋。巷子里的光线暗得像是傍晚,雨水从屋檐倾泻而下,在青石板上溅起白色的水雾。他站在原地,一动不动。 肃清令。 针对“判官”,也针对“叛变的创建者”。 他深吸一口气,潮湿的空气带着寒意钻进肺里。手指在口袋里触到那把折叠伞的金属按钮,冰凉的触感让他稍微清醒了一些。不能在这里停留太久,该去图书馆了。 他转身,走出巷子。街道上的行人稀少,偶尔有车辆驶过,车灯在雨幕中划出模糊的光带。他沿着人行道继续向北走,经过两个路口,拐进一条更安静的街道。街边有一排老梧桐树,叶子被雨水打得哗哗作响。 城北老图书馆就在这条街的尽头。 那是一栋三层高的灰砖建筑,建于上世纪六十年代,外墙爬满了枯萎的爬山虎藤蔓,在雨中显得格外萧索。正门上方挂着一块木牌,红漆已经斑驳,勉强能认出“江城地方志文献馆”几个字。 纪玄收起伞,抖了抖上面的雨水,推门进去。 门轴发出沉重的吱呀声。室内光线昏暗,只有几盏老式吊灯散发着昏黄的光。空气里弥漫着纸张、油墨和灰尘混合的气味,还有一种老建筑特有的潮湿霉味。大厅里空无一人,只有靠墙的一排排木质书架沉默地矗立着。 他走到服务台前。台后坐着一位头发花白的老先生,戴着一副厚厚的眼镜,正在低头修补一本破损的古籍。听到脚步声,老先生抬起头,镜片后的眼睛打量了纪玄一眼。 “查资料?”声音沙哑,带着浓重的江城本地口音。 “嗯,想看看地方志。” “哪一年的?” “1987年版,《江城地方志》。” 老先生从眼镜上方又看了他一眼,然后慢慢站起身,从抽屉里取出一本登记簿:“姓名,单位,查什么内容?” “纪玄,市局档案室。工作需要,查一些历史沿革。” 老先生在登记簿上慢吞吞地写下信息,然后从墙上取下一串钥匙:“三楼,报刊阅览室最里面那排书架,编号C-12到C-15。1987年的地方志应该在C-14架第三层。看完放回原处,不要折角,不要涂写。” “谢谢。” 纪玄接过老先生递过来的阅览证——一张硬纸卡片,边缘已经磨损——转身走向楼梯。木制楼梯踩上去发出嘎吱嘎吱的响声,在空旷的图书馆里回荡。二楼是期刊室,门关着。他继续向上,来到三楼。 三楼比一楼更暗,窗户很小,玻璃上积满了灰尘,透进来的光线微弱而浑浊。阅览室里摆着十几张长条木桌,桌上空荡荡的,只有一张桌子前坐着一个年轻人,戴着耳机,面前摊开几本厚厚的书。 纪玄走到最里面的书架区。木质书架高耸到天花板,上面密密麻麻摆满了各种地方志、年鉴和文献汇编。空气里的灰尘更浓了,他能感觉到细小的颗粒随着呼吸进入鼻腔。他找到C-14架,抬头看向第三层。 那里整齐排列着十几本深蓝色封面的《江城地方志》,书脊上用烫金字印着年份。他抽出1987年那本,很厚,封面已经有些褪色,边角磨损。书很重,捧在手里能闻到纸张老化特有的酸味。 第21章 拍卖会升级2 他走到靠窗的一张桌子前坐下,将书放在桌上。窗外雨声依旧,但隔着厚厚的玻璃,声音变得沉闷而遥远。他翻开封面,扉页上印着编纂委员会的名单,第一个名字就是周世雍的父亲——周启明,时任地方志办公室主任。 他快速翻动书页。纸张泛黄,印刷的铅字有些已经模糊。这本书他以前看过,里面记录了江城从建国到1987年的行政区划变迁、人口数据、重大事件。但今天他不是来看这些的。 他翻到中间部分,停在一张折叠的地图插页前。那是1985年的江城城区图,纸张已经脆化,折痕处有细微的裂痕。他小心地展开地图,铺在桌面上。 然后,他用指尖沿着折痕轻轻摸索。 在第三条横向折痕的中间位置,他摸到了一个微小的凸起——不是纸张本身的纹理,而是后来粘上去的东西。他凑近仔细看,那是一小片透明胶带,粘在折痕背面,如果不仔细摸根本发现不了。胶带下面,压着一张折成三角形的便签纸。 纪玄用指甲小心地撬开胶带边缘,将便签纸取出来。纸很薄,是那种老式的黄色便签,边缘已经有些毛糙。他展开。 上面是熟悉的字迹,老陈写的: **【小纪】** **跟踪你的人身份已初步确认。不是赵建国派的,也不是“深渊”的人。对方手法专业,装备精良,有军方或特种安保背景。我通过老关系查到,最近世雍集团旗下的“世雍安全顾问公司”新招了一批人,其中几个有海外雇佣兵经历。周世雍可能已经注意到你了。** **刘振国那边有新动向。他上周去了趟海南,名义上是度假,但我查了航班记录,同一天有三名“彼岸花”俱乐部的成员也飞往三亚。他们在海棠湾一家私人会所待了两天。具体谈了什么不清楚,但时间点很微妙——就在“新月拍卖会”倒计时20天的时候。** **储物柜里的资料,建议你尽快去取。但要注意安全,火车站人多眼杂,最好挑凌晨时段。密码是210715,我重置过了。** **另外,林薇的专案组最近有进展。他们通过技术手段监听到了“深渊”平台的部分外围通讯,虽然还没破译核心内容,但已经知道“新月拍卖会”的存在,而且察觉到对方的安防措施在升级。林薇压力很大,市局给了她最后期限:拍卖会前必须取得突破性进展。她会更激进,你要小心。** **老陈** **10月1日** 纪玄将便签纸重新折好,塞进衬衫内袋,贴胸放着。纸张的触感透过薄薄的布料传来,带着老陈字迹的力度。他合上地方志,放回书架原处,动作平稳,但心跳在胸腔里撞击着肋骨。 周世雍已经注意到他了。 世雍安全顾问公司——那是周世雍旗下专门负责“特殊事务”的子公司,名义上是提供高端安保服务,实际上养着一批处理灰色地带问题的人。有海外雇佣兵背景的专业人员,这意味着跟踪者不是普通的私家侦探,而是受过严格训练、可能携带武器的危险角色。 还有刘振国和“彼岸花”成员的同时出行。海棠湾私人会所——那种地方,一晚上的消费抵得上普通人一年的收入。他们在拍卖会倒计时20天的时候聚在一起,绝不只是“度假”。 以及林薇。 她的专案组已经摸到了“深渊”的边缘,虽然还没触及核心,但方向是对的。压力会让她更敏锐,也更危险。对纪玄来说,她既是潜在的盟友,也是最大的威胁——因为她离真相越近,就越可能撞破他的伪装。 纪玄走下楼梯,将阅览证交还给服务台的老先生。老先生接过,看了他一眼,突然开口:“你是老陈的侄子?” 纪玄停顿了一下:“您认识陈伯安?” “认识几十年了。”老先生摘下眼镜,用衣角擦了擦镜片,“他昨天来了一趟,说今天会有人来取东西。让我帮忙看着点。” “谢谢您。” “不用谢。”老先生重新戴上眼镜,目光透过镜片落在纪玄脸上,“老陈是个好人,就是太固执。你也是干这行的?” “档案员而已。” 老先生笑了笑,没再说话,只是挥了挥手,示意他可以走了。 纪玄推门走出图书馆。雨已经小了一些,但天色更暗了,乌云低垂,像是随时会再次倾泻。他撑开伞,走进细密的雨丝中。 回程的路上,他绕了远路,穿过两个菜市场,在一条商业街的咖啡馆里坐了二十分钟,点了一杯最便宜的美式咖啡,坐在靠窗的位置,看着街上的行人。咖啡很苦,香气里带着焦糊味。他小口喝着,同时用手机再次登录“渊瞳”账号。 “深渊”平台内部,气氛更加紧张了。新的加密消息不断刷出: **【验证点设备已经运抵江城,分三个仓库储存。】** **【清道夫团队全员进入待命状态,拍卖会前后一周,随时响应。】** **【技术组报告:发现三处异常数据流,疑似判官活动痕迹,正在反向追踪。】** **【收藏家下令:拍卖会前三天,启动全平台通讯静默,所有非必要频道关闭。】** 纪玄关掉手机,将最后一口咖啡喝完。苦味在舌尖停留了很久。他看了眼时间:下午四点二十分。该回局里了,再晚会引起怀疑。 他起身,走出咖啡馆。街道上亮起了路灯,昏黄的光在潮湿的空气里晕开,将行人的影子拉得很长。雨已经完全停了,但地面还是湿的,积水映出路灯的光,像破碎的镜子。 回到刑侦支队大楼时,天色已经彻底暗了下来。值班室的老张看到他,从窗口探出头:“小纪回来啦?林队刚才还找你呢。” “找我什么事?” “没说,就让你回来了去她办公室一趟。” 纪玄点点头,走进大楼。走廊里的声控灯随着他的脚步声一盏盏亮起,又在他走过后一盏盏熄灭。他走到三楼,刑侦支队队长办公室的门关着,但门缝底下透出灯光。 他敲了敲门。 “进。”林薇的声音从里面传来。 纪玄推门进去。办公室里只开了一盏台灯,光线集中在办公桌上,林薇坐在桌后,面前摊开一堆文件。她抬起头,脸上有明显的疲惫,眼下的阴影在昏暗的光线里格外明显。 “林队,您找我?” “坐。”林薇指了指对面的椅子。 纪玄坐下。办公室里很安静,能听到窗外远处传来的车流声,还有空调出风口细微的嗡鸣。空气里有淡淡的咖啡味,混合着纸张和打印机墨粉的气味。 林薇盯着他看了几秒,然后从桌上拿起一份文件,推到他面前:“看看这个。” 纪玄接过文件。是一份技术分析报告,标题是《关于近期暗网平台“深渊”活动异常的技术监测简报》。报告内容很专业,详细记录了平台近一周的通讯流量峰值、加密方式升级、以及几次可疑的数据跳转。最后有一段结论: **“综合监测数据,目标平台近期活动频率激增,加密等级提升至军用级别,且出现多次针对反向追踪的主动干扰行为。结合线报,该平台很可能在筹备一次大规模非法交易活动,时间节点预估在10月中旬。建议加强监控力度,并考虑技术渗透。”** 报告末尾的签字栏,签着技术科科长和网监办公室负责人的名字,还有林薇的批示:“同意,组建专项技术攻坚小组,限时突破。” “你怎么看?”林薇问。 纪玄放下报告,手指在文件边缘无意识地摩挲着纸张粗糙的表面:“很专业。但对方加密等级这么高,技术攻坚的难度会很大。” “我知道。”林薇靠回椅背,揉了揉太阳穴,“但没时间了。市局给了最后期限,拍卖会前必须取得突破。否则专案组解散,案子移交上级。” 她的声音里有一种罕见的无力感。纪玄看着她,台灯的光从侧面照过来,在她脸上投下深深的阴影。这个一向强势的女人,此刻显露出疲惫和压力。 “您需要我做什么?”他问。 林薇重新坐直身体,目光变得锐利:“档案室那边,最近有没有人调阅过类似案件?特别是涉及人口失踪、非法拘禁、地下交易的旧案?” 纪玄想了想:“有。上周赵副队调了一批三年前的失踪案卷宗,说是要写年度总结报告。还有技术科的小吴,以‘系统测试’名义调阅过近五年的涉网案件。” “赵建国……”林薇低声重复了一遍这个名字,眼神里闪过一丝复杂的神色,“他还调了什么?” “就那些。需要我详细列个清单吗?” “不用。”林薇摆了摆手,沉默了几秒,然后突然问,“纪玄,你妹妹的案子,你还在查吗?” 空气凝固了一瞬。 窗外的车流声似乎变远了,空调的嗡鸣变得格外清晰。纪玄感觉到自己的心跳在胸腔里缓慢而沉重地跳动,一下,两下。他抬起眼睛,迎上林薇的目光。 “偶尔会看看卷宗。”他的声音很平静,听不出任何情绪,“但没什么新发现。” 林薇盯着他,那双眼睛里有一种审视的力度,像是要穿透他的伪装,看到底层的真相。纪玄维持着平静的表情,手指在膝盖上放松地摊开,没有任何多余的动作。 几秒钟后,林薇移开了目光。 “如果有新线索,记得告诉我。”她说,“你妹妹的案子,我一直没忘。” “谢谢林队。” “行了,你回去吧。”林薇重新低下头,看向桌上的文件,“对了,明天开始,技术攻坚小组需要调阅大量历史案件数据做比对分析。档案室那边,你配合一下。” “好的。” 纪玄起身,走出办公室。门在身后关上,隔绝了台灯的光线和林薇的身影。走廊里很暗,声控灯还没亮起,他站在黑暗里,深吸了一口气。 手指在口袋里触到手机冰凉的边缘。 “渊瞳”账号还在后台运行,加密频道里的消息还在滚动。他知道,此刻在“深渊”平台的深处,“收藏家”正在布置最后的陷阱,肃清令已经下达,反向追踪程序正在运行。 而在这栋大楼里,林薇的专案组正在逼近,赵建国可能正在暗中观察,周世雍派来的跟踪者可能就在楼下某辆车里。 三重身份,三重压力。 拍卖会倒计时17天。 他走向楼梯,脚步声在空旷的走廊里回荡,声控灯随着他的脚步一盏盏亮起,投下苍白的光。走到二楼时,他停下脚步,从楼梯间的窗户看向楼下停车场。 林薇的黑色轿车还停在那里,车窗关着,里面一片漆黑。 而在停车场对面的街角,一辆灰色的SUV静静地停着,车窗贴着深色的膜,看不清里面的人。但纪玄记得那辆车——昨天他从茶馆出来时,在路口等红灯时见过它,停在两个车位之外。 现在,它又出现在这里。 雨后的夜晚,空气清冷,街道上的积水反射着路灯的光,像无数破碎的镜子。那辆灰色的SUV一动不动,像一头蛰伏在阴影里的兽。 第22章 解码@器入手1 纪玄站在楼梯间的阴影里,目光锁定街角那辆灰色SUV。车窗的深色贴膜像一层不透明的盔甲,隔绝了所有窥探。雨水从屋檐滴落,砸在水泥地上发出单调的啪嗒声。他收回视线,转身走下楼梯。回到档案室,关上门,室内只有日光灯管的嗡鸣。他坐到电脑前,屏幕暗着,映出自己模糊的倒影。手指在键盘上悬停片刻,然后打开一个加密文件夹,里面是“夜枭”工具包的所有配置文件。距离拍卖会还有17天,距离火车站储物柜的开启,还有不到6个小时。窗外的城市灯火在雨后的夜色中连成一片模糊的光海,而某些东西,正在黑暗深处缓缓浮出水面。 他需要那个***。 老陈在密信里写得很清楚:U盘用的是“深渊”平台第三代定制加密协议,必须用专门的硬件***才能读取。市面上没有流通,只有“深渊”内部技术组和少数几个合作方有。而世雍集团旗下的物流子公司“江城迅达”,上周刚刚入库了一批“特殊电子配件”——编号SDK-7B的定制***,五台。 纪玄关掉档案管理系统的界面,打开一个伪装成普通浏览器的窗口。手指在键盘上敲下一串复杂的指令,屏幕闪烁三次,进入一个纯黑色的操作界面。绿色的光标在左上角跳动,像某种生物的心跳。 “夜枭”上线。 他首先调出三天前就准备好的数据包——那是他通过“渊瞳”账号在“深渊”技术论坛潜水时,从一个炫耀帖里截取到的系统日志片段。日志里包含“江城迅达”物流管理系统的部分访问记录、服务器IP段、以及一个已经失效的临时管理员账号。 纪玄盯着那些数据,眼睛在屏幕的冷光里显得格外专注。窗外的雨声渐大,敲打着玻璃,形成一种规律的背景音。他需要找到系统的漏洞,不是那种明显的后门,而是日常运维中容易被忽略的细节——比如某个员工习惯用生日做密码,比如某个接口因为兼容性原因保留了旧版验证方式,比如某个备份服务器没有及时更新防火墙规则。 他的手指在键盘上快速移动,屏幕上的代码像瀑布一样滚动。第一个尝试:利用那个失效的管理员账号,尝试通过密码重置功能。系统提示需要验证手机号。放弃。 第二个尝试:扫描服务器开放端口。发现一个用于内部文件传输的FTP端口,但需要双重认证。放弃。 第三个尝试:追踪系统更新日志。发现上周三有一次紧急补丁更新,原因是“第三方物流接口存在安全风险”。纪玄的眼睛亮了一下。他调出那个接口的文档——那是“江城迅达”与几家大型电商平台的对接接口,用于实时同步货运状态。文档里提到,接口采用OAuth2.0协议进行身份验证,但为了兼容旧版客户端,保留了Basic Auth的备用验证方式。 Basic Auth——用户名和密码明文传输。 纪玄开始搜索与这个接口相关的任何公开信息。在GitHub上一个开源物流管理系统的代码库里,他找到了类似的实现示例。示例代码里包含一个测试用的用户名和密码:test_user/test_pass。他尝试用这个组合去连接“江城迅达”的接口。 连接失败。 但系统返回的错误信息暴露了关键细节:“用户不存在”。这说明系统确实在处理Basic Auth请求,只是用户名不对。 纪玄开始构造字典攻击。他收集了“江城迅达”公司可能使用的用户名格式:员工工号、姓名拼音、邮箱前缀。然后结合常见弱密码组合,编写了一个自动化的爆破脚本。脚本开始运行,屏幕右下角弹出一个小窗口,显示着尝试次数和进度。 窗外的雨声渐渐小了,变成细密的淅沥声。档案室里的空气有些闷,混杂着纸张、灰尘和旧式空调散发出的淡淡霉味。纪玄起身,走到窗边,推开一条缝隙。冷湿的空气涌进来,带着城市夜晚特有的气息——远处车辆的引擎声、潮湿的柏油路面味道、还有不知从哪里飘来的食物香气。 他看了眼时间:晚上九点四十七分。 回到电脑前,爆破脚本已经运行了三千多次尝试,还没有结果。纪玄没有着急,他切换到一个新的标签页,开始研究“江城迅达”的官方网站。网站底部有一个“招贤纳士”的链接,点进去,是公司的招聘页面。最新的一条招聘信息是两周前发布的:招聘仓库管理员,要求高中以上学历,熟悉WMS系统操作。 WMS——仓库管理系统。 纪玄点开那条招聘信息的详情页,在“岗位职责”部分,看到了这样一段描述:“负责日常入库、出库操作,熟练使用公司内部WMS系统(版本3.2.1),按时完成盘点任务……” 版本3.2.1。 他立刻回到“夜枭”的操作界面,搜索这个版本号的WMS系统。在暗网的某个技术论坛里,他找到了一个两年前的帖子,有人上传了该版本系统的测试环境安装包。下载,解压,在虚拟机里运行。系统启动后,默认的管理员账号是:admin/admin。 纪玄深吸一口气,重新回到对“江城迅达”接口的爆破。这次,他在用户名列表里加上了“admin”、“administrator”、“sysadmin”。密码列表里加上了“admin123”、“admin@2021”、“WMS@321”。 脚本继续运行。 尝试次数:四千二百。 四千三百。 四千五百。 突然,屏幕上的错误信息变了。 “认证成功。” 纪玄的手指停顿了一瞬。他盯着那行绿色的提示文字,确认不是幻觉。然后,他迅速开始操作。通过这个接口,他获得了对WMS系统部分功能的访问权限——虽然只是只读权限,但足够了。 他调出库存查询功能,输入“SDK-7B”。 系统返回结果:库存数量5,存放位置:A区高架库3排2层7号货位。入库时间:2023年10月28日14:32。预计出库时间:待定。备注:特殊物品,需主管级以上审批。 纪玄截屏保存。然后,他开始查看仓库的平面图、监控摄像头分布、员工排班表。这些信息都在系统的“管理”模块里,但他的权限不够。他需要提升权限。 他研究着系统的权限管理逻辑。发现每个员工账号都有一个“角色”字段,角色决定了可访问的模块。而角色的分配,是由一个名为“HR_Sync”的定时任务,每天凌晨从人事系统同步过来的。 纪玄找到了这个定时任务的配置文件。里面有一个数据库连接字符串,用户名是“hr_sync_user”,密码是加密的。但他不需要破解密码——他只需要修改配置文件,让这个定时任务在下次运行时,把他的测试账号也同步成“仓库主管”角色。 他编辑配置文件,在“特殊账号列表”里添加了一个条目:用户名“test_admin”,角色“warehouse_supervisor”。保存。然后手动触发了一次同步任务。 等待。 三十秒后,他重新登录系统,用“test_admin/admin123”尝试。 登录成功。 权限面板显示:仓库主管权限,可操作入库、出库、盘点、查看监控(实时画面需二次验证)、生成出库单。 纪玄没有浪费时间。他首先调出明天(10月30日)的仓库排班表:白班:***(主管)、王强、张丽;晚班:赵明(主管)、孙浩、周晓雯。晚班时间:晚上八点到次日凌晨四点。 然后,他查看监控摄像头分布图。仓库内部共有十二个摄像头,覆盖所有主要通道和货架区域。但图纸上标注了一个红色星号,在旁边有一行小字:“备用隐蔽摄像头位置详见安保手册,不在此图标注。” 隐蔽摄像头。 纪玄皱了皱眉。他尝试搜索“安保手册”,但系统里没有电子版。这意味着,他无法通过入侵系统得知那些摄像头的位置。 风险。 但他没有选择。***必须拿到,U盘里的信息可能是找到拍卖会验证点的唯一线索。距离拍卖会还有17天,而“深渊”已经升级了验证机制——生物特征采集,这意味着他必须提前知道验证点的位置,才有机会做布置。 纪玄关掉WMS系统,开始准备下一步。 他需要一辆车,一套制服,还有伪造的出库单据。 车比较好办。他在一个本地的二手交易群里,找到了一个出租物流车的广告。车主是个体户,有一辆旧的“东风小康”厢式货车,平时接点零散货运。纪玄用匿名号码联系对方,说需要租车一晚,运点家具。对方开价五百,押金一千。纪玄同意了,约定明天晚上八点在城北一个停车场交车。 制服麻烦一些。“江城迅达”的工服是深蓝色夹克,左胸有公司logo,背后有反光条。纪玄在网上搜索同款,找到一家本地的劳保用品店有售,但需要提前订货。他换了个思路,在“江城迅达”的官网上,找到了他们合作洗衣房的联系方式。以“新员工工服丢失需要补办”为由打电话过去,对方说需要部门主管签字才能补。纪玄说主管出差了,很急,能不能通融。对方犹豫了一下,说可以,但要多收五十块钱“加急费”。纪玄同意了,约定明天下午三点去洗衣房取。 最后是出库单。 第22章 解码@器入手2 纪玄在WMS系统里,找到了出库单的模板。他用截图软件截取下来,在Photoshop里打开,开始修改。单据编号、日期、货品信息、审批人签名。审批人他用了“赵明”——明天晚班的仓库主管。签名是从系统里一张扫描件上抠下来的,稍微调整了角度和清晰度。 打印出来,纸张用的是普通的A4纸,但质感不对。真正的出库单是那种带复写纸的三联单,第二联是仓库留存联,纸张比较薄,有淡淡的蓝色格子。 纪玄想了想,出门去楼下的文具店。店里已经快关门了,老板正在清点货架。纪玄找到那种带复写功能的三联单据本,买了两本。回到档案室,他把出库单的内容手抄到三联单上,笔迹模仿着系统里看到的员工签字——稍微有点潦草,但清晰可辨。 做完这一切,已经是凌晨一点。 窗外的雨完全停了,街道湿漉漉的,反射着路灯橙黄色的光。那辆灰色SUV还停在街角,像一尊沉默的雕塑。纪玄关掉电脑,收拾好所有物品,锁上档案室的门。 下楼时,他在二楼楼梯间的窗户前停留了片刻,看着那辆车。 它还在那里。 纪玄转身,从大楼的后门离开。后门通向一条小巷,巷子里堆着几个垃圾桶,散发着食物腐烂的酸臭味。他快步穿过小巷,来到另一条街上,拦了一辆出租车。 “去老城区。”他说。 出租车驶入夜色。纪玄靠在座椅上,闭上眼睛。雨后的城市空气透过车窗缝隙钻进来,清冷而湿润。他的手指在口袋里,触摸着那把火车站储物柜的钥匙。金属的冰冷触感让他保持清醒。 还有五个小时。 *** 10月30日,晚上七点五十分。 城北停车场里灯光昏暗,几辆旧车停在那里,车身上落着灰尘。纪玄穿着一件黑色的连帽衫,帽子拉得很低。他站在约定的位置,看着手机屏幕上的时间。 一辆白色的“东风小康”厢式货车从停车场入口驶入,车灯在昏暗的环境里划出两道黄色的光柱。车子停在他面前,驾驶座下来一个中年男人,穿着皱巴巴的夹克,嘴里叼着烟。 “租车的?”男人问,声音沙哑。 “嗯。”纪玄点头,从口袋里掏出准备好的现金,一千五百块。 男人接过钱,借着车灯的光数了数,然后揣进兜里。“车况还行,油箱是满的。明天早上八点前还回来,押金退你。” “好。” 男人把钥匙扔给他,转身走了,消失在停车场的阴影里。 纪玄拉开车门,坐进驾驶座。车内有一股浓重的烟味和汗味,座椅的海绵已经塌陷,方向盘上包着一层磨损严重的皮革套。他插入钥匙,启动引擎。车子发出沉闷的轰鸣声,排气管喷出一股白烟。 他打开手机导航,输入“江城迅达物流园区”。 晚上八点二十分,纪玄把车停在离物流园区还有两条街的一个露天停车场。他下车,从后备箱里拿出一个背包,走进旁边的公共厕所。厕所里灯光惨白,墙壁上贴着各种小广告,空气里弥漫着消毒水和尿臊味混合的气味。 他在隔间里换衣服。 深蓝色的夹克,左胸绣着“江城迅达”的logo,背后有银灰色的反光条。裤子是普通的黑色工装裤。他把连帽衫塞进背包,换上一顶深蓝色的鸭舌帽,帽檐压得很低。最后,他从背包里拿出一个透明的文件袋,里面装着伪造的出库单、一张仿制的工牌(照片是他自己的,但用了轻微的模糊处理),还有一支笔。 对着厕所里那块布满水渍的镜子,纪玄检查自己的装扮。帽檐遮住了上半张脸,只露出下巴和嘴唇。夹克的尺寸稍微有点大,但符合工服常有的宽松感。整体看起来,就像一个普通的夜班仓库员。 他深吸一口气,推开厕所的门。 晚上八点四十分,纪玄驾驶着那辆“东风小康”驶入“江城迅达”物流园区。园区很大,灯火通明,几栋高大的仓库建筑像巨兽一样蹲伏在夜色里。卡车进出的通道上,车辆排着队等待安检。纪玄排在队伍后面,摇下车窗。 空气里有柴油燃烧的味道,混合着轮胎摩擦地面的焦糊味。远处传来叉车作业的哔哔声,还有金属货架碰撞的沉闷回响。 轮到他的车了。一个穿着保安制服的年轻人走过来,手里拿着一个平板电脑。 “送货还是提货?”保安问,眼睛扫过车身上的污渍。 “提货。”纪玄把伪造的工牌递过去,声音刻意压低了一些,“晚班的,赵主管让我来取点东西。” 保安接过工牌,在平板电脑上扫描。屏幕上弹出员工信息:姓名:周晓雯(纪玄用了晚班唯一女员工的名字,但保安显然没注意照片性别不符);部门:仓储部;班次:晚班。 “进去吧。”保安把工牌还给他,指了指三号仓库的方向,“提货去那边办手续。” “谢谢。” 纪玄摇上车窗,缓缓驶入园区。后视镜里,那个保安已经转身去检查下一辆车了。 三号仓库是园区里最大的一栋建筑,外墙是灰色的水泥板,顶部有红色的“江城迅达”大字。仓库门口停着几辆叉车,两个穿着同样工服的工人正在抽烟聊天。纪玄把车停在指定的临时停车区,下车,拿起文件袋,走向仓库的入口。 自动门感应到有人靠近,向两侧滑开。一股混合着纸箱、塑料和机油的气味扑面而来。仓库内部空间极高,货架像钢铁丛林一样排列到视线尽头,顶部的照明灯投下冷白色的光,在地面上形成一片片明亮的光斑和深重的阴影。 纪玄走到前台。那里坐着一个五十岁左右的男人,正在看手机视频,外放的声音很大。 “提货。”纪玄把出库单递过去。 男人抬起头,瞥了他一眼,接过单据。他戴着一副老花镜,把单据举到灯光下看了看。 “SDK-7B……特殊电子配件……”男人嘟囔着,在电脑上输入单据编号。屏幕闪烁了一下,显示出库信息:货品:SDK-7B***(5台);存放位置:A区高架库3排2层7号货位;提货人:周晓雯;审批人:赵明。 “赵主管批的?”男人问,眼睛从老花镜上方看向纪玄。 “嗯,晚班刚接班就让我来取,说客户急用。”纪玄说,声音保持平稳。 男人又看了看单据,然后从抽屉里拿出一个印章,在单据上盖了个“已出库”的蓝色戳。他把第二联撕下来,递给纪玄:“去A区找王强,让他帮你取货。货在高架库,要开升降机。” “好。” 纪玄接过单据,转身走向仓库深处。他的脚步声在空旷的空间里回荡,混合着远处叉车移动的嗡嗡声。空气里有细微的灰尘在灯光下飞舞,像无数微小的光点。 A区在仓库的最里面。纪玄走到那里时,一个三十多岁的男人正坐在一台电脑前打游戏。听到脚步声,男人抬起头。 “提货?”他问,眼睛还盯着屏幕。 “嗯,SDK-7B,高架库3排2层7号。”纪玄把出库单递过去。 男人接过单据,扫了一眼,然后起身。“等着。” 他走到旁边一台升降机旁,按下按钮。机器发出低沉的启动声,平台缓缓上升。男人操作着控制杆,升降机沿着货架之间的通道移动,最后停在三排二层的货位前。他从货位上搬下一个纸箱,大约四十厘米见方,外面缠着厚厚的透明胶带,箱体上贴着“易碎品”、“防潮”、“向上”的标签。 升降机降下来,男人把纸箱搬到地上。 “就这个。”他说,拍了拍箱子,“挺沉的,里面什么东西?” “不知道,客户定的。”纪玄说,弯腰去搬箱子。确实很沉,大概有二十公斤。他用力把箱子抱起来,手臂的肌肉绷紧。 “要帮忙吗?”男人问,但语气里没有多少诚意。 “不用,谢谢。”纪玄抱着箱子,转身往回走。箱子的重量压在他的手臂和胸口,他能感觉到里面硬物的轮廓。脚步有些踉跄,但他努力保持平稳。 穿过仓库,回到前台。那个看手机视频的男人还在看,头都没抬。纪玄抱着箱子走出自动门,冷湿的夜风立刻扑面而来,让他精神一振。 他把箱子放进货车的车厢,关上门。然后坐进驾驶座,启动引擎。 车子缓缓驶出物流园区。经过安检口时,那个保安正在和同事聊天,只是随意地挥了挥手。纪玄点头回应,踩下油门。 车子驶入夜色笼罩的街道。 他没有直接回城北停车场,而是绕了几条路,确认没有车辆跟踪。然后,他把车开到一个偏僻的桥洞下,停车,熄火。 桥洞里很暗,只有远处路灯的一点余光渗进来。空气里有河水淡淡的腥味,还有垃圾腐烂的酸臭。纪玄打开车厢门,把那个纸箱搬出来,放在地上。 他从背包里拿出一个小刀,划开胶带。 第22章 解码@器入手3 打开纸箱,里面是五台黑色的金属设备,每台大约有路由器大小,外壳是磨砂质感,正面有一个小小的液晶屏,侧面有USB-C接口和几个指示灯。设备用防静电袋单独包装,整齐地排列在泡沫填充物里。 纪玄拿起一台,掂了掂重量,大约四公斤。他拆开防静电袋,露出设备本体。在底部,他找到了铭牌:型号SDK-7B,序列号CJSD230728005,生产商:深蓝科技(一家知名的安全设备公司,但纪玄知道这只是幌子)。 他需要测试一下。 从背包里拿出笔记本电脑,开机,连接手机热点。然后,他把***通过USB线连接到电脑。设备上的指示灯亮起,先是红色,然后变成蓝色,最后稳定在绿色。 电脑识别出新硬件,自动安装驱动。 纪玄打开一个加密测试工具,导入一段用“深渊”第三代协议加密的样本数据。选择解密,指定硬件设备为SDK-7B。 点击运行。 屏幕上的进度条开始移动,缓慢但稳定。十秒后,解密完成。原始数据出现在屏幕上——一段毫无意义的乱码,但纪玄知道,那是因为样本数据本身就是随机的。重要的是,解密过程没有报错,设备工作正常。 他成功了。 纪玄关掉电脑,拔掉USB线,把***重新装回防静电袋,放回纸箱。然后,他把纸箱搬回车厢,关上门。 坐回驾驶座,他看了眼时间:晚上十点十五分。 整个行动用了不到两小时。 他启动引擎,车子驶出桥洞,融入夜晚的车流。窗外的城市灯火流淌而过,像一条光的河流。纪玄握着方向盘,手指因为刚才用力搬箱子而有些发麻,但心里却异常平静。 ***到手了。 下一步,就是去火车站,打开那个储物柜,拿到老陈存放的资料。然后,用***读取U盘,找到拍卖会验证点的信息。 距离拍卖会还有16天。 时间在流逝。 *** 同一时间,“江城迅达”物流园区,监控室。 夜班监控员小李打了个哈欠,揉了揉眼睛。屏幕墙上,十二个监控画面显示着仓库各个区域的实时情况。一切正常,只有偶尔有叉车经过,或者夜班工人在货架间走动。 小李拿起保温杯,喝了口浓茶。茶已经凉了,带着苦涩的味道。他放下杯子,目光无意间扫过屏幕墙角落里的一个独立显示器——那是安保主管的专用监控终端,连接着仓库里那些“隐蔽摄像头”。 那些摄像头的位置只有安保主管知道,平时也不常看。但今晚,安保主管请假了,临走前交代小李“偶尔看一眼,别出岔子”。 小李移动鼠标,点开那个监控终端的界面。屏幕上弹出四个小画面,分别对应四个隐蔽摄像头的视角。这些摄像头的分辨率很高,画面清晰,而且角度刁钻,能拍到一些常规摄像头拍不到的死角。 小李随意地看着。第一个画面:仓库后门的消防通道,空无一人。第二个画面:高架库顶部的通风管道,有几只鸽子在那里做了窝。第三个画面:A区货架之间的狭窄通道,灯光昏暗。 第四个画面…… 小李眨了眨眼睛。 画面显示的是A区高架库附近的一个角落,镜头斜向下,能拍到货架和通道的一部分。时间戳显示:20:47:32。画面里,一个穿着深蓝色工服、戴着鸭舌帽的人,正抱着一个纸箱从通道里走出来。那个人帽檐压得很低,看不清脸,但从身形看,应该是个男性。 但问题是,那个时间点,A区应该只有王强一个人在值班。而且王强是个胖子,画面里的人明显瘦很多。 小李皱了皱眉,把画面倒回去几秒,暂停。他放大画面,仔细看那个人抱着的纸箱。箱体上的标签很模糊,但能隐约看到“易碎品”的字样。纸箱的大小和形状,有点像…… 小李突然想起什么,调出今晚的出库记录。快速浏览,目光停在一条记录上:时间20:45,货品SDK-7B***(5台),提货人周晓雯,审批人赵明。 周晓雯是女的。 但画面里的是个男人。 小李的汗毛竖了起来。他立刻调出前台区域的常规监控,找到20:45左右的画面。画面显示,一个穿着同样工服、戴着鸭舌帽的人,抱着一个纸箱从前台经过,走出了自动门。那个人的脸被帽檐遮住,但身形和隐蔽摄像头拍到的一模一样。 不是周晓雯。 有人冒充。 小李抓起桌上的内部电话,手指有些发抖。他拨通了仓库主管赵明的号码。 电话响了七八声,才被接起。 “喂?”赵明的声音带着睡意,显然是被吵醒了。 “赵、赵主管,我是监控室的小李。”小李的声音有些急促,“出、出事了。刚才有人冒充夜班员工,提走了一批SDK-7B***。” 电话那头沉默了两秒。 “你说什么?”赵明的声音瞬间清醒了。 “监控拍到了,是个男的,穿着我们的工服,戴着帽子,看不清脸。他用了伪造的出库单,审批人写的是您的名字。”小李语速很快,“货已经提走了,大概二十分钟前。” “妈的……”赵明骂了一句,“你确定是SDK-7B?” “出库记录上是这么写的,五台。” “那是特殊物品,要集团总部审批才能出库的!”赵明的声音提高了,“你看清楚车牌了吗?往哪个方向走了?” “没、没看清车牌,他开的一辆白色厢式货车,很旧的那种。出了园区就往东走了,具体方向不知道。” “你立刻把监控录像保存下来,所有角度的,特别是那个隐蔽摄像头的。我马上过来。”赵明说完,挂了电话。 小李放下电话,手心里全是汗。他操作着监控系统,把相关时间段的录像全部备份到加密硬盘里。特别是那个隐蔽摄像头的画面,他反复看了几遍,试图找到更多细节。 那个人走路的样子,抱箱子的姿势,转身时的侧影…… 小李截取了几张相对清晰的面部侧影图,虽然大部分被帽檐遮住,但下巴和嘴唇的轮廓还是能看清。他把这些图片也保存下来。 做完这一切,他瘫坐在椅子上,感觉后背的衣服已经被冷汗浸湿。 窗外,夜色深沉。 他不知道这件事会引发多大的风波,但他知道,那些SDK-7B***不是普通货物。它们是“特殊电子配件”,需要“集团总部审批”。 而集团总部,指的是世雍集团。 小李拿起手机,犹豫了一下,还是拨通了另一个号码。那是安保主管留给他的紧急联系人,说是“如果发生特别严重的安全事件,直接联系这个人”。 电话接通了。 “喂?”一个沉稳的男声。 “是、是陈助理吗?我是‘江城迅达’监控室的小李。出事了,有人冒充员工提走了一批SDK-7B***,监控拍到了……”小李的声音还在发抖。 电话那头沉默了片刻。 “把监控录像和截图发到我邮箱。”那个男声说,语气平静,但带着一种不容置疑的力度,“现在。” “好、好的。” “这件事不要声张,对谁都不要说,包括你们仓库主管。明白吗?” “明、明白。” 电话挂断了。 小李坐在椅子上,看着屏幕墙上那些监控画面。仓库里依然安静,工人们还在忙碌,叉车还在移动。一切如常。 但有些东西,已经不一样了。 他打开邮箱,把刚才保存的录像文件和截图打包,发送到那个指定的邮箱地址。发送进度条缓慢移动,最后显示“发送成功”。 小李关掉邮箱界面,靠在椅背上,长长地吐出一口气。 窗外的夜色,似乎更浓了。 第23章 盘内的地图1 凌晨一点四十七分,江城火车站西站地下二层。 空气里弥漫着消毒水和陈旧灰尘混合的气味,吸进鼻腔带着一种黏腻的凉意。日光灯管发出持续的低频嗡鸣,有几盏在闪烁,让整个寄存大厅的光线忽明忽暗。纪玄站在B-47号储物柜前,棒球帽檐压得很低,口罩遮住了大半张脸。他的耳朵捕捉着周围所有的声音:远处电梯运行的机械摩擦声、某个角落水管滴水的啪嗒声、还有自己胸腔里平稳但略显急促的心跳。 他掏出那把黄铜钥匙。 钥匙插入锁孔时发出轻微的金属刮擦声,在空旷的大厅里显得格外清晰。纪玄转动钥匙,同时用另一只手在密码盘上输入那串数字:210715。咔哒一声,锁开了。 储物柜门向内弹开一条缝。 纪玄没有立刻拉开柜门。他站在原地,目光扫视四周。大厅里空无一人,监控摄像头在四个角落闪着微弱的红光。他计算过角度,自己站立的位置正好在监控盲区的边缘,只能拍到背影和部分侧影。他维持着这个姿势,等待了整整三十秒。 没有异常。 他这才拉开柜门。 柜内空间比预想的要大,里面塞满了东西。最上面是两个牛皮纸文件袋,用红色蜡封封口,封蜡上印着一个模糊的图案——纪玄凑近看,认出那是老陈年轻时用的私章,一只展翅的鹰。文件袋下面压着三个移动硬盘,都用防静电袋密封着。再往下,是一些散乱的照片、票据复印件、甚至还有几张泛黄的报纸剪报。 纪玄的呼吸微微停滞。 他伸手,先拿起最上面的文件袋。蜡封已经有些脆了,轻轻一掰就裂开。他抽出里面的文件——第一页是银行流水记录,账户名是“刘振国”,时间跨度从五年前到三个月前。流水显示,每个月都有固定金额从不同公司账户转入,备注多为“咨询费”、“项目合作款”。其中几笔大额转账的汇款方,赫然标注着“世雍集团关联企业”。 第二份文件是通讯记录分析,打印出来的通话清单上,刘振国的私人号码与几个特定号码频繁联系。纪玄一眼就认出其中一个号码——那是周世雍助理陈助理的办公电话。 第三份…… 纪玄的手指停在第三份文件的边缘。 那是一份现场勘查报告的复印件,纸张已经泛黄,边缘有被水浸过的痕迹。报告标题写着:“江城大学女生失踪案初步勘查记录”。日期:三年前,七月十五日。失踪人姓名:纪雨。 他的喉咙发紧。 报告里的照片是黑白的,打印质量很差,但依然能看清现场环境:一条小巷,地面有拖拽痕迹,墙角散落着几本书。其中一本书的封面上,用钢笔写着一个名字——纪雨。那是妹妹的笔迹。 纪玄闭上眼睛,深吸一口气。地下室的冷空气灌入肺里,带着铁锈和霉菌的味道。他重新睁开眼睛,把那份报告小心地放回文件袋,然后将两个文件袋和三个移动硬盘全部塞进背包。那些散乱的照片和剪报,他快速翻看了一遍——大多是刘振国与不同人物会面的偷拍照,有些人物他在新闻里见过,是江城的政商名流。 其中一张剪报引起了他的注意。 那是七年前的本地报纸,社会版的一小块报道:“西山疗养院因经营不善正式关闭,百余名病患转移”。报道旁边配了一张疗养院的照片,一栋灰白色的欧式建筑,窗户大多破碎,像一只瞎了的眼睛。 纪玄把这张剪报也收进背包。 他关上储物柜门,转动钥匙锁好。然后转身,沿着来时的路线离开寄存大厅。脚步声在空旷的走廊里回荡,每一步都踩在心跳的节拍上。电梯上行,机械运转的声音在狭窄空间里放大。电梯门打开,他走进火车站西站的一楼大厅。 凌晨的火车站依然有人。几个背着大包小包的旅客坐在长椅上打盹,清洁工推着拖把缓慢移动,广播里偶尔响起列车晚点的通知。纪玄压低帽檐,穿过大厅,从侧门走出车站。 外面下起了小雨。 雨丝在路灯的光晕里斜斜飘落,在地面溅起细小的水花。纪玄没有撑伞,雨水打湿了他的冲锋衣表面,布料颜色变深。他沿着街道走了两个街区,拐进一条小巷,那里停着一辆不起眼的灰色轿车——这是他提前准备好的备用车辆,登记在一个假身份名下。 上车,关门。 车内弥漫着皮革和空调清洁剂的味道。纪玄没有立刻发动车子,而是坐在驾驶座上,透过被雨水模糊的车窗看向外面的街道。雨刮器静止着,世界在玻璃后面扭曲成一片流动的光斑。 他等了十分钟。 没有车辆跟进来,没有可疑人影。 他这才发动引擎,车子缓缓驶出小巷,汇入凌晨稀疏的车流。雨刮器开始工作,左右摆动,刮开一片清晰的视野。纪玄开着车,在江城的街道上绕行,穿过旧城区狭窄的巷道,经过新城区的玻璃幕墙大厦,最后驶入一个老式居民区。 这里是他准备的第三个安全屋。 房子在一栋六层居民楼的三楼,没有电梯。楼道里的声控灯大多坏了,只有二楼有一盏还亮着,发出昏黄的光。纪玄摸黑上楼,脚步声在楼梯间里轻轻回响。到了三楼,他掏出钥匙,打开302的房门。 屋内一片漆黑。 他关上门,反锁,没有开灯。窗帘拉得很严实,隔绝了外面所有的光线。他在黑暗中站了一会儿,让眼睛适应。然后才打开手机的手电筒功能,微弱的光束照亮了房间。 这是一个一室一厅的小户型,家具简单:一张床,一个书桌,两把椅子。书桌上放着一台笔记本电脑,旁边连着一些外接设备。墙角堆着几箱矿泉水、泡面和罐头食品。空气里有灰尘和旧纸张的味道。 纪玄走到书桌前,放下背包。他先检查了房间——窗户锁好,门缝没有异常,天花板没有新安装的痕迹。然后他打开笔记本电脑,启动系统。屏幕亮起,蓝光照亮了他的脸。 他戴上手套。 先从背包里取出那台SDK-7B***。银灰色的金属外壳在屏幕光下泛着冷光,接口处有细密的防尘盖。纪玄拔掉盖子,露出USB接口。然后,他从贴身口袋里掏出那个U盘——黑色,没有任何标识,只有一角有个细微的凹痕,像是被什么硬物磕碰过。 他把U盘插入***的侧边接口。 ***上的指示灯亮起,先是红色,闪烁三次后变成蓝色。纪玄将***通过数据线连接到笔记本电脑。电脑屏幕弹出一个提示窗口:“检测到未知加密设备,正在验证协议……” 进度条缓慢移动。 纪玄盯着屏幕,手指在桌面上轻轻敲击。窗外的雨声变大了,敲打着玻璃窗,发出密集的啪嗒声。房间里只有电脑风扇运转的轻微嗡鸣,还有他自己的呼吸声。 进度条走到百分之百。 屏幕闪烁了一下,弹出一个全新的界面。背景是深黑色,中央是一幅三维立体地图——江城的全貌,街道、建筑、河流都以发光的线条勾勒出来。地图上,三个光点在闪烁,像三颗跳动的心脏。 第一个光点位于旧港区,具体位置标注在废弃的第三码头仓库群。 第二个光点在新城金融区边缘,一栋名为“金鼎大厦”的写字楼地下停车场。 第三个光点在西山,那个已经关闭的疗养院主楼。 三个光点都是红色,以相同的频率闪烁。在地图右上角,有一个倒计时显示:“距离新月升起:71小时58分27秒”。数字在跳动,一秒一秒减少。 纪玄凑近屏幕。 地图下方有一行小字,字体是暗红色的楷体:“验证通过,方见深渊真容。” 他的目光在地图和倒计时之间移动。这不是直接的拍卖地址,而是一个验证机制。三个可能的地点,直到倒计时结束前七十二小时——也就是“新月升起”的时刻——其中一个才会变成绿色,成为真正的生物特征验证点。 一场猫鼠游戏。 纪玄靠回椅背,手指抵着下巴。窗外的雨声持续不断,房间里电脑屏幕的光映在他的眼睛里,反射出冷静的蓝。他在思考。 旧港区第三码头仓库群——那里是江城早期的货运集散地,现在大部分仓库已经废弃,但仍有少数被用作临时仓储。地形复杂,巷道交错,容易隐藏也容易设伏。 金鼎大厦地下停车场——新城区的核心地段,二十四小时有保安巡逻,监控密集。但地下空间结构复杂,有多个出入口,而且每天车流量大,混入其中不难。 西山废弃疗养院——最偏远的地点,周围是山林,人迹罕至。建筑本身年久失修,内部结构未知。但正因为偏僻,一旦发生什么,求救都难。 三个地点,三种完全不同的环境。 纪玄移动鼠标,将地图数据导出,保存到本地加密硬盘。然后他开始分析。他调出江城的地理信息系统,将三个地点周边的详细地图调取出来,包括街道路网、建筑结构图、监控摄像头分布、甚至地下管网走向。 旧港区仓库群:周边有十七个市政监控摄像头,但其中八个已经损坏超过半年。仓库区内部分为A、B、C三个区域,C区最深处靠近江边,几乎没有照明。有一条地下排水管道从C区下方穿过,直径约一点二米,出口在江堤外侧。 金鼎大厦:地下停车场共三层,有二百七十四个车位,八个出入口,其中两个是员工通道。监控摄像头四十二个,全覆盖无死角。但停车场通风管道系统复杂,部分检修通道可以通往大厦内部。 西山疗养院:建筑主体三层,带地下室。周边三公里内没有常住居民,只有一条盘山公路通往山下。疗养院后方有一片墓地,再往后是未开发的山林。卫星图像显示,疗养院主楼屋顶有部分坍塌。 第23章 盘内的地图2 纪玄将这些信息一一记录,建立分析模型。他需要预测,哪个地点最可能被选为验证点。这取决于“深渊”组织者的心理——他们是喜欢人多眼杂但容易控制的闹市,还是偏爱偏僻无人但需要更多安保的荒野? 倒计时在屏幕一角持续跳动:71小时42分19秒。 时间在流逝。 纪玄揉了揉太阳穴,眼睛因为长时间盯着屏幕而干涩发疼。他起身,走到窗边,掀开窗帘一角。外面还在下雨,街道空无一人,路灯的光晕在雨幕中扩散成模糊的光团。凌晨三点多的江城,像一头沉睡的巨兽,而某些东西正在它的血管里流动。 他回到书桌前,重新坐下。 现在需要处理那些从储物柜拿回来的文件。纪玄打开第一个移动硬盘,连接电脑。硬盘没有加密,里面是大量的扫描文件:合同复印件、会议纪要、财务审计报告……全都是世雍集团与江城各级政府部门往来的记录。其中一份文件引起了他的注意——那是一份“西山区域开发项目合作意向书”,签署方是世雍集团和江城市规划局,日期是五年前。项目内容是将西山片区开发为“高端康养旅游度假区”,但项目在签署后半年就搁置了,理由是“环境保护评估未通过”。 而疗养院,就在那个片区的核心位置。 纪玄打开第二个移动硬盘。这里面是更多的银行流水、通讯记录、甚至还有几段录音文件。他点开其中一段录音—— “刘局,这个月的‘咨询费’已经打到您夫人的账户了。” “嗯,知道了。周总那边最近有什么动静?” “周总对西山那个项目还是念念不忘啊。他说那片地风水好,安静,适合做点‘私人收藏’。” “哼,他那点癖好……算了,只要不闹出大事,随他吧。规划局那边我会打招呼,环保评估可以再拖一年。” “明白。另外,上次那个女学生的事……” “处理干净了?” “干净了。她家里人还在找,但没线索。周总说,那女孩‘素质不错’,可惜了。” 录音到此结束。 纪玄的手指停在鼠标上。关节因为用力而微微发白。窗外的雨声似乎变大了,敲打着玻璃,像无数细小的锤子在敲击他的耳膜。他闭上眼睛,深呼吸,再睁开。 第三个移动硬盘里,是照片和视频。大部分是偷拍,画面晃动,但能看清人物。周世雍在各种场合出现:慈善晚宴、商业论坛、私人聚会。他身边总是围绕着不同的人,有官员,有商人,有学者。每个人都面带笑容,举止得体。 但在其中一段视频里,纪玄看到了不一样的东西。 那是在一个私人会所的包厢,装修奢华,灯光昏暗。周世雍坐在主位,手里端着一杯红酒。他对面坐着几个人,其中有一个纪玄认识——江城刑侦支队副支队长,赵建国。 视频没有声音,但能看到赵建国在说话,表情恭敬。周世雍偶尔点头,嘴角带着一丝若有若无的笑。然后赵建国从公文包里取出一个文件袋,递给周世雍。周世雍接过,随手放在一边,没有打开。 视频结束。 纪玄将这段视频单独保存。然后他打开那两个牛皮纸文件袋,仔细里面的每一份文件。银行流水、通讯记录、会议纪要……所有的线索都指向同一个方向:一个以周世雍为核心,以“彼岸花”俱乐部为纽带,以“深渊”平台为工具的庞大网络。 这个网络渗透了江城的政商两界,用金钱、权力和恐惧编织成一张密不透风的网。而妹妹纪雨,只是这张网无意中捕获的一只飞蛾。 纪玄关掉所有文件窗口。 电脑屏幕重新回到那个三维地图界面。三个红色光点还在闪烁,倒计时跳动:71小时15分03秒。 他需要做出决定。 七十二小时后,他必须前往那个变成绿色的验证点,通过生物特征验证,才能获得进入“深渊”拍卖会现场的资格。但这也意味着,他将完全暴露在“深渊”组织的监控之下。验证点必然有严密的安保,可能有人脸识别,可能有武器检测,可能有一整套身份核验流程。 而他,一个刑侦支队的档案管理员,一个理论上不应该知道“深渊”存在的人,该如何通过验证? 纪玄的手指在键盘上敲击,调出一个加密程序。他开始编写代码,准备伪造一套完整的生物特征数据——指纹、虹膜、声纹、甚至步态特征。这需要侵入江城人口数据库、公安系统、甚至医院的健康档案系统。风险极大,一旦被发现,他的所有身份都会暴露。 但他没有选择。 代码一行行在屏幕上滚动,绿色的字符在黑色背景上跳动。窗外的雨渐渐小了,从密集的敲打变成稀疏的滴答。天色依然漆黑,距离天亮还有两个多小时。 就在纪玄全神贯注编写代码时,电脑屏幕右下角突然弹出一个警告窗口。 “检测到异常数据流:***设备存在隐蔽回传信号。” 纪玄的手指僵住。 他立刻调出网络监控界面。时间轴显示,在***连接电脑后的第三分钟,有一个极其微弱的数据包试图向外发送。数据包的目标IP地址被加密,但追踪显示,它试图连接一个位于海外的服务器节点——那个节点纪玄认识,是“深渊”技术组常用的跳板服务器之一。 数据包的内容被他的防火墙拦截了。 防火墙自动模拟了一个虚假响应:设备正常连接,U盘数据读取中,无异常。 但纪玄盯着那个警告记录,后背渗出冷汗。 他不能确定,那个回传信号是否完全被拦截。也许有一部分数据已经泄露了?也许“深渊”的技术组已经知道,有一台SDK-7B***被激活,正在读取某个加密U盘? 也许他们已经开始反向追踪。 纪玄关掉警告窗口,手指在键盘上快速敲击。他启动了一个深度清理程序,开始抹除电脑里所有与***相关的日志记录、临时文件、缓存数据。程序运行需要时间,进度条缓慢移动。 他站起身,在房间里踱步。 地板是老旧的水磨石,有些地方已经开裂,踩上去发出轻微的咯吱声。房间很小,从这头到那头只有七步。他走了三个来回,停下,看向窗外。 雨停了。 天空依然是深灰色,但东方天际线处,有一丝极淡的亮光正在渗透出来。凌晨四点二十一分,城市即将苏醒。 纪玄回到书桌前。清理程序已经完成,电脑里所有可疑痕迹都被抹除。但他知道,这还不够。如果“深渊”的技术组真的在监控***,那么他们可能已经锁定了这个IP地址的大致区域。 他需要转移。 但不是现在。现在离开,反而可能被蹲守。他需要等到白天,等到人流量大的时候,混在人群中离开。 纪玄关掉电脑,拔掉所有连接线。他将***、U盘、移动硬盘全部装进一个防静电袋,然后塞进背包最里层。文件袋和剪报也收好。做完这一切,他走到床边,和衣躺下。 床垫很硬,弹簧已经老化,躺上去能感觉到凸起的部分。纪玄睁着眼睛,看着天花板。天花板上有一道裂缝,从墙角延伸到中央,像一道黑色的闪电。 他的大脑在高速运转。 三个验证点。七十二小时倒计时。隐蔽的回传信号。周世雍。赵建国。妹妹的失踪案。所有的线索在脑海里交织、碰撞、重组。 他需要制定一个完整的计划。如何前往验证点,如何通过验证,如何进入拍卖会现场,如何在现场获取证据,如何安全撤离,如何在撤离后将这些证据公之于众,同时保护自己不被“深渊”和警方任何一方抓住。 还有林薇。 纪玄想起那个女刑警队长锐利的眼睛。她已经在怀疑他了,只是还没有证据。如果她在接下来的七十二小时里继续调查,如果她发现了什么…… 窗外的天色渐渐亮了起来。深灰色褪去,变成一种浑浊的灰白。远处传来第一班公交车的引擎声,还有早起摊贩推车经过的轮子滚动声。 城市醒了。 纪玄从床上坐起,走到窗边,掀开窗帘一角。街道上开始有人走动,早餐店亮起灯,蒸笼冒出白色的热气。一切看起来平常而有序。 但他知道,在这平静的表象之下,暗流正在涌动。 倒计时:70小时38分12秒。 他还有不到三天的时间。 第24章 林薇的逼近1 清晨七点五十分,江城刑侦支队大楼。 纪玄推开档案室的门,金属门轴发出熟悉的吱呀声。室内空气带着纸张和灰尘特有的干燥气味,混合着昨夜残留的消毒水味道。阳光从百叶窗缝隙里斜切进来,在地板上投下明暗相间的条纹,细小的尘埃在光柱中缓慢旋转。 他放下背包,打开电脑。 屏幕亮起,系统登录界面弹出。纪玄输入密码,手指在键盘上移动时稳定如常,没有任何颤抖。他点开内部系统,浏览今日的档案调阅记录——三条,都是普通案件的卷宗借阅,申请人是二队的刑警。一切正常。 至少表面如此。 纪玄起身,走到档案架前开始整理昨天未归档的文件。他的动作机械而精准,每一份文件按照编号归入正确位置,边缘对齐,标签朝外。纸张翻动的声音在寂静的房间里沙沙作响,像某种规律的心跳。 八点十五分,走廊里传来脚步声。 不是一个人。纪玄的耳朵捕捉到两种节奏:一种急促有力,是高跟鞋敲击地面的声音;另一种沉稳但略显拖沓,是男性皮鞋的声音。两种脚步声在档案室门口停下。 门被推开。 林薇站在门口,身后跟着技术科的小张。她今天穿着深蓝色的警用衬衫,袖口挽到手肘,露出线条分明的小臂。她的目光在档案室里扫视一圈,最后落在纪玄身上。 “纪玄。”她的声音很平静。 纪玄转过身,手里还拿着一份未归档的卷宗。他的表情调整到恰到好处的程度——三分疑惑,七分顺从,眼神里带着档案员特有的那种温和的茫然。 “林队。”他点点头,“需要调什么档案吗?” 林薇没有立刻回答。她走进档案室,高跟鞋踩在水磨石地面上发出清脆的回响。她在房间里踱了半步,目光扫过整齐的档案架、干净的办公桌、还有纪玄身上那件洗得发白的衬衫。 “跟我来一趟。”她说。 纪玄放下卷宗:“现在?” “现在。” 小张站在门口,表情有些尴尬。他避开纪玄的目光,低头看着自己的鞋尖。 纪玄跟着林薇走出档案室。走廊里的光线比室内明亮,日光灯管发出持续的低频嗡鸣,空气里飘着咖啡和打印纸墨粉混合的气味。他们穿过主办公区,几个正在工作的刑警抬起头,目光在纪玄身上停留片刻,又迅速移开。 没有人说话。 林薇带着纪玄走向走廊尽头。那里有一扇灰色的金属门,门牌上写着“谈话室3”。这不是普通的会议室——纪玄知道,这间房间的隔音效果更好,墙壁里嵌着吸音材料,门上没有玻璃窗,里面通常用于对敏感证人或内部人员的问询。 林薇推开门。 房间不大,大约十平方米。中央摆着一张长方形桌子,两边各有一把椅子。墙壁是浅灰色的,没有任何装饰。天花板角落有一个监控摄像头,红色的指示灯亮着。空气里有一种封闭空间特有的沉闷感,混合着淡淡的清洁剂味道。 “坐。”林薇指了指桌子对面的椅子。 纪玄坐下。椅子是硬塑料材质,坐上去冰凉。桌面上干干净净,连一道划痕都没有。 林薇在他对面坐下。她没有立刻开口,而是从口袋里掏出一个黑色的笔记本,翻开,又拿出一支笔放在旁边。她的动作很慢,每一个细节都带着刻意的节奏感。 小张站在门口,没有进来。他关上门,房间里只剩下纪玄和林薇两个人。 沉默持续了大约二十秒。 空调出风口发出细微的气流声,头顶日光灯管有极轻微的电流嗡鸣。纪玄的双手放在膝盖上,手指自然弯曲,掌心微微出汗。他能感觉到自己的心跳,平稳但比平时稍快。 “纪玄。”林薇终于开口,声音在封闭空间里显得格外清晰,“你进刑侦支队几年了?” “三年零四个月。”纪玄回答,声音平稳。 “档案员的工作,喜欢吗?” “挺好的。”纪玄说,“安静,有条理。” 林薇点点头。她的目光落在纪玄脸上,那双眼睛锐利得像手术刀,似乎要一层层剥开皮肤,看到下面的骨骼和神经。 “这三年零四个月,”她说,“你每天的生活都很规律。早上七点五十到岗,中午十二点去食堂吃饭,下午五点三十下班。周末偶尔去图书馆,或者在家待着。通讯记录显示,你几乎不打电话,微信联系人不超过二十个,最近三个月通话次数最多的,是退休的老陈。” 她顿了顿,翻开笔记本。 “消费记录也很简单。房租、水电、 groceries、偶尔买书。没有娱乐消费,没有大额支出,甚至连外卖都很少点。”她抬起头,“一个三十岁的男人,生活在江城这样的城市,生活规律得像一张打印出来的日程表。你不觉得这有点……反常吗?” 纪玄的表情没有变化。他的眼神依然平静,甚至带着一丝被质问时该有的困惑。 “我性格比较内向。”他说,“喜欢安静。” “内向到连社交都没有?”林薇身体微微前倾,“三年了,你没有交过女朋友,没有参加过同事聚会,甚至没有和任何人发生过争执。纪玄,人不是机器,总会有情绪,有欲望,有意外。但你好像没有。” “我只是……”纪玄停顿了一下,似乎在寻找合适的词,“习惯了。” “习惯。”林薇重复这个词,语气里带着某种深意,“还是说,你在刻意维持这种‘习惯’?” 房间里的空气似乎更沉闷了。 纪玄能闻到林薇身上淡淡的香水味,是一种冷冽的木质调,混合着她皮肤散发的温热气息。他的视线落在桌面上,那里反射着天花板灯光,形成一小片模糊的光斑。 “林队,”他抬起头,眼神里适当地增加了几分不安,“我不太明白您的意思。是我工作上有什么问题吗?” “工作没有问题。”林薇说,“你的档案整理得很完美,从没出过差错。但有时候,完美本身就是问题。” 她从笔记本里抽出一张打印纸,推到纪玄面前。 那是一张通话记录清单。纪玄扫了一眼——确实是他的号码,时间跨度是最近一个月。记录显示,他只在三天前给老陈打过一次电话,通话时长四分十七秒。其他时间,这个号码几乎处于静默状态。 “三天前,”林薇的手指点在记录上,“晚上十一点零八分。你给老陈打电话。通话内容是什么?” 纪玄的呼吸节奏没有变。 “问个好。”他说,“老陈退休后身体不太好,我偶尔会打电话关心一下。” “四分十七秒,只是问个好?” “聊了聊最近的天气,还有他养的猫。” 林薇盯着他。她的瞳孔在灯光下显得很深,像两口井。 “同一天晚上,”她说,“十一点三十分左右,江城火车站西站地下寄存区,监控拍到一个身影。身高、体型和你相似,戴着棒球帽和口罩,在B区储物柜前停留了大约三分钟。” 她抽出第二张纸。 这是一张监控截图,画质很模糊。画面里确实有个人站在储物柜前,但面部完全被遮挡,只能看出大概轮廓。 “这个人,”林薇说,“离开的时候,走路的姿势有点特别。右肩比左肩稍微低一点,步伐间距很均匀,像受过某种训练。我看了很久,觉得这个姿势很眼熟。” 她抬起头,目光锁定纪玄。 “后来我想起来了。去年支队组织体能测试,你跑步的时候,就是这个姿势。” 纪玄的手指在膝盖上微微收紧。 他能感觉到指关节传来的压力,皮肤下的骨骼在轻微作响。但他的表情依然平静,甚至恰到好处地皱起眉头,露出被冤枉时该有的困惑和委屈。 “林队,”他的声音里带上了一丝颤抖,“您是在怀疑我……去了火车站?” “我在陈述事实。”林薇说,“三天前的晚上,你在十一点零八分给老陈打电话,通话四分十七秒。十一点三十分,一个和你体型相似、走路姿势相同的人出现在火车站寄存区。而老陈……”她顿了顿,“退休前最后负责的一个案子,就是火车站周边的治安整治。他对那里的监控布局,应该很熟悉吧?” 房间里的温度似乎下降了几度。 纪玄能感觉到后颈的汗毛微微竖起。他的大脑在高速运转,计算着每一个可能的漏洞,每一个需要填补的细节。但表面上,他只是摇了摇头,眼神里充满了不解。 “我不明白。”他说,“就算有人去了火车站,那和我有什么关系?江城有八百万人,体型相似的人太多了。” “是太多了。”林薇点头,“但如果加上时间巧合呢?” 她翻开笔记本的另一页。 “过去一个月,专案组调查‘深渊’相关案件,有三次关键突破。”她开始列举,“第一次,我们收到匿名邮件,提供了‘收藏家’可能使用的三个虚拟服务器地址。邮件发送时间是凌晨两点十五分。那天晚上,你的手机信号基站定位显示,你在家里。但技术科分析,那封邮件的加密方式和跳转路径,需要至少二十分钟的连续操作才能完成。” 她的语速不快,但每个字都像钉子,一颗颗敲进空气里。 第24章 林薇的逼近2 “第二次,我们在暗网一个隐蔽论坛发现了‘判官’的帖子,详细分析了最近一起失踪案的作案手法。帖子发布时间是晚上十一点四十分。那天晚上,你给老陈打电话,通话时间十一点二十到十一点三十五。通话结束后,你的手机信号在接下来的四十分钟里,一直停留在同一个基站覆盖区——理论上你在家,但那个基站的覆盖半径有五百米。” “第三次,”林薇的声音更冷了,“就是三天前。匿名情报指出,‘深渊’可能在近期举行一场大型活动,地点可能与港口仓库有关。情报接收时间是凌晨一点。而那天晚上,你的手机信号从十二点开始就处于休眠状态,直到凌晨三点才重新连接网络。” 她合上笔记本。 “三次关键情报,三次你的行踪都有‘解释’,但三次都有时间窗口。”她身体前倾,手肘撑在桌面上,“纪玄,你告诉我,这是巧合吗?” 空调出风口的气流声似乎变大了。 纪玄能感觉到汗水从后背渗出,浸湿了衬衫。但他的双手依然稳稳放在膝盖上,手指的颤抖被控制在肌肉层面,没有传递到表面。他的呼吸节奏经过刻意调整,保持着平稳的吸气四秒、呼气六秒的循环。 “林队,”他开口,声音里带着恰到好处的疲惫和无奈,“我真的不知道您在说什么。那些匿名情报,我根本不懂什么加密、什么跳转路径。我就是个档案员,每天整理文件,下班回家。您说的这些……太复杂了。” “复杂?”林薇笑了,但那笑容里没有温度,“那我说点简单的。” 她从文件夹里抽出最后一份文件。 那是一份泛黄的复印件,纸张边缘有破损。纪玄的目光落在上面,瞳孔微微收缩。 那是三年前的现场勘查报告。妹妹纪雨失踪案的原始记录。 “你妹妹的案子,”林薇的声音突然变得很轻,轻得像耳语,“当年是你父亲负责调查的,对吧?纪明远警官,刑侦支队的老刑警,破过不少大案。但自己女儿的案子,却一直没破。” 纪玄的喉咙发紧。 他能感觉到血液在耳膜里鼓动的声音,咚咚,咚咚,像某种远古的节拍。他的视线停留在那份报告上,那些模糊的字迹,那些黑白的照片,那些三年来每个夜晚都会在脑海里重现的画面。 “案发后三个月,”林薇继续说,“你父亲突发心脏病去世。尸检报告显示是过度劳累导致的心肌梗死。但你父亲的身体一直很好,那年才五十二岁。” 她抬起眼睛。 “你父亲去世后,你通过内部招聘进了刑侦支队,做了档案员。三年了,你每天坐在这个大楼里,整理着别人的案件卷宗,看着别人破案立功。而你妹妹的案子,一直挂在悬案库里,积着灰。” 她的手指轻轻敲击桌面。 “纪玄,我不相信有人能忍受这种日子。我不相信你真的甘心。” 房间里的空气凝固了。 纪玄能闻到纸张陈旧的气味,混合着林薇身上越来越清晰的香水味。他能听到自己心跳的声音,能感觉到膝盖上手指的每一寸皮肤都在传递着压力信号。他的大脑在尖叫,在计算,在寻找最合适的反应模式。 但最终,他只是低下头,肩膀微微塌陷,做出一个疲惫的姿势。 “林队,”他的声音沙哑了,“我父亲去世后,我母亲身体也不好。我需要一份稳定的工作,需要医保,需要每个月按时到账的工资。档案员的工作……虽然没什么前途,但至少稳定。我妹妹的案子……”他停顿,喉结滚动,“我试过,但我不是刑警,我查不了。我只能……接受。” “接受?”林薇重复这个词,语气里带着某种尖锐的东西,“还是说,你换了一种方式?” 她突然站起身,绕过桌子,走到纪玄身边。 高跟鞋的声音在封闭空间里被放大,每一步都像踩在神经上。她在纪玄身旁停下,俯身,靠近他的耳朵。 “过去一个月,”她的声音压得很低,温热的气息拂过纪玄的耳廓,“暗网上出现了一个代号‘判官’的人。他分析案件的手法非常专业,对刑侦流程了如指掌,而且总能拿到一些……内部人才可能接触到的细节。” 她的手指轻轻点在桌面上那份勘查报告上。 “比如这份报告。原始版本在档案室,备份在技术科。但‘判官’在分析最近一起案件时,引用了一个细节——受害者指甲缝里的纤维类型,和提取方法。那种提取方法,是三年前你父亲在调查你妹妹案子时,独创的一种技术。支队内部知道的人不超过五个。” 纪玄的呼吸停滞了一瞬。 他的大脑在疯狂报警,每一个神经元都在尖叫。但他控制住了,控制住了面部肌肉,控制住了瞳孔收缩的幅度,控制住了所有可能泄露情绪的生理反应。 他只是抬起头,眼神里充满了茫然。 “什么提取方法?”他问,“我不懂这些技术细节。” 林薇盯着他。她的脸离得很近,近到纪玄能看清她瞳孔里细小的血丝,能看清她皮肤上极淡的毛孔。那双眼睛像探照灯,试图穿透所有伪装,照进最深的黑暗。 时间一秒一秒过去。 空调还在运转,日光灯还在嗡鸣,监控摄像头的红色指示灯还在规律闪烁。但房间里的一切都像被按下了暂停键,只有两个人的呼吸声在交错——一个平稳克制,一个带着压抑的锐利。 终于,林薇直起身。 她走回桌子对面,重新坐下。她的动作很慢,像在整理思绪,又像在积蓄力量。 “纪玄,”她开口,声音恢复了之前的冷静,但多了一种决绝的东西,“我调取了你过去三个月所有的出行记录。公交卡刷卡记录、共享单车使用记录、甚至路口的交通摄像头抓拍。” 她从文件夹里又抽出几张纸。 “三个月里,你有六次在非工作时间出现在一些……特别的地方。”她开始列举,“第一次,旧港区三号码头附近,晚上十一点。那里上个月发生了一起失踪案,受害者最后出现的地点就是那个码头。” “第二次,金鼎大厦地下停车场,凌晨一点。那里是‘深渊’平台曾经使用过的一个虚拟服务器物理地址所在的大楼。” “第三次,西山疗养院外围,下午四点。那里是世雍集团旗下的产业,而世雍集团的董事长周世雍,我们怀疑他和‘深渊’有某种关联。” 她抬起头。 “每一次,你都有理由。去旧港区是‘路过’,去金鼎大厦是‘找朋友’,去西山疗养院是‘看望亲戚’。每一次,你的解释都说得通。但六次,纪玄,六次你出现在案件相关地点,六次都是‘巧合’?” 她的手指收紧,纸张边缘被捏出褶皱。 “我不相信巧合。尤其是在刑侦工作中,太多的巧合只意味着一件事——有人在刻意制造巧合。” 纪玄沉默着。 他的视线落在桌面上,看着那些打印纸,那些记录,那些被精心收集和排列的“证据”。他能感觉到林薇的目光像钉子一样钉在他身上,能感觉到这个房间正在变成一个越来越紧的牢笼。 但他不能慌。 他计算过所有可能性,模拟过所有审讯场景,预设过所有可能的问题和陷阱。林薇的逼近在意料之中,只是比预想的更快、更直接。 “林队,”他终于开口,声音里带着一种疲惫的诚恳,“如果您怀疑我,可以调查我。调取我的银行流水,监控我的通讯,甚至派人跟踪我。但我真的……只是个普通档案员。您说的那些地方,我去过,但都是私事。我不知道它们和案件有关,如果知道,我肯定会避嫌。” “避嫌?”林薇笑了,那笑容很冷,“你如果真的想避嫌,就不会在妹妹案子悬而未破的情况下,进刑侦支队工作。你如果真的想避嫌,就不会在专案组调查‘深渊’期间,频繁出现在敏感地点。” 她身体前倾,双手撑在桌面上,整个人的姿态像一张拉满的弓。 “纪玄,档案员只是你的掩护,对吗?”她的声音压得很低,但每个字都像子弹,“你究竟在为谁工作?‘判官’?还是……‘深渊’?” 空气炸开了。 纪玄能感觉到那一瞬间,自己全身的肌肉都绷紧了。血液冲上头顶,耳膜里嗡嗡作响,视野边缘有细微的闪烁。他的双手在膝盖上握成拳,指节因为用力而微微发白,皮肤下的骨骼在压力下发出几乎听不见的咯吱声。 但他抬起头时,眼神平静。 甚至带着一丝茫然。 “林队,”他说,声音平稳得没有一丝波澜,“我不明白您在说什么。” 第25章 内鬼浮出水面1 走廊里的日光灯管发出持续的低频嗡鸣。 纪玄走回档案室,每一步都踩在光洁的水磨石地面上,脚步声在空旷的走廊里回荡,像某种倒计时。咖啡和灰尘的味道钻进鼻腔,混合着消毒水残留的刺鼻气息。他推开档案室的门,金属门轴发出熟悉的吱呀声。 门在身后合拢。 他站在原地,没有开灯。百叶窗缝隙里透进来的光线将房间切割成明暗相间的条纹,尘埃在光柱中缓慢旋转。他的呼吸平稳,但胸腔里的心跳像被重锤敲击的鼓面,一下,一下,震得耳膜发麻。 林薇的最后一句话还在空气里回荡。 “我会查清楚的。” 不是威胁,是陈述。一个刑警队长基于逻辑和直觉做出的判断,比任何威胁都更危险。她不再试探,不再迂回,她摊牌了——她确信纪玄有问题,只是还没有证据。 纪玄走到办公桌前,手指拂过桌面。木质桌面冰凉,触感透过指尖传递到神经末梢。他坐下,打开电脑,屏幕的光在昏暗的房间里映亮他的脸。他调出内部系统,浏览档案调阅记录,手指在键盘上移动,动作机械而精准。 但脑子里在高速运转。 林薇掌握了什么?生活规律的反常,地点巧合的统计,父亲技术细节可能泄露的疑点。这些都不是直接证据,但已经足够让她启动系统性调查。接下来她会怎么做?技术监控?物理跟踪?还是从其他角度施压——比如老陈? 纪玄的视线落在电脑屏幕右下角。 时间显示:距离“新月升起”还有6时42分钟。 验证点行动必须执行,但林薇的逼近让每一步都变得危险。更致命的是,如果警局内部真有内鬼,那么任何行动都可能提前泄露。林薇对他的调查,可能已经引起了内鬼的警觉。 他必须尽快找出那个人。 记忆像胶片一样在脑海里回放。 “钓鱼”行动那天晚上,指挥中心里人来人往,空气里弥漫着咖啡和紧张的气息。赵建国作为副支队长,负责现场协调。纪玄记得,当技术科报告“判官”的帖子出现时,赵建国第一个站起来,声音比平时高亢:“立刻定位!所有人动起来!” 异常积极。 还有那些细节——赵建国办公桌上总有两部手机,一部是警用加密机,另一部是普通的黑色智能手机。纪玄不止一次看到他在走廊角落接听那部私人手机,声音压低,表情严肃。有一次,纪玄送文件去他办公室,推门进去时,赵建国正对着那部手机说话,看到纪玄进来,立刻挂断,眼神里闪过一丝慌乱。 当时纪玄没在意。 现在想来,每一个细节都像拼图碎片,在脑子里慢慢拼凑成形。 纪玄关掉电脑屏幕。 房间陷入半明半暗。他靠在椅背上,闭上眼睛。耳朵捕捉着外面的声音——走廊里偶尔走过的脚步声,远处办公室传来的电话铃声,空调系统低沉的嗡鸣。每一种声音都被大脑自动分类、分析、评估风险。 他必须监控赵建国。 但怎么做?林薇已经盯上他,任何异常举动都可能被捕捉。他需要一种完全被动、几乎不可能被发现的监控手段。 纪玄睁开眼睛。 档案室管理部分内部通讯线路的维护记录——这是他的权限范围。刑侦支队的电话系统是独立的内部网络,所有线路都从三楼的通讯机房分出。机房平时上锁,只有技术科和负责维护的档案管理员有钥匙。每周三晚上十点,系统会自动备份,那时候机房门会打开,技术员会进去检查设备。 今天是周二。 明天晚上是机会。 但风险极高。机房里有监控摄像头,走廊里有巡逻的保安,技术员备份时会在场。他需要在极短的时间内,避开所有视线,找到通往赵建国办公室的那条线路,安装一个微型窃听装置。 而且这个装置必须是被动式的——不主动发射信号,只记录特定关键词触发后的音频片段,存储在内置芯片里,等纪玄回收后再解析。这样即使有人用设备扫描,也检测不到异常信号。 纪玄站起身,走到档案室角落的储物柜前。 他打开柜门,里面整齐地摆放着各种档案用品:标签纸、文件夹、装订机。最底层有一个不起眼的灰色工具箱,上面贴着“线路维护工具”的标签。他取出工具箱,放在桌上。 打开。 里面是常见的工具:螺丝刀、钳子、测线仪、网线钳。但在夹层里,还有几件不属于标准维护工具的东西——一个比指甲盖还小的黑色塑料方块,表面有微型的金属触点;一卷细如发丝的银色导线;一个火柴盒大小的信号放大器;以及几个微型纽扣电池。 这些都是老陈留下的。 三年前,老陈在调查妹妹失踪案时,私下收集了一些“非常规”工具。纪玄接手档案室后,发现了这个工具箱,一直保留着。他从未想过会用到它们,但现在,这些不起眼的小东西可能是唯一的机会。 纪玄拿起那个黑色塑料方块。 它在指尖几乎感觉不到重量。表面光滑冰凉,金属触点在昏暗光线下泛着微弱的反光。这是一个被动式音频采集器,内置关键词触发芯片和32小时循环存储空间。只要贴在电话线路上,就能捕捉线路中传输的音频信号,当检测到预设的关键词——“判官”、“林薇”、“拍卖会”、“深渊”——时,会自动启动录音,存储触发前后各三十秒的片段。 他需要预设关键词。 纪玄打开电脑,连接上一个加密的虚拟系统。手指在键盘上快速敲击,一行行代码在屏幕上滚动。他设定了八个关键词,都是赵建国可能在与“深渊”联系时会提到的词汇。然后通过数据线,将关键词库写入采集器的芯片。 整个过程用了十七分钟。 完成后,他将采集器放回工具箱,合上盖子。工具箱放回储物柜底层,用其他物品盖住。然后他坐回办公桌前,开始处理今天的档案归档工作。 动作平稳,呼吸均匀。 但脑子里在模拟明天的每一个步骤。 --- 周三晚上九点四十五分。 刑侦支队大楼里大部分灯已经熄灭。只有值班室和几个加班的办公室还亮着灯。走廊里寂静无声,空气里飘着夜班人员刚泡好的方便面的味道,混合着打印机墨粉的化学气味。 纪玄从档案室出来。 他手里拿着一个文件夹,里面是几份需要技术科签字的维护记录。这是合理的理由——每周三备份前,档案室需要确认线路维护记录与机房日志一致。 他走上楼梯。 脚步声在空旷的楼梯间里回响,一声,一声,节奏稳定。三楼走廊的灯光比楼下昏暗,只有应急灯发出微弱的绿色荧光。走廊尽头是通讯机房的门,厚重的金属门,门把手上挂着“机房重地,非请勿入”的牌子。 纪玄走到机房门口时,技术科的小王刚好从里面出来。 “纪哥?”小王有些意外,“这么晚还没走?” “核对一下维护记录。”纪玄举起手里的文件夹,声音平静,“明天要报备。” “哦哦,我正要开始备份。”小王推开门,“进来吧,不过我得盯着系统,你自己看日志?” “行。” 纪玄走进机房。 房间不大,大约二十平方米。三面墙壁都是金属机柜,密密麻麻的指示灯闪烁着红绿光芒。机柜散热风扇发出低沉的嗡鸣,空气里弥漫着电子设备特有的臭氧味和塑料加热后的微甜气息。房间中央是一张操作台,上面摆着三台显示器,屏幕上滚动着系统状态信息。 小王走到操作台前坐下,开始敲击键盘。 纪玄走到墙边的文件柜前,取出线路维护日志。他翻开日志,一页页查看,手指在纸面上滑动,动作不紧不慢。但眼睛的余光在扫视整个房间。 机房有两个监控摄像头。 一个在门口上方,正对操作台;另一个在房间对角,覆盖机柜区域。两个摄像头都是固定角度,有盲区——门口摄像头下方,靠近地面的位置;对角摄像头与机柜之间的狭窄缝隙。 纪玄需要找到通往赵建国办公室的线路。 他走到机柜前,假装查看标签。机柜侧面贴着线路分布图,密密麻麻的线条和编号。他的目光快速扫过,大脑像计算机一样处理信息——三楼,东侧,副支队长办公室,线路编号T-307。 线路从三号机柜第十七端口分出。 纪玄走到三号机柜前。机柜门半开着,里面是整齐排列的配线架,上百条网线电话线像彩色瀑布一样垂落。他找到第十七端口,那是一条灰色的电话线,标签上写着“307-赵”。 线路从端口引出,沿着机柜侧面向下,穿进地板下的线槽。 纪玄蹲下身。 地板线槽的盖板是活动的,用螺丝固定。他需要打开盖板,找到那条灰色线路,将采集器贴在线路外皮上。采集器内置磁吸装置,只要靠近金属线缆,就能自动吸附固定。 但小王就在三米外。 而且他只有不到两分钟的时间——系统备份开始前,小王会起身检查所有机柜状态,那时候他必须已经完成安装并回到文件柜前。 纪玄从口袋里掏出一把多功能工具刀。 第25章 内鬼浮出水面2 他蹲在机柜侧面,身体挡住小王的视线。工具刀轻轻撬动线槽盖板的螺丝,动作极慢,几乎没有声音。螺丝松开,盖板掀开一条缝隙。线槽里密密麻麻的线路暴露出来,各种颜色交织,像某种电子生物的血管。 他找到那条灰色线路。 手指触碰到线路外皮,塑料材质冰凉粗糙。他从口袋里取出采集器,黑色的小方块在指尖几乎看不见。他将采集器贴在线路外皮上,磁吸装置发出轻微的“咔哒”声,几乎被机柜风扇的噪音掩盖。 完成。 纪玄将线槽盖板复位,拧紧螺丝。整个过程用了四十七秒。他站起身,拍了拍手上的灰尘,走回文件柜前,继续翻看日志。 “纪哥,看得怎么样了?”小王头也不回地问。 “差不多了。”纪玄合上日志,“记录没问题,我明天报备。” “行,那我开始备份了。” 小王按下回车键。系统屏幕上的进度条开始滚动,机柜里传来硬盘运转的轻微咔嗒声。纪玄将日志放回文件柜,走到门口。 “我先走了,你忙。” “好,路上小心。” 纪玄走出机房,金属门在身后合拢。走廊里的空气比机房凉爽,带着夜晚特有的清冽。他走下楼梯,回到档案室,关上门。 靠在门上,深呼吸。 胸腔里心脏跳得很快,血液冲上头顶,耳膜里嗡嗡作响。他闭上眼睛,让呼吸慢慢平稳下来。手指在微微颤抖——不是恐惧,是肾上腺素退去后的生理反应。 第一步完成了。 现在需要等待。 --- 四天后的深夜,档案室。 纪玄坐在电脑前,屏幕的光映亮他的脸。窗外是沉沉的夜色,远处城市的灯光像散落的星辰。房间里只有键盘敲击的声音,清脆而规律。 时间显示:凌晨一点十七分。 他打开一个加密的解码程序,连接上一个微型读卡器。读卡器里插着一张指甲盖大小的存储卡——那是今天下午,他再次潜入机房,从采集器里取出的。 采集器还在原处。 他没有拆除,因为拆除动作可能留下痕迹。他只是用特制的数据线连接采集器,将存储卡里的数据导出到一张备用卡上,然后原样放回。整个过程只用了二十秒,机房监控录像里,他只是在检查线路,没有任何异常。 现在,数据在电脑里。 纪玄点击播放。 音频文件只有三段,每段长度不到一分钟。采集器只触发了三次关键词。第一段是环境噪音,隐约能听到电话铃声和模糊的人声,但没有清晰内容。第二段是赵建国在说话,但声音太远,内容听不清。 第三段。 纪玄调大音量,戴上耳机。 耳机里传来沙沙的背景噪音,然后是一个压低的声音,带着某种急促的喘息: “……刚收到消息,‘判官’的帖子又出现了,技术科在追踪IP……对,我知道风险……林薇已经怀疑内部了,她今天找档案室那个小子谈了快一个小时……” 停顿。 呼吸声。 然后:“……对,我会处理……不能让她继续查下去……拍卖会不能受影响,那边催得很紧……名单已经确定了,月底必须交货……” 又一段停顿。 背景里传来纸张翻动的声音。 “……放心,我知道怎么做……那个档案员,我会盯着,他要是真有问题……嗯,明白,干净点。” 通话结束。 沙沙的噪音持续了几秒,音频文件停止。 纪玄摘下耳机。 房间里一片寂静。窗外的城市灯光在玻璃上投下模糊的光斑,远处传来夜班公交车的引擎声,沉闷而遥远。他的手指放在键盘上,冰凉。 录音虽然不完整,但足够了。 赵建国就是内鬼。他在为“深渊”或其关联方服务,他知道拍卖会,他知道“判官”的帖子,他知道林薇在调查内部,而且——他提到了“那个档案员”。 纪玄。 赵建国已经在盯着他了。 纪玄将音频文件加密,备份到三个不同的隐藏位置。然后他清除了解码程序的所有操作记录,关闭电脑。屏幕暗下去,房间陷入黑暗。 他坐在黑暗里,一动不动。 耳朵捕捉着外面的声音——夜晚的寂静像一层厚重的毯子,覆盖着整栋大楼。但在这寂静之下,他能感觉到某种东西在流动,像暗流,像潜伏在阴影里的呼吸。 赵***怎么做? “干净点”——这个词在录音里出现,轻描淡写,但背后的含义冰冷刺骨。如果赵建国确认纪玄是威胁,他会采取行动。不是调查,不是监控,是清除。 纪玄需要应对。 但他不能主动出击。赵建国是副支队长,有权力,有资源,有掩护。正面冲突等于自杀。他需要利用这段录音,但不是现在。这段录音是王牌,必须在最关键的时刻打出,一击致命。 现在,他需要知道赵建国已经掌握了什么。 第二天上午,档案室。 纪玄正在整理卷宗,门被敲响。他抬起头,赵建国站在门口,脸上挂着惯常的那种和蔼笑容。 “小纪,忙着呢?” “赵副。”纪玄站起身,表情调整到恰到好处的恭敬,“有事吗?” “没什么大事。”赵建国走进来,目光在档案室里扫视,“就是最近消防安全检查,支队要求每个房间都要排查隐患。你这档案室东西多,线路复杂,我看看有没有问题。” 他的视线落在档案室后面的小储物间门上。 那是纪玄存放“私人物品”的地方——老陈留下的工具箱,一些不方便带回家的资料,还有几件换洗衣服。门平时锁着,钥匙只有纪玄有。 “储物间里有什么?”赵建国问,语气随意。 “就是些杂物,旧档案箱什么的。”纪玄说,声音平稳,“需要打开看看吗?” “打开吧,检查一下线路和消防设施。” 纪玄走到储物间门前,掏出钥匙。金属钥匙插入锁孔,转动,发出轻微的咔哒声。门推开,里面是狭窄的空间,堆着几个纸箱,墙上挂着灭火器,天花板角落有烟雾报警器。 赵建国走进去。 他的目光在纸箱上停留片刻,然后抬头看天花板,检查烟雾报警器。动作看起来很专业,但纪玄注意到,他的视线在储物间里快速扫过,像在寻找什么。 “线路都走明线?”赵建国问。 “是的,当初装修时走的。” “嗯。”赵建国点点头,走出储物间,“没什么大问题,就是东西堆得有点乱,注意防火。” “好的,我会整理。” 赵建国走到档案室门口,停下脚步,回头看了纪玄一眼。那眼神很短暂,但纪玄捕捉到了里面一闪而过的审视,像猎人在评估猎物。 “小纪,”赵建国说,声音温和,“最近工作还顺利吗?林队那边……没为难你吧?” “没有。”纪玄摇头,“林队就是例行问话。” “那就好。”赵建国笑了笑,“你是老纪的儿子,我跟你爸共事过,知道他是什么样的人。你好好工作,别有什么压力。” 他转身离开。 脚步声在走廊里渐行渐远。 纪玄站在原地,直到脚步声完全消失。他走到储物间门口,看着里面堆放的纸箱。赵建国刚才的目光,那种审视,那种寻找——他不是在检查消防安全。 他在找东西。 找可能证明纪玄不是普通档案员的证据。 纪玄关上门,锁好。他走回办公桌前坐下,手指在桌面上轻轻敲击。一下,一下,节奏稳定。窗外的阳光透过百叶窗照进来,在地板上投下明暗相间的条纹。 尘埃在光柱中旋转。 缓慢,无声,但每一粒都在运动。 第26章 “钥匙”的回应1 纪玄关掉电脑,屏幕暗下去的瞬间,房间被窗外的城市夜光浸染成深蓝色。他靠在椅背上,手指无意识地敲击着桌面。赵建国的目光还在脑海里回放——那种审视,那种寻找。储物间的门锁很结实,但挡不住一个有权力的人。 他需要更快,在赵建国找到确凿证据之前,在拍卖会开始之前。手机屏幕亮了一下,加密邮箱的图标闪烁。他点开,收件箱里空空如也。 没有回应。 也许“钥匙”已经消失了,也许信息被拦截了,也许……他闭上眼睛。耳朵里是夜晚的寂静,远处高架桥上车流的声音像持续的低语。四十四小时。他需要那个算法破解,需要那个追踪脚本。需要有人,在黑暗的另一端,伸出手。 凌晨两点十七分。 纪玄睁开眼睛,瞳孔在黑暗中适应了片刻。他起身走到窗边,拉开窗帘一角。楼下的街道空无一人,只有路灯在湿漉漉的地面上投下昏黄的光晕。空气里有雨后的潮湿气息,混合着远处垃圾箱散发的酸腐味道。他盯着街角那盏路灯看了很久——那是他设置的观察点之一,如果有人在附近长期监视,那盏灯下会有痕迹。 暂时没有。 他回到桌前,重新打开电脑。屏幕的光刺破黑暗,在墙上投出他弓背的轮廓。手指放在键盘上,指尖冰凉。 动态位置确定算法。 “深渊”用来隐藏验证点的技术,核心原理是通过多个移动信号源实时交互,只在特定时间窗口内生成有效坐标。破解它需要同时追踪至少三个信号源的轨迹,计算交汇概率,还要排除干扰项。这超出了他一个人能在四十四小时内完成的工作量——尤其是他还要应对林薇的怀疑、赵建国的调查、以及维持三重身份的日常伪装。 他需要一个帮手。 一个不会暴露他,但技术足够强,动机足够纯粹的帮手。 记忆像被触发的程序,在脑海里自动检索。 代号“钥匙”。 三年前,国际黑客社区“暗影集市”举办过一场匿名挑战赛。题目是破解一套军方级别的动态加密协议。纪玄以“夜枭”身份参赛,用了四十七分钟完成破解,刷新了赛事记录。比赛结束后,他的匿名收件箱里涌进数百条信息,有崇拜,有挑衅,有合作邀请。 其中有一条很特别。 发信人自称“钥匙”,没有留下任何可追踪的身份信息,但技术分析显示对方来自亚洲某个节点。信息内容不是简单的恭维,而是逐行拆解了纪玄的破解思路,指出了其中三个可以优化的步骤,并附上了改进后的代码片段。语言简洁,逻辑清晰,透露出一种近乎偏执的完美主义。 “夜枭前辈,您的解法很优雅,但第三层循环可以压缩到O(n log n)。附上我的版本。期待与您合作。” 后来,“钥匙”又发来过几次信息。一次是分享某个金融系统的漏洞分析,一次是询问关于分布式追踪算法的意见,还有一次是单纯的技术讨论——关于如何在完全匿名的前提下建立可信的协作关系。纪玄每次都以“夜枭”的身份简短回应,保持距离,但认可对方的技术能力。 最后一次联系是十一个月前。 “钥匙”发来一段加密信息,核心内容是发现了一个疑似涉及人口贩卖的暗网交易平台,希望“夜枭”能协助调查。纪玄当时正深陷妹妹失踪案的死胡同,情绪处于低谷,只回复了“暂不接外部委托”六个字。之后,“钥匙”的通信频率逐渐降低,最后完全沉寂。 纪玄调出加密数据库,找到“钥匙”留下的最后一个联系地址。 那是一个基于洋葱路由的匿名邮箱,但架构很特殊——它采用了三层嵌套的加密协议,每层都需要不同的密钥对才能访问。这种设计意味着“钥匙”极度重视隐私,甚至可能预见到了被追踪的风险。邮箱的活跃记录停留在二百七十三天前,之后再也没有登录痕迹。 也许她已经退出这个圈子了。 也许她遇到了麻烦。 也许这个地址已经废弃。 纪玄的手指悬在键盘上方,停顿了三秒。窗外的城市灯光透过百叶窗缝隙,在他手背上投下细长的光斑。他能听见自己的呼吸声,平稳但比平时略快。胸腔里有一种熟悉的紧绷感,像站在悬崖边缘,准备跳入未知的深渊。 他需要做出选择。 继续独自硬扛,成功率低于百分之三十。或者冒险联系“钥匙”,但可能暴露“夜枭”的身份,甚至可能把对方拖入危险——如果“钥匙”真的还在关注暗网犯罪,那么她很可能已经被某些势力标记了。 四十四小时。 数十个可能被拍卖的女性。 妹妹的眼睛在记忆里一闪而过——三年前那个雨夜,她发来的最后一条信息:“哥,我好像发现了不得了的东西,明天见面说。”然后就是永远的沉默。 纪玄深吸一口气。 手指落下。 键盘发出清脆的敲击声,在寂静的房间里格外清晰。他先启动了一个虚拟专用网络,节点跳转到冰岛。然后打开自制的通信套件,界面是纯黑的背景,绿色的字符流开始滚动。他输入第一层指令,建立了一个临时加密通道,通道的出口设置在巴西的某个服务器。 第二步,他调出“钥匙”邮箱的访问协议。 协议需要三组密钥。第一组是公开的哈希值,纪玄有备份。第二组需要基于某个特定日期的数据生成动态密钥——他回忆“钥匙”在最后一次通信中提到的日期,尝试了三个可能选项,第三次成功。第三组密钥是挑战应答式,问题是一段十六进制的代码,需要转换成特定算法后再逆向解码。 纪玄闭上眼睛,脑海里浮现出代码流。手指在键盘上快速移动,字符在屏幕上跳跃。三十七秒后,第三层密钥通过验证。 邮箱界面展开。 收件箱空空如也,发件箱也空空如也。但草稿箱里有一份未发送的文档,创建时间是二百七十三天前,标题是“关于‘暗河’交易节点的初步分析”。纪玄没有点开——那是“钥匙”的隐私。他新建了一封邮件。 主题栏空白。 正文区域,他先输入了一段看似乱码的字符串。那是三年前那场挑战赛的暗号——比赛结束后,组委会在加密聊天室里留下了一个彩蛋谜题,第一个解出的人可以获得额外奖励。纪玄和“钥匙”是当时仅有的两个在十分钟内解出的人,他们甚至在聊天室里有过短暂的交流。 “夜枭:解法很漂亮。” “钥匙:您也是。这个彩蛋设计得很有趣。” 那段乱码就是彩蛋的原始加密文本。如果“钥匙”看到,她会立刻认出这是来自“夜枭”的讯号。 然后,纪玄开始编写真正的求助信息。 他没有用自然语言,而是采用了一种混合编码——将文字转换成二进制,再嵌入到一张看似普通的网络流量日志图中。日志图本身是真实的,来自某个公开的物联网数据源,但其中百分之三的数据包被替换成了加密信息。即使这封邮件被拦截,拦截者第一眼看到的也只是一份枯燥的技术日志。 编码过程持续了二十分钟。 纪玄的额头渗出细密的汗珠。房间里的空气变得沉闷,电脑散热风扇发出低沉的嗡鸣。他能感觉到时间在流逝,每一秒都像沙漏里的沙子,落下去就再也回不来。最后,他加入了一段关键提示: “动态位置确定算法,三信号源交互,时间窗口小于五分钟。涉及人命,急需破解思路或追踪脚本。四十四小时倒计时。” 没有署名,没有落款。 他点击发送。 屏幕上的进度条开始缓慢移动。百分之十,百分之三十,百分之七十。发送过程需要经过七个中继节点,每个节点都会重新加密数据包,并随机延迟转发时间。这是纪玄能设计出的最安全的路径,但代价是——如果“钥匙”的邮箱已经废弃,或者她不再关注这个地址,那么这封邮件将永远石沉大海。 进度条走到百分之百。 “发送成功”的提示弹出。 纪玄靠在椅背上,长长地吐出一口气。喉咙发干,他伸手拿起桌上的水杯,发现水已经凉透了。他喝了一口,冰凉的水滑过食道,让精神稍微清醒了一些。窗外,天空开始泛出鱼肚白,凌晨的微光透过百叶窗渗进来,房间里的黑暗逐渐褪去。 现在是凌晨三点四十一分。 他关掉所有加密工具,清除操作痕迹,然后打开刑侦支队的内部系统。界面跳转到档案管理页面,他开始处理积压的卷宗扫描工作——这是他的日常伪装,必须维持。手指机械地点击鼠标,眼睛盯着屏幕,但注意力完全不在那些案件编号上。 “钥匙”会回应吗? 如果回应,需要多久? 如果她不回应,接下来的四十四小时该怎么办? 问题像漩涡一样在脑子里旋转。纪玄强迫自己专注于眼前的扫描工作,一页,又一页。卷宗纸张特有的陈旧气味飘散在空气里,混合着打印机墨粉的化学味道。扫描仪发出规律的低鸣,绿灯闪烁,红光扫过纸面。 时间一分一秒过去。 早晨六点,天完全亮了。街道上开始出现早班公交车的引擎声,楼下早餐店卷帘门拉起的哗啦声,还有远处学校晨练的广播体操音乐。纪玄完成了所有积压工作,关掉系统,站起身活动僵硬的肩膀。颈椎发出轻微的咔哒声。 他走到厨房,烧水,泡了一包速溶咖啡。咖啡的苦涩香气弥漫开来,他端着杯子回到客厅,坐在沙发上。晨光从窗户照进来,在地板上投出明亮的方块。灰尘在光柱中飞舞,缓慢,轻盈,像某种微型生命体。 七点三十分,他换好衣服,出门上班。 白天的刑侦支队和夜晚完全不同。走廊里人来人往,电话铃声此起彼伏,空气里弥漫着复印机的臭氧味和早餐外卖的油腻气息。纪玄低着头走进档案室,和几个擦肩而过的同事点头示意,没有多余的眼神交流。 上午九点,林薇出现在档案室门口。 她今天穿了一件深灰色的衬衫,袖子挽到手肘,露出线条分明的小臂。手里拿着一份文件,表情严肃。 “纪玄。” “林队。”纪玄站起身。 “这些是最近三年所有涉及女性失踪案的补充材料,技术科刚整理出来的。”林薇把文件放在桌上,“你归档一下,顺便做个交叉索引——看看有没有哪些案件的细节模式相似。” “好的。” 林薇没有立刻离开。她站在桌前,目光在档案室里扫视,最后落在纪玄脸上。那眼神很直接,像手术刀一样锋利。 “你昨晚没睡好?”她问。 纪玄心里一紧,但表情保持平静:“有点失眠,老毛病了。” “黑眼圈很重。”林薇说,语气听不出是关心还是试探,“工作压力大?” “还好。” “如果有什么困难,可以跟我说。”林薇停顿了一下,“你是警队一员,有问题大家一起解决。” “谢谢林队,真的没事。” 第26章 “钥匙”的回应2 林薇看了他几秒,点点头,转身离开。脚步声在走廊里渐行渐远。纪玄站在原地,直到确认她走远了,才缓缓坐下。手指摸到自己的眼下皮肤——确实,黑眼圈很明显。他昨晚只断断续续睡了不到两小时。 他打开林薇送来的文件。 厚厚一摞,至少有两百页。里面是各种技术报告、现场照片、证人笔录的复印件。纸张散发着一股油墨和胶水的混合气味。纪玄开始翻阅,动作机械,但大脑在高速运转——他在寻找任何可能与“深渊”或验证点相关的线索。 第三十七页,一份关于某个失踪女性手机信号最后出现位置的报告。坐标位于旧港区码头附近,时间在凌晨两点。报告备注:该区域当晚有三个移动信号基站记录到异常数据包交互,疑似加密通信。 纪玄的手指停在那行字上。 三个移动信号基站。 动态位置确定算法的基础设施。 他继续翻页。第五十二页,另一个案件,失踪地点在新城金融区边缘的一栋空置写字楼。技术备注:楼内监控系统在案发时段被远程植入了一段循环播放程序,但植入信号的来源无法追踪,因为信号经过了至少三次中继跳转。 第六十八页,西山废弃疗养院附近的失踪案。备注:疗养院内部有私接电网的痕迹,耗电量远超正常废弃建筑的合理范围。 三个地点。 旧港区码头,新城金融区边缘,西山疗养院。 纪玄的呼吸微微加快。他调出电脑里的地图软件,将三个地点标记出来。它们分布在江城三个完全不同的区域,直线距离都在十五公里以上。但如果用动态算法的模型来模拟,这三个点可以构成一个不规则的三角形,而三角形的重心位置—— 他快速计算。 坐标落在江城北郊的一片工业区,那里有大量废弃的厂房和仓库,监控覆盖薄弱,交通便利但人烟稀少。 验证点的可能位置之一。 但问题在于,“深渊”不会固定使用同一个地点。他们会轮换,会根据安全评估动态调整。所以纪玄需要的是追踪算法,而不是单纯的地点预测。 他关掉地图,继续翻阅文件。 上午十一点,档案室的门又被敲响。这次是赵建国。 “小纪,忙着呢?”赵建国笑容满面地走进来,手里端着一杯茶,“给你带了杯茶,提提神。” “谢谢赵副。”纪玄接过纸杯,温热的触感透过杯壁传来。茶是普通的绿茶,能闻到淡淡的清香。 “林队给你派的活儿不少啊。”赵建国瞥了一眼桌上堆积的文件,“怎么样,能忙过来吗?” “还行,就是整理归档。” “嗯,好好干。”赵建国在档案室里踱步,像在视察工作环境。他的脚步很轻,但纪玄能听见鞋底摩擦地面的细微声响。走到储物间门口时,赵建国停下,伸手摸了摸门把手。 “这门锁有点旧了。”他说,“要不要我让后勤给你换把新的?” “不用麻烦,还能用。” “安全第一嘛。”赵建国转过身,笑容不变,“对了,昨晚我回家想了想,觉得你那个储物间里的线路确实有点乱。这样,下午我让电工过来看看,重新排一下线,也检查检查有没有安全隐患。” 纪玄的手指微微收紧。 纸杯里的茶水晃动了一下,几滴溅出来,落在手背上,有点烫。 “赵副,真的不用……” “哎,别客气。”赵建国摆摆手,“你爸当年跟我是战友,我照顾你是应该的。就这么定了,下午两点,电工过来。你到时候在吧?” “……在。” “好,那你先忙。”赵建国笑着离开,脚步声消失在走廊尽头。 纪玄放下纸杯,看着手背上被茶水烫红的那一小块皮肤。刺痛感很清晰,像某种警告。赵建国要派电工来检查线路——真正的目的是什么?检查储物间?安装监控?还是找机会在房间里留下什么? 下午两点。 他必须在这里。 这意味着他无法离开警局去处理其他事情,包括检查“钥匙”是否回应。 时间在收紧。 像一张网,从四面八方围拢过来。 纪玄深吸一口气,强迫自己冷静。他打开电脑,登录加密邮箱——用的是警局内网的一个普通账号,但通过自制的代理工具跳转到了外部服务器。收件箱空空如也。没有新邮件。 “钥匙”还没有回应。 或者,她永远不会回应。 下午一点五十分,纪玄处理完最后一份文件。他站起身,走到窗边。窗外是警局的后院,几辆警车停在车位上,几个穿着制服的民警在抽烟聊天。阳光很烈,照在水泥地面上反射出刺眼的白光。空气里有汽车尾气的味道,还有附近食堂飘来的饭菜香。 一点五十五分,走廊里传来脚步声和工具箱碰撞的叮当声。 电工来了。 一个四十多岁的中年男人,穿着蓝色的工装,手里提着工具箱。赵建国跟在他身边。 “小纪,这是王师傅。”赵建国介绍,“王师傅,这是档案室的小纪。你帮忙看看线路,重点是那个储物间。” “好嘞。”王师傅点点头,开始检查墙上的插座和开关。 纪玄站在一旁,看着王师傅打开配电箱,用测电笔测试线路。工具碰撞发出金属的脆响,空气里飘散着橡胶和灰尘的味道。王师傅的动作很熟练,但纪玄注意到,他的视线不止一次飘向储物间,眼神里有一种刻意的专注。 “储物间里也有插座?”王师傅问。 “有一个,在墙角。”纪玄说。 “我进去看看。”王师傅提着工具箱走向储物间。纪玄掏出钥匙开门,门打开的瞬间,储物间里堆积的纸箱和杂物呈现在眼前。王师傅走进去,蹲在墙角检查插座,但纪玄看到,他的另一只手悄悄摸向口袋—— 口袋里有什么东西。 纪玄的心跳漏了一拍。 就在这一瞬间,他的手机震动了一下。 不是普通的震动模式,而是特定的三短一长——这是他设置的加密邮箱新邮件提醒。纪玄的手指微微颤抖,但他控制住了表情。他退后一步,让出空间,同时用身体挡住王师傅可能投来的视线,快速瞥了一眼手机屏幕。 通知栏显示:加密邮箱收到新邮件,发件人:匿名。 时间:下午一点五十八分。 纪玄的呼吸停滞了一秒。 然后他锁屏,把手机放回口袋。动作自然,流畅,就像只是看了一眼时间。王师傅还在储物间里忙碌,赵建国站在门口,目光在房间里扫视。 “线路确实有点老化。”王师傅站起身,拍了拍手上的灰,“不过问题不大,我重新紧一下接头就行。赵副,您看……” “该换的就换,别省这点钱。”赵建国说,“安全最重要。” “行,那我明天带点新线材过来。” 王师傅收拾工具,赵建国又叮嘱了几句,两人一起离开。档案室的门关上,房间里重新恢复安静。纪玄站在原地,听着脚步声远去,直到完全消失。 然后他反锁了门。 快步走回办公桌前,打开电脑。手指在键盘上移动的速度比平时快了一倍。他启动加密通道,登录那个特定的邮箱。收件箱里,果然有一封新邮件。 没有主题,没有发件人信息。 邮件正文是一片空白,但附件里有一个压缩包。压缩包加密,密码提示是:“彩蛋的答案”。 纪玄输入三年前那个挑战赛彩蛋的最终解密密文。 压缩包解压。 里面是两个文件:一份PDF格式的技术分析文档,和一个Python脚本文件。 纪玄先打开PDF。 文档的开头直接切入主题:“动态位置确定算法的常见变体及破解思路”。内容极其专业,详细分析了三种可能的算法架构,每种都附上了数学模型、代码示例和破解的时间复杂度分析。语言简洁,逻辑严密,典型的“钥匙”风格。 文档的最后一部分,专门针对“三信号源实时交互”的变体进行了深入剖析。作者指出,这种算法的核心弱点在于——为了确保实时性,三个信号源之间必须保持持续的数据同步。而同步过程会产生特定的数据包特征,就像心跳一样有规律可循。 “关键在于捕捉同步脉冲。”文档里写道,“脉冲间隔通常在2.3秒到3.1秒之间,取决于信号源的移动速度。一旦捕捉到至少两个脉冲序列,就可以逆向推算出第三个信号源的可能轨迹范围,进而预测交汇点。” 下面附上了详细的算法推导过程。 纪玄快速浏览,心脏在胸腔里剧烈跳动。文档里的思路和他之前的推测方向一致,但提供了更具体的实施路径和优化方案。更重要的是,文档末尾附上了一个自定义追踪脚本的雏形——正是那个Python文件。 他打开脚本。 代码写得非常漂亮。模块清晰,注释详尽,核心函数用了多重加密和混淆,但逻辑结构一目了然。脚本的功能是实时监听特定频段的无线电信号,识别出符合动态算法特征的数据包,然后提取同步脉冲,进行轨迹预测。 脚本的注释里有一行小字: “此版本为原型,需根据实际环境调整参数。建议在测试环境中运行至少十二小时以校准算法。警告:频繁扫描可能触发目标系统的反制机制。” 纪玄的目光落在脚本的最后一行。 那里没有代码,只有一句单独的话,用英文写着: “For those eyes.” 为了那些眼睛。 纪玄盯着这行字,看了很久。屏幕的光映在他的瞳孔里,反射出细小的光点。房间里的空气仿佛凝固了,只有电脑散热风扇的嗡鸣声在持续。窗外的阳光斜射@进来,在地板上投出长长的光斑,光斑里有尘埃在缓慢旋转。 他关掉文档,保存好所有文件,清除登录痕迹。 然后靠在椅背上,闭上眼睛。 胸腔里有一种复杂的情绪在翻涌——是 relief,是压力,是新的希望,也是更沉重的责任。“钥匙”回应了。她没有问他是谁,没有问具体细节,只是基于技术问题和那句“涉及人命”,就给出了这样的回应。 她还在。 在黑暗的另一端,她伸出了手。 纪玄睁开眼睛,看向电脑屏幕右下角的时间。 距离“新月升起”还有四十一小时二十二分钟。 现在,他有了武器。 第27章 验证点预测1 纪玄将“钥匙”提供的脚本导入测试环境。 屏幕上的命令行界面开始滚动绿色字符流,无线电接收器发出细微的电流嗡鸣。他调整了几个参数,设定扫描频段,然后点击运行。进度条开始缓慢移动,百分之零点一,百分之零点二。窗外的夜色渐深,城市灯光在远处闪烁。纪玄盯着屏幕,手指无意识地敲击桌面。四十一小时。现在,狩猎开始了。 --- 凌晨三点四十七分。 脚本运行已经超过十二小时。 纪玄的眼睛布满血丝,桌面上散落着能量棒包装纸和空咖啡罐。房间里的空气浑浊,混合着电子设备散发的臭氧味、咖啡的焦苦味,还有他自己身上透出的汗味。他站起来活动僵硬的肩膀,骨骼发出轻微的咔嗒声。 屏幕上的数据流已经稳定。 绿色字符不再疯狂滚动,而是以规律的节奏刷新着——脚本捕捉到了东西。 纪玄坐回椅子,身体前倾。他的手指在键盘上快速敲击,调出分析面板。屏幕上显示着江城地图,三个红色光点正在缓慢移动,轨迹呈不规则的螺旋状。光点之间用虚线连接,虚线随着时间推移不断变化长度和角度。 同步脉冲捕捉到了。 他放大时间轴,脉冲间隔在2.5秒到2.9秒之间波动,符合“钥匙”文档中预测的范围。数据包特征匹配度达到百分之八十七——足够高了。 现在需要确定交汇区域。 纪玄启动轨迹预测模块。屏幕上,三个光点的移动轨迹开始向后延伸,虚线向前推算。算法需要时间,进度条再次缓慢爬升。他起身去洗手间,用冷水泼脸。镜子里的人脸色苍白,眼窝深陷,但瞳孔深处有光在燃烧。 回到电脑前,预测结果已经生成。 地图上出现了一个红色的概率云——三个信号源在未来二十四小时内可能交汇的区域。云团覆盖了江城三个不同方位:旧港区码头附近、新城金融区边缘一栋空置写字楼周边、以及西山废弃疗养院所在的山区。 三个候选点。 纪玄盯着屏幕,呼吸变得缓慢而深长。他需要更多数据,不能只依赖算法预测。验证点必须是实际存在的物理空间,必须能容纳一场“拍卖会”,必须有足够的隐蔽性和安全性。 他开始同时操作三台设备。 左手边的笔记本电脑接入“夜枭”的匿名节点,通过层层跳板访问江城电力公司的内部数据库——三年前他留下的后门还在。右手边的平板电脑运行着“判官”专用的信息聚合脚本,从公开的市政记录、社交媒体、监控摄像头元数据中提取信息。面前的台式机则显示着地图和算法界面,实时更新数据。 旧港区码头。 电力消耗记录显示,码头三号仓库近一个月的用电量比去年同期增长百分之三百。但纪玄调出港务局的维修记录——那里正在进行自动化改造,新增了二十台冷链设备。网络流量数据也显示异常,但进一步分析发现,流量高峰与几家物流公司的夜间调度时间完全吻合。 他标记为“可能性中等”,但需要实地验证。 新城金融区边缘,那栋空置的“金鼎大厦”。 这栋楼三年前因资金链断裂停工,一直处于烂尾状态。市政记录显示,上个月有家公司以“临时仓储”名义租用了地下两层。电力消耗数据异常——地下两层一个月的用电量,足够支撑整栋楼正常办公。 纪玄眯起眼睛。 他调出大厦周边的交通监控记录,筛选夜间车辆进出数据。过去两周,每天凌晨一点到三点之间,都有三到五辆黑色厢式货车进入地下车库。车牌都是套牌,但车型一致——奔驰Sprinter,车窗经过特殊处理,无法透视。 更可疑的是网络信号。 纪玄启动频谱分析仪,对准金鼎大厦方向。屏幕上显示,大厦区域存在高强度信号屏蔽,但屏蔽层内部有加密数据流在持续传输。信号特征很隐蔽,采用跳频和扩频技术,如果不是专门扫描,根本发现不了。 他的手指在键盘上停顿了一下。 这个地点很符合“深渊”的风格——隐藏在繁华区域的地下,利用烂尾楼的掩护,进出方便但又足够隐蔽。电力消耗异常,网络信号加密,车辆进出规律……所有迹象都指向这里。 但有什么地方不对劲。 纪玄靠回椅背,闭上眼睛。脑海里浮现出“收藏家”的心理画像——那个享受掌控、追求仪式感、喜欢将犯罪“艺术化”的变态。他会选择一栋烂尾楼吗?一个粗糙的、未完工的、充满灰尘和水泥味的地方? 也许会。 但纪玄的直觉在低语:不够。 他睁开眼睛,看向第三个地点。 西山废弃疗养院。 --- 上午九点二十一分。 阳光从窗帘缝隙射@进来,在地板上切出一道锐利的光带。光带里有尘埃在缓慢旋转,像微型的星系。纪玄已经连续工作十八个小时,太阳穴在突突跳动,但他感觉不到疲惫——肾上腺素在血管里奔流,思维异常清晰。 西山疗养院的数据正在屏幕上展开。 这座疗养院建于上世纪七十年代,最初是干部疗养基地,九十年代废弃。建筑主体是苏式风格的三层楼,依山而建,周围有围墙,内部有独立供电系统和深水井。市政记录显示,疗养院产权属于一家名为“西山文化保护基金会”的非营利组织。 基金会的注册信息很干净。 但纪玄用“夜枭”的权限深入挖掘,发现基金会的实际控制人是一家离岸公司,而那家离岸公司的股东名单里,有一个名字让他瞳孔收缩——周世雍的世雍集团,通过三层嵌套持股,持有百分之十五的股份。 间接关联,但足够引起警觉。 他调取疗养院近期的电力消耗数据。 记录显示,过去三个月,疗养院的月用电量从平均200度激增至4500度。基金会提交的说明是“历史建筑维护工程需要”,但纪玄查遍了市政工程备案,没有找到任何关于西山疗养院的正式维修项目。 没有备案,却有高耗电。 他调取网络流量数据。 疗养院所在区域原本只有基础的2G信号覆盖,但过去两个月,那里出现了异常的信号活动。频谱分析显示,有至少三条加密数据链路从疗养院发出,通过卫星中继,连接到境外服务器。数据流在夜间尤其活跃,峰值带宽足以支撑高清视频直播。 纪玄的呼吸变轻了。 他打开另一个窗口,接入交通管理系统的摄像头数据库。西山疗养院位于盘山公路尽头,沿途有三个交通摄像头。他调取过去三十天的录像,用面部识别和车牌识别脚本进行批量分析。 结果令人头皮发麻。 过去三十天,有二十三辆不同型号的车辆在夜间驶入疗养院方向。其中十七辆的车牌无法识别或为伪造,剩余六辆登记在几家不同的“建筑公司”、“设备租赁公司”名下。但这些公司的注册地址都是虚拟办公室,联系电话无人接听。 更关键的是人员进出。 纪玄放大其中一个摄像头的画面——凌晨两点十四分,一辆白色面包车驶过。车窗半开,副驾驶座上的人侧脸被捕捉到。虽然像素不高,但轮廓清晰。纪玄启动面部特征比对,在数据库里搜索。 没有匹配记录。 但他在“判官”的私人档案库里,找到了相似的面孔。 那是三年前的一桩旧案——江城大学一名女研究生失踪,最后被目击者看到上了一辆白色面包车。目击者描述司机“脸很方,眉毛很浓,左耳有缺角”。而此刻屏幕上的这张脸,方脸,浓眉,左耳轮廓确实有不自然的凹陷。 纪玄感到一阵寒意从脊椎爬上来。 他继续挖掘。 垃圾清运记录。疗养院所在区域由西山环卫所负责,每周三清运一次。但过去两个月,环卫所的记录显示,疗养院的垃圾量减少了百分之七十。与此同时,距离疗养院五公里外的一处垃圾中转站,夜间接收了多批“建筑垃圾”,但中转站工作人员回忆,那些黑色塑料袋“很轻,不像砖石”。 纪玄调出中转站的监控。 第27章 验证点预测2 画面里,凌晨三点,一辆没有牌照的卡车卸下几十个黑色塑料袋。袋子落地时几乎没有声音,形状也不规则。一个袋子破裂,里面露出白色的一次性饭盒、塑料包装纸、还有……注射器的包装袋。 医疗垃圾。 疗养院里有人需要注射药物。 纪玄的思维开始高速运转。电力消耗激增、加密网络信号、伪造车辆进出、医疗垃圾、疑似涉案人员出现……所有这些线索像拼图碎片,在他脑海里自动组合。 他调出三个地点的对比分析表。 | 指标 | 旧港区码头 | 金鼎大厦 | 西山疗养院 | |------|------------|----------|------------| | 电力异常 | 有(可解释) | 有 | 有(无法解释) | | 网络异常 | 无 | 有(加密) | 有(高强度加密+卫星中继) | | 车辆异常 | 无 | 有(规律进出) | 有(多辆伪造+涉案人员) | | 人员异常 | 无 | 无 | 有(医疗垃圾) | | 隐蔽性 | 中等 | 高 | 极高(山区+围墙) | | 仪式感 | 低 | 中等 | 高(历史建筑+独立环境) | | 关联线索 | 无 | 无 | 周世雍间接关联 | 数据不会说谎。 西山疗养院的嫌疑值远超另外两个地点。 纪玄盯着屏幕上的疗养院卫星图。三层主楼,两侧有附属建筑,围墙高约三米,大门是厚重的铁门。建筑周围树木茂密,从空中几乎看不到内部情况。后山有小路,但地图显示那条路多年前就塌方封闭了。 完美的隐蔽场所。 历史建筑的外壳提供了合法掩护,山区环境隔绝了外界窥探,独立供电和深水井保证了自给自足,围墙和高门构成了物理屏障。而最重要的是——那种氛围。一座废弃的疗养院,曾经用来“疗养”的地方,现在被用来进行最黑暗的交易。 这符合“收藏家”的审美。 扭曲的仪式感,将罪恶包装在历史的外衣下,在曾经象征“健康”、“休养”的地方,实施最彻底的剥夺和掌控。 纪玄感到胃部一阵紧缩。 他想起妹妹纪雨失踪前的最后一条信息:“哥,我今天去西山写生,那里的老建筑好美,但不知道为什么,总觉得有点冷。” 信息发送时间是下午四点十七分。三小时后,她的手机信号在西山区域消失。 西山。 一直都是西山。 纪玄闭上眼睛,手指在颤抖。不是PTSD发作,是愤怒,是三年积压的愤怒像岩浆一样在胸腔里翻涌。他深吸一口气,强迫自己冷静。现在不是情绪化的时候,现在需要计划。 他重新睁开眼睛,瞳孔里只剩下冰冷的计算。 首先,标记西山疗养院为第一嫌疑点。 他在地图上打上红色标记,建立专属档案,将所有相关数据打包加密。然后开始规划潜入方案。 疗养院有三个可能的进入点:正门、围墙、后山小路。正门有监控,大概率有人看守。围墙高三米,顶端可能有铁丝网或碎玻璃。后山小路虽然塌方,但卫星图显示,最近有车辆碾压的痕迹——那条路被重新打通了。 他需要实地侦察。 但时间紧迫。距离“新月升起”还有不到四十小时,他必须在拍卖会开始前确认地点,获取内部布局信息,最好能安装监控设备。 同时,他需要制造干扰。 纪玄打开另一个加密界面,接入匿名邮件系统。他创建了一个一次性账户,编写邮件内容。文字必须足够模糊,不能暴露信息来源,但又要让林薇重视。 手指在键盘上敲击: “注意西山区域异常,可能与目标有关。建议排查近期车辆进出及电力消耗。匿名。” 他加上一层简单的加密,然后点击发送。邮件会通过三个国家的服务器跳转,最终进入林薇的加密举报邮箱。她会不会重视?会不会行动?纪玄不知道。但他需要警方力量出现在西山区域,哪怕只是巡逻车经过,也能给“深渊”制造压力,迫使他们调整计划。 而调整计划,就会露出破绽。 邮件发送成功。 纪玄关掉界面,清除所有痕迹。然后他站起来,走到窗边。天已经大亮,城市开始苏醒。街道上车流渐密,早点摊冒出热气,上班族匆匆走过。这是一个普通的早晨,阳光明媚,空气清新。 而在城市的另一端,西山深处,一座废弃的疗养院里,黑暗正在聚集。 纪玄转身回到桌前,打开一个空白文档。他开始列出潜入所需的装备:夜视仪、无线摄像头、信号屏蔽探测器、****、便携式氧气面罩(防止内部有麻醉气体)……清单越来越长。 他需要去老陈那里一趟。 但在这之前,他必须去警局。林薇派发的那些归档任务还没完成,赵建国可能还在盯着他。他需要维持“纪玄”的日常——那个懦弱、平庸、被所有人轻视的档案管理员。 三重身份。 三重生活。 每一重都在消耗他的精力,每一重都在增加暴露的风险。但他没有选择。妹妹的眼睛在记忆深处看着他,那些失踪女性的面孔在“判官”的档案库里排列成行,还有“钥匙”发来的那句“For those eyes”。 为了那些眼睛。 纪玄关掉电脑,收拾桌面。咖啡罐扔进垃圾桶,能量棒包装纸塞进口袋。他穿上外套,检查了一下藏在袖口的微型摄像头——那是他用来记录周围环境的,以防万一。 出门前,他最后看了一眼房间。 阳光洒在桌面上,照亮了键盘缝隙里的灰尘。一切都那么平静,那么普通。没有人会想到,这个简陋的出租屋里,刚刚完成了一次决定性的预测,一个可能改变无数人命运的决定。 他拉开门,走进晨光里。 走廊里有邻居做饭的油烟味,楼下传来小孩的哭声。生活继续,罪恶也在继续。而他,纪玄,或者说夜枭,或者说判官,或者说渊瞳,必须在这两者之间,找到那条狭窄的缝隙,挤过去,把黑暗撕开一道口子。 电梯下行。 金属箱体发出低沉的嗡鸣,镜子里的男人脸色疲惫,但眼神锐利。电梯门打开,他走进大堂,保安在打瞌睡,报纸摊在桌上。纪玄微微点头,走出玻璃门。 街道上的喧嚣扑面而来。 汽车喇叭声、行人交谈声、远处工地施工的轰鸣声,混合成城市的背景音。纪玄汇入人流,脚步平稳,表情平静。没有人会多看他一眼——一个普通的年轻男人,穿着普通的夹克,走向公交车站。 但在他的脑海里,西山疗养院的立体地图正在旋转。 每一个入口,每一扇窗户,每一处可能的监控盲区,都在被反复计算。潜入时间、撤离路线、应急方案……像精密的手术计划,在思维中逐步成型。 公交车来了。 他上车,刷卡,找到靠窗的位置坐下。车辆启动,城市风景向后流动。阳光透过车窗,在他脸上投下明明暗暗的光影。他闭上眼睛,看起来像是在补觉。 但实际上,他在心里默念: 西山疗养院。 第一嫌疑点。 验证行动,倒计时三十九小时。 第28章 收藏家的最后通牒1 纪玄将最后一件装备——一个伪装成钢笔的微型摄像头——放进黑色背包的夹层。拉链合拢的声音在寂静的房间里格外清晰。 他打开手机,屏幕照亮了摊在桌上的西山疗养院手绘平面图,上面用红笔标注了三个可能的监控盲区,用蓝笔画出了三条撤离路线。 窗外,城市的霓虹灯在夜色中闪烁,远处传来隐约的警笛声。他看了一眼电脑屏幕上的时间:晚上十一点四十七分。 距离预定潜入时间,还有七小时十三分钟。他需要休息,哪怕只是闭眼两小时。但当他躺下,闭上眼睛,脑海里浮现的不是黑暗,而是疗养院走廊里那些紧闭的门,门后可能有什么,或者是谁。 他强迫自己呼吸放缓,数着心跳。 一百三十七下时,桌上的备用手机震动起来。 不是来电,是加密通信软件的特殊提示音——只有三个联系人会触发这个声音:老陈、“钥匙”,以及“渊瞳”这个身份专用的暗网通信渠道。 纪玄睁开眼睛,盯着天花板上的裂纹看了两秒,然后起身。 备用手机放在书桌抽屉的暗格里,用锡纸包裹着。他取出手机,屏幕上的加密图标正在旋转。指纹解锁,进入一个纯黑色的界面,中央只有一个红色的信封图标在跳动。 发件人:收藏家。 纪玄的手指停在屏幕上方半厘米处。房间里的空气似乎变稠了,空调出风口送出的冷风吹在后颈上,激起一层细密的鸡皮疙瘩。他能听见自己的心跳声在耳膜里鼓动,一下,两下,然后缓慢地沉下去,沉到某个冰冷的深处。 他点击信封。 手机屏幕暗了一瞬,随即弹出视频播放界面。没有缓冲,直接开始。 画面起初是一片黑暗,只有隐约的光线勾勒出房间的轮廓。几秒钟后,一盏灯亮起,光线从侧面打过来,照亮了一张高背椅的轮廓,椅子上坐着一个人影,完全隐没在阴影里。背景是深色的木质墙板,墙上挂着几幅模糊的油画,画框边缘反射着暗金色的光。房间很大,远处能看到壁炉的轮廓,炉膛里没有火,只有一片漆黑。 镜头缓缓推进。 人影的细节逐渐清晰——他穿着深色西装,坐姿优雅,右手把玩着一把银色的拆信刀。刀身在灯光下偶尔闪过一道冷光。他的脸仍然隐藏在阴影中,只能看到下巴的轮廓和微微抿起的嘴唇。 然后,声音响起。 那是一种经过多重变声处理后的声音,低沉、平滑,带着某种金属质感的回响,像是从深井里传出来的:“渊瞳。” 纪玄的呼吸停滞了一拍。 “或者,”声音继续,拆信刀在手指间转了一圈,“我该称呼你别的什么。” 房间里安静得能听见电脑风扇的嗡鸣。纪玄盯着屏幕,瞳孔微微收缩。视频里的人影向前倾身,阴影稍微退去一些,露出了鼻梁和嘴唇的轮廓,但眼睛仍然隐没在黑暗里。他的动作很慢,带着一种刻意的从容,像是猫在戏弄爪下的老鼠。 “游戏该结束了。”他说。 拆信刀的尖端轻轻点在椅子的扶手上,发出细微的嗒嗒声。一下,两下,节奏稳定得让人心慌。 “你对我举办的‘小展览’过于关注了。”声音里带着一丝若有若无的笑意,那笑意冰冷,没有任何温度,“我欣赏有好奇心的人,但好奇心需要界限。越过界限,就会……掉下去。” 画面切换了一个角度,从侧面拍摄人影。灯光从上方洒下,在他脸上投下更深的阴影。纪玄注意到他左手无名指上戴着一枚戒指,戒指的样式很特别,像是缠绕的荆棘,中央镶嵌着一颗暗红色的宝石。 “交出‘判官’。”声音说,“或者,你自己来替代‘判官’,成为我的藏品。” 拆信刀停止了敲击。 人影抬起头,阴影中的眼睛似乎正透过屏幕看过来。纪玄感到一股寒意顺着脊椎爬升,那不是恐惧,而是一种本能的警觉——就像在黑暗中感觉到有东西在盯着你,但你不知道它在哪儿。 “我可以考虑,”声音顿了顿,像是在斟酌用词,“让你体面地消失。安静地,没有痛苦。像一场好梦,醒来就什么都不记得了。” 画面再次切换,回到最初的正面视角。人影向后靠回椅背,拆信刀在指尖灵活地旋转,银光划出细小的弧线。 “否则,”声音突然变冷,那层虚假的优雅像面具一样剥落,露出底下赤裸的威胁,“我会找到你。我会一寸一寸地剥开你的伪装,看看下面到底是什么。然后你会知道,真正的深渊是什么样子。” 最后几个字咬得很重,每个音节都像冰锥一样钉进空气里。 视频没有立刻结束。 画面静止了三秒,人影保持着那个姿势,拆信刀停在指尖。然后,屏幕突然闪烁,跳转到另一个镜头—— 一个女人的特写。 她坐在一张椅子上,双手被反绑在背后,绳子勒进手腕的皮肤,留下深红色的痕迹。眼睛被黑色的布条蒙住,布条在脑后打了一个死结。她的嘴没有被堵住,但嘴唇紧闭,下巴微微颤抖。她穿着一条浅色的连衣裙,裙摆有些凌乱,领口的第一颗扣子松开了。灯光从上方打下来,在她脸上投下深深的阴影,但能看出她很年轻,不会超过二十五岁。 镜头只停留了两秒。 两秒钟里,纪玄看清了她脖子上戴着的项链——一个银色的蝴蝶吊坠。那不是已知失踪者中的任何一个人,至少不在“判官”的档案库里。 然后画面黑屏。 视频结束。 手机屏幕暗下去,房间里只剩下电脑显示器的冷光和窗外透进来的霓虹灯影。纪玄坐在椅子上,一动不动。他能听见自己的呼吸声,平稳,缓慢,但每一次吸气都感觉肺部像被什么东西挤压着。 他放下手机,手指在桌面上轻轻敲击。 一下,两下,三下。 然后他打开主电脑,调出视频分析软件。将手机通过加密数据线连接,导入视频文件。软件开始运行,进度条缓慢移动。 纪玄靠在椅背上,闭上眼睛。 脑海里回放着视频的每一个细节。 那个房间——装饰华丽,深色木质墙板,油画,壁炉。风格像是欧式古典,但细节处有现代元素。灯光布置很专业,阴影的角度和深度都经过精心设计。这不是临时布置的场景,而是一个常驻的空间。 收藏家本人——坐姿,手势,语速。那种从容不迫的掌控感,不是装出来的。他习惯掌控局面,习惯让别人按照他的节奏走。戒指,拆信刀。拆信刀是古董,银质,手柄上有精细的雕刻,像是某种家族的徽记。 还有那个女孩。 蝴蝶项链。 纪玄睁开眼睛,电脑屏幕上的分析结果已经出来了。视频没有经过深度伪造,是实拍。音频变声使用了至少七层算法叠加,无法还原原始声纹。环境音分析显示房间有轻微的回声,空间高度在四米以上,地面可能是大理石或抛光石材。背景里捕捉到极其微弱的机械嗡鸣声,频率稳定,可能是某种大型设备的运转声。 他调出江城的高端房产数据库。 筛选条件:欧式古典装修,层高四米以上,有壁炉,可能位于独栋别墅或高端公寓顶层。范围缩小到三十七个可能地点。 再叠加“收藏家”可能的活动范围——根据之前“深渊”平台的数据流分析,服务器物理位置虽然隐蔽,但管理节点的活跃时间集中在晚上十点到凌晨四点,且经常有跨城区的数据跳转。这意味着“收藏家”可能不是固定在一个地方,而是在多个据点之间移动。 三十七个地点,分布在江城三个主要区域:滨江别墅区、西山豪宅区、市中心顶层复式公寓。 纪玄的目光落在西山豪宅区上。 距离西山疗养院,直线距离不到五公里。 他放大地图,标注出那片区域的七个符合条件的地点。然后调出市政规划图、卫星影像、近期的房产交易记录。手指在键盘上快速敲击,多个窗口同时打开,数据流在屏幕上滚动。 凌晨一点二十三分。 分析完成。 七个地点中,有三个在过去半年内有大规模的装修记录,两个更换了业主但新业主信息模糊,一个常年空置但近期有异常高的水电消耗,最后一个—— 纪玄点开最后一个地点的详细信息。 “西山月湖庄园,7号别墅。” 业主登记在一个离岸公司名下,公司股权结构复杂,层层嵌套,最终指向一个设在开曼群岛的空壳基金。别墅占地面积八百平方米,三层,带地下室,建于十五年前,原业主是一位旅法画家,三年前将房产出售。购买价格远低于市场价。 近期的卫星影像显示,别墅后院的植被有重新种植的痕迹,且种植的树木高度和密度都经过设计,从空中几乎看不到别墅的主体建筑。热成像扫描显示,别墅的地下区域有持续的热源,温度恒定在二十度左右,与地面建筑的温差明显。 还有,别墅的供电记录。 过去三个月,月用电量是同等面积别墅平均值的三点七倍。而且用电曲线很特殊——白天用量低,晚上十点后急剧上升,持续到凌晨四点左右,然后骤降。这种曲线不像普通居住用电,更像…… 数据中心。 或者,某种需要大量运算和制冷设备持续运行的场所。 纪玄盯着屏幕上的数据,手指无意识地摩挲着下巴。胡茬有些扎手。他想起视频里那个房间,壁炉,油画,深色墙板。如果那是7号别墅的某个房间,那么地下室里的热源是什么?服务器集群?还是…… 他调出别墅的建筑图纸。 图纸显示地下室分为两层,总面积约三百平方米。结构图上有几个房间标注为“储藏室”,但面积过大,且有一个房间的墙体厚度明显超出常规,像是做了特殊的隔音或屏蔽处理。 还有通风系统。 别墅的通风管道设计很特别,有多个独立的进排风系统,其中一个系统的管道直接通向别墅后山的一片树林。如果那是应急出口,或者…… 纪玄放大那片区域的卫星图。 树林深处,有一个不起眼的小型建筑,像是工具房或者泵房。但从热成像看,那个建筑内部也有热源,而且与别墅地下室的热源通过地下管道连接。 一个安全屋。 或者,囚禁室。 他的目光回到那个女孩的镜头上。蝴蝶项链。他截取画面,放大,增强分辨率。项链的细节更清晰了——银色的蝴蝶,翅膀上有细密的镂空花纹,工艺很精致,不是批量生产的廉价饰品。蝴蝶的腹部有一个极小的刻字,放大后勉强能辨认:S.L。 名字缩写?还是品牌标记? 纪玄打开“判官”的数据库,搜索近期失踪人口报告中是否有佩戴类似项链的女性。没有直接匹配结果。他扩大搜索范围,包括社交媒体上公开的照片、购物网站的买家秀、二手交易平台的出售记录…… 凌晨两点四十一分。 一条记录跳出来。 三个月前,一个名叫“苏琳”的二十三岁女性在个人社交账号上发布过一张自拍,脖子上戴着一条银色蝴蝶项链。配文:“生日礼物,来自最爱的人。”定位在江城艺术学院。 苏琳,艺术系大三学生。 纪玄调出她的失踪报告——没有。警方数据库里没有她的失踪记录。他搜索她的社交账号,最后更新日期是两个月前,之后再也没有动态。同学在评论区询问近况,没有回复。家人没有报警?还是报警了但被压下来了? 他侵入艺术学院的教务系统,调出苏琳的学籍信息。 状态:休学。 休学申请日期是一个半月前,理由是“家庭原因”。申请材料齐全,有家长签字,学院盖章。但纪玄注意到,签字页的扫描件分辨率很低,家长的签名笔迹有些模糊,而且签名的位置和格式与学院其他休学申请的标准模板有细微差异。 伪造的。 第28章 收藏家的最后通牒2 他调出苏琳的家庭信息,找到她母亲的电话号码。犹豫了三秒,他用加密网络电话拨了过去。 铃声响了七下,接通。 “喂?”一个中年女性的声音,带着浓重的睡意和一丝警惕。 “您好,请问是苏琳的母亲吗?”纪玄改变了自己的声线,让它听起来像一个温和的年轻男性。 “……你是谁?这么晚打电话干什么?” “我是江城艺术学院学生处的老师,关于苏琳同学的休学手续,有些细节需要确认一下。” 电话那头沉默了几秒。 “休学手续?什么休学手续?琳琳没有休学啊,她上周还给我打电话说在学校准备期末作业……” 声音戛然而止。 纪玄听见电话那头传来急促的呼吸声,然后是一声压抑的抽泣。 “等等,老师,你说琳琳休学了?什么时候的事?谁办的?我怎么不知道?” “申请材料上有您的签字。” “我没有签过任何字!琳琳……琳琳是不是出事了?她上周打电话的时候声音就不对劲,我问她怎么了,她说没事,就是有点累……老师,你告诉我,琳琳到底在哪儿?” 纪玄闭上眼睛。 “抱歉,可能是系统错误。我会再核实一下,有消息会通知您。” 他挂断电话。 房间里安静得可怕。电脑风扇的嗡鸣声变得格外刺耳。窗外的霓虹灯还在闪烁,红绿蓝的光交替映在天花板上,像某种无声的警报。 苏琳。 二十三岁,艺术学院学生,两个月前失踪,但失踪被伪装成休学。家人不知情。警方没有记录。 而她现在出现在“收藏家”的视频里,被绑着,蒙着眼。 成为威胁的筹码。 纪玄重新播放视频的最后两秒,定格在那个画面上。女孩的脸,蒙眼的布条,颤抖的嘴唇,还有脖子上的蝴蝶项链。S.L。苏琳。 他盯着屏幕,直到眼睛开始发酸。 然后他关掉视频,打开加密通信软件。收件人:“收藏家”。光标在输入框里闪烁,他打了几个字,又删掉。再打,再删。 最后,他什么也没有回复。 关掉软件,断开网络。他站起来,走到窗边。夜色深沉,城市像一头沉睡的巨兽,呼吸间吞吐着无数明暗交织的光点。远处,西山的轮廓在黑暗中若隐若现,像一道巨大的伤疤横亘在天际线上。 还有十五天。 拍卖会倒计时:十五天。 但“收藏家”已经等不及了。他感觉到了威胁,感觉到了有什么东西正在逼近他的王国。所以他主动出击,抛出威胁,抛出筹码,想逼“渊瞳”现身,或者至少逼“判官”现身。 他不知道的是,“渊瞳”和“判官”是同一个人。 他也不知道的是,这个人已经锁定了他的一个可能据点,并且正在计划潜入另一个更关键的据点。 纪玄转身回到桌前,重新打开西山疗养院的平面图。红笔标注的监控盲区,蓝笔画的撤离路线。还有七号别墅的位置,用黑色的笔画了一个圈,圈外打了个问号。 两个地点,直线距离五公里。 如果疗养院是拍卖会场地,那么七号别墅可能就是“收藏家”的指挥中心,或者囚禁“展品”的临时仓库。又或者,两者都是。 他需要同时处理两个目标。 时间不够。 资源不够。 风险成倍增加。 但“收藏家”的通牒改变了一切。那个女孩的出现,意味着“收藏家”已经开始动用他手中的“藏品”作为武器。如果纪玄不回应,不行动,下一个出现在视频里的会是谁?会不会是更年轻的女孩?会不会是…… 他想起妹妹纪雨。 三年前,她也是这样突然消失的。没有预警,没有痕迹,就像被黑夜吞没了一样。他找遍了所有能找的地方,动用了所有能用的手段,最后只找到一段模糊的监控录像——录像里,纪雨走进一条小巷,然后就再也没有出来。 巷子的尽头,是一家已经关闭多年的画廊。 画廊的老板,登记的名字是假的。 但画廊的产权,最终追溯到一个离岸公司。 和七号别墅的产权结构,如出一辙。 纪玄的手指收紧,指甲陷进掌心,留下深深的月牙形印记。疼痛让他清醒,让那些翻涌的情绪重新沉回冰面之下。他松开手,掌心有四个清晰的红痕。 他坐回电脑前,开始制定新的计划。 疗养院的潜入行动不能取消,那是获取拍卖会直接证据的关键。但时间需要调整,他需要先去七号别墅外围侦察,确认苏琳是否被关在那里,确认“收藏家”是否在那里活动。 如果可能,他需要救出苏琳。 但这意味着暴露的风险急剧增加。“收藏家”很可能在别墅周围布下了天罗地网,就等着“渊瞳”或者“判官”上钩。那个视频本身可能就是诱饵,那个女孩可能就是诱饵的一部分。 纪玄调出七号别墅周边的地图。 别墅位于西山月湖庄园的最深处,三面环山,一面朝湖,只有一条私人道路通往外界。道路入口有保安亭,二十四小时值守。庄园内部有完善的监控系统,每隔五十米就有一个摄像头,覆盖所有公共区域。别墅本身肯定还有独立的安防系统。 硬闯是不可能的。 他需要伪装,需要身份,需要合理的进入理由。 纪玄打开一个加密文件夹,里面存放着几十个伪造的身份档案。他快速浏览,筛选出适合进入高端住宅区的身份:物业检修人员、园林维护工人、快递员、外卖员…… 都不行。 这些身份只能进入公共区域,无法接近别墅内部。而且“收藏家”肯定已经提高了警惕,任何陌生面孔的出现都会引起怀疑。 他需要一个不会被怀疑的身份。 一个“收藏家”自己邀请进去的身份。 纪玄的目光落在电脑屏幕的一角,那里有一个不起眼的图标——那是“深渊”平台的匿名访问入口,通过“渊瞳”的账号登录。他点开图标,输入层层加密的密码,进入平台。 界面是暗红色的,中央是一个旋转的漩涡图案。 他切换到私信界面,找到“收藏家”的账号。账号头像是空白的,状态显示“在线”。纪玄盯着那个头像看了几秒,然后开始打字。 “视频收到了。” 发送。 三秒后,回复来了。 “我一直在等你。” 纪玄的手指在键盘上悬停。他能感觉到屏幕那头的目光,冰冷,锐利,像手术刀一样试图剖开他的伪装。他深吸一口气,继续打字。 “那个女孩是谁?” “一个提醒。”回复很快,“提醒你,游戏有游戏的规则。破坏规则的人,会受到惩罚。” “你想要什么?” “我说过了。交出‘判官’,或者你自己来。” “如果我都拒绝呢?” 这次,回复延迟了十秒。 “那么,你会看到更多‘提醒’。一个,两个,三个……直到你学会遵守规则为止。” 纪玄闭上眼睛。他能想象出屏幕那头的人,坐在那个华丽的房间里,把玩着拆信刀,脸上带着那种掌控一切的微笑。那种微笑,他在很多人脸上见过——那些有权有势的人,那些认为可以随意摆布他人命运的人。 他睁开眼睛,打字。 “我需要时间考虑。” “多久?” “三天。” “太长了。二十四小时。” “四十八小时。” “三十六小时。这是我的最后让步。” “成交。” 对话结束。 纪玄退出平台,清除所有痕迹。他靠在椅背上,感觉后背已经被冷汗浸湿。空调的冷风吹在湿透的衬衫上,带来一阵寒意。 三十六小时。 他需要在三十六小时内,完成对七号别墅的侦察,制定救援方案,同时还要推进疗养院的潜入计划。而且,他必须给“收藏家”一个答复——一个不会暴露自己,但又能暂时稳住对方的答复。 他想起视频里那个女孩颤抖的嘴唇。 苏琳。 还有十五天,拍卖会就要开始。如果她真的被当作“展品”,那么十五天后,她的命运将彻底改变。或者,更糟——如果“收藏家”等不及,用她来“提醒”别人,那么她可能连十五天都没有。 纪玄站起来,走到房间角落,打开一个不起眼的储物柜。柜子里整齐地摆放着各种装备:伪装用的服装、假发、眼镜,不同型号的摄像头和窃听器,****,信号***,还有一把小巧但致命的***。 他取出***,检查电量。绿色指示灯亮起,满电。他又取出一个伪装成充电宝的便携式信号***,一个纽扣摄像头,一套深灰色的工装服,一顶印着“市政维修”字样的帽子。 然后,他打开另一个上锁的抽屉。 里面放着***枪。 黑色的枪身,冰冷的金属触感。纪玄拿起枪,退出弹匣,检查子弹。七发,满的。他重新装好弹匣,但没有上膛,而是把枪放回抽屉,锁好。 不到万不得已,他不会用那个。 他换上工装服,戴上帽子,对着镜子调整了一下帽檐的角度。镜子里的人看起来像一个普通的市政维修工人,脸色疲惫,眼神平静,没有任何引人注目的特征。他往脸上抹了一点灰,让皮肤看起来更粗糙一些。 然后,他背上那个装着装备的黑色背包,检查了一遍房间——电脑关机,窗帘拉好,灯光关闭。一切看起来就像主人只是暂时离开。 凌晨三点五十分。 他走出房间,锁上门。走廊里的声控灯应声亮起,昏黄的光线在墙壁上投下长长的影子。他走下楼梯,脚步很轻,几乎没有声音。 一楼大堂的保安还在打瞌睡,报纸盖在脸上。纪玄从侧门出去,走进夜色里。 街道上空无一人,只有几盏路灯在黑暗中发出惨白的光。远处传来流浪猫的叫声,凄厉而孤独。他走到街角,那里停着一辆破旧的电动三轮车,车身上贴着“江城市政维修”的贴纸。 这是他提前准备好的交通工具。 他骑上车,拧动钥匙。电机发出轻微的嗡鸣,车灯亮起,在黑暗中切开一道光路。他看了一眼手机上的导航,目的地:西山月湖庄园。 距离:十八公里。 预计到达时间:凌晨四点四十分。 他需要在天亮前,完成对七号别墅外围的初步侦察。然后,在白天,以市政维修工人的身份进入庄园,对公共区域的监控和安防系统进行实地勘察。 三十六小时倒计时,现在开始。 电动三轮车驶入夜色,车轮碾过潮湿的路面,发出沙沙的声响。纪玄握紧车把,目光直视前方。城市的灯光在身后逐渐远去,前方是越来越浓的黑暗,和黑暗中若隐若现的山影。 西山的轮廓,在夜色中像一头匍匐的巨兽。 而他要做的,是钻进这头巨兽的肚子里,从它的利齿下,抢回一个被它吞掉的灵魂。 车灯的光束在黑暗中摇晃,像一把摇晃的刀,试图切开这浓得化不开的夜。 第29章 赵建国的行动1 电动三轮车驶入月湖庄园入口前最后一段下坡路时,纪玄的手机在工装裤口袋里震动起来。 不是备用手机,是日常用的那部。 凌晨四点三十五分,谁会在这个时间打电话? 他减速,将车停在路边树影下,熄火。虫鸣声瞬间涌上来,潮湿的空气裹着松针和泥土的气息钻进鼻腔。远处保安亭的灯光在夜视仪的绿色视野里变成一团模糊的光晕。他摘下一只手套,掏出手机。 屏幕上显示:赵建国。 纪玄盯着那三个字看了两秒,手指悬在接听键上方。凌晨的寒意顺着脊椎爬上来,混合着某种更尖锐的警觉。赵建国从不会在这个时间联系他——一个无足轻重的档案员。 他按下接听,将手机贴近耳朵。 “小纪。”赵建国的声音从听筒里传来,带着一种刻意的温和,底下却藏着某种紧绷的东西,“没打扰你休息吧?” “赵副支队。”纪玄让自己的声音听起来带着刚被吵醒的困倦和一丝惶恐,“没、没事,我刚醒。您有什么指示?” 电话那头传来纸张翻动的声音,还有轻微的键盘敲击声。赵建国似乎在办公室。 “是这样,”赵建国的语速不快,每个字都像是斟酌过的,“支队最近案子压力大,上面要求加强内部保密管理。我考虑了一下,打算对专案组所有成员的办公设备进行一次统一的保密检查和系统升级。” 纪玄的呼吸在口罩下停滞了一瞬。 “时间定在今天下午开始。”赵建国继续说,“你是档案室的,虽然不直接参与专案,但考虑到档案室也存放着一些敏感材料,你的办公电脑和储物柜也需要检查一下。提前跟你说一声,有个准备。” “今天下午?”纪玄的声音里恰到好处地掺入一丝慌乱,“这么急吗?我、我电脑里有些私人文件……” “放心,只是常规检查。”赵建国打断他,那种温和里透出不容置疑的意味,“重点查有没有违规软件、未加密的敏感文件,不会动你的私人东西。这也是为了大家好,现在网络攻击手段多,万一哪个环节出纰漏,整个案子都可能受影响。” 远处传来汽车引擎的声音,一辆黑色轿车从庄园方向驶来,车灯划破黑暗。纪玄下意识压低身子,看着那辆车从路口拐弯,消失在盘山公路的另一端。 “我明白了。”他对着手机说,声音里带着服从,“需要我提前整理什么吗?” “不用,正常上班就行。”赵建国顿了顿,又补充道,“对了,林队那边我已经沟通过了,她也同意。你上午来支队后,可以先把手头的工作收收尾,下午检查小组会过去。” 电话挂断。 忙音在耳边响了很久,纪玄才慢慢放下手机。手掌心有一层薄汗,在凌晨的冷空气里迅速变凉。他重新戴上手套,动作很慢,像是每个关节都需要额外的力量才能活动。 赵建国在试探。 不,不止是试探。这是一次针对性的搜查,披着“保密检查”的外衣。专案组所有成员——这个范围定得巧妙,既包括了可能接触核心线索的人,也顺理成章地覆盖了档案室。而“今天下午开始”,意味着留给他的时间,不到十二小时。 他必须赶在检查开始前,处理掉档案室里所有可能引起怀疑的痕迹。 尤其是那台***。 还有储物柜里那些看似普通的“维修工具”——一些经过改装、具备特殊功能的电子设备,在普通人眼里只是老旧零件,但在技术部门眼里,可能会引起不必要的疑问。 纪玄看了一眼夜视仪里的时间:四点三十八分。 距离天亮还有一个多小时,距离上班时间还有四个小时。他需要完成对七号别墅的外围侦察,然后赶回市区,在上午的工作时间内完成物品转移。 三十六小时倒计时,现在又多了一层倒计时。 他深吸一口气,冰冷的空气灌满肺部,带来短暂的清醒。然后他重新启动三轮车,调转方向。 七号别墅的侦察必须压缩到最低限度——只看最关键的部分:安防布局、出入口、可能的监控盲区。他不能冒险在这里耗费太多时间。 三轮车悄无声息地驶向月湖庄园的侧方围墙。那里有一段靠近树林,围墙相对低矮,而且没有安装红外对射报警器——这是他提前通过卫星地图和市政管线图分析出的薄弱点。 --- 上午八点十五分,江城刑侦支队。 档案室的门被推开时,纪玄正坐在电脑前,屏幕上显示着一份三年前的失踪案卷宗扫描件。他抬起头,看见林薇站在门口。 她今天穿了一套深蓝色的警用衬衫,袖子挽到小臂,露出线条清晰的手腕。脸上带着熬夜后的疲惫,但眼睛很亮,像打磨过的黑曜石。 “林队。”纪玄站起身,动作有些局促,椅子腿在地板上刮出轻微的声响。 林薇走进来,随手关上门。档案室里的空气带着纸张和陈旧木柜的味道,混合着淡淡的灰尘气息。阳光从百叶窗的缝隙里斜切进来,在地板上投出一道道明暗相间的光带。 “赵副支队跟你说了吧?”林薇直接问,目光在档案室里扫了一圈,最后落回纪玄脸上,“下午的检查。” “说了。”纪玄点头,手指无意识地捏了捏卷宗的边缘,“凌晨四点多打的电话。” 林薇的眉毛微微挑起:“四点多?” “嗯,说怕打扰我白天工作,就提前说了。”纪玄的声音很轻,带着那种惯有的、近乎懦弱的谨慎,“赵副支队考虑得很周到。” 林薇盯着他看了几秒,然后走到档案柜前,手指拂过金属柜门的边缘。她的指甲修剪得很干净,没有涂任何颜色,在光线下泛着健康的淡粉。 “你觉得这个检查有必要吗?”她突然问。 纪玄愣了一下,似乎没料到她会问自己的意见。他低下头,看着桌面上的卷宗,声音更轻了:“我、我不太懂这些……领导决定的事,肯定有道理。” “道理。”林薇重复这个词,语气里有一丝说不清的情绪。她转过身,背靠着档案柜,双臂环抱在胸前,“赵副支队说,最近专案组的调查进展,外面好像总有人能提前知道一点风声。虽然没造成实质性破坏,但这种‘泄漏’很危险。” 档案室里安静了几秒。窗外的走廊传来脚步声,由远及近,又由近及远。 “所以检查是为了找出泄漏源?”纪玄问,抬起头,眼神里带着小心翼翼的疑惑。 “他是这么说的。”林薇的目光落在纪玄脸上,那种审视的意味又出现了,但比之前几次更隐蔽,更像是在观察某种细微的反应,“但我查过近期的通讯记录和访问日志,专案组内部没有发现异常的数据外传。要么是手段非常高明,要么……” 她没说完。 但纪玄听懂了那个“要么”。 要么泄漏根本不存在,这个检查另有目的。 “检查小组由技术科和纪委的同志组成。”林薇继续说,语气恢复了公事公办的平静,“下午两点开始,先从专案组核心成员的办公室开始,最后到档案室。预计到你这里,应该是四点左右。你提前把个人物品整理一下,电脑里如果有私人文件,可以暂时移到移动硬盘里带走。” “移动硬盘……”纪玄喃喃重复,然后像是突然想起什么,“对了林队,我电脑里有些老档案的备份,存在一个旧硬盘里,那个需要检查吗?” “所有存储设备,只要在办公区域使用的,都需要。”林薇说,“这是规定。” 纪玄点点头,手指又捏了捏卷宗,纸张发出轻微的窸窣声。他的动作看起来很紧张,符合一个胆小怕事的档案员面对上级检查时的正常反应。 但林薇注意到,他的呼吸很平稳。 太平稳了。 一个真正紧张的人,呼吸会变浅、变快,手指会不自觉地颤抖。但纪玄只是重复着那个捏纸张的动作,像是某种刻意的表演,用来掩盖底下更深层的东西。 “你上午有什么安排?”林薇换了个话题。 “把这几份卷宗扫描完,然后整理一下储物柜。”纪玄指了指桌面上堆着的几摞文件,“赵副支队说,储物柜也要检查。” “嗯。”林薇应了一声,目光落在墙角那个墨绿色的铁皮储物柜上。柜门关着,挂着一把普通的挂锁。“里面都是什么?” “一些旧书,工作笔记,还有……”纪玄顿了顿,“我以前喜欢折腾些旧电器,攒了些零件工具,也放在里面。” “电器零件?”林薇的眉毛又挑了一下。 “就是收音机、老式录音机之类的。”纪玄的声音里多了一丝不好意思,“业余爱好,拆拆装装的。都是些不值钱的东西。” 林薇没说话。她走到储物柜前,蹲下身,仔细看了看那把锁。锁是常见的品牌,没有撬压痕迹,锁眼周围有些细微的划痕,像是经常使用造成的磨损。 “钥匙带了吗?”她问。 纪玄从口袋里掏出一串钥匙,找出其中一把,递过去。钥匙串碰撞发出清脆的金属声,在安静的档案室里格外清晰。 林薇接过钥匙,但没有立刻开锁。她站起身,将钥匙放在掌心掂了掂,然后递还给纪玄。 “下午检查小组会自己开锁。”她说,“你提前把东西整理好就行。” “好。”纪玄接过钥匙,重新串回钥匙环上。他的动作很慢,每个步骤都清晰可见。 林薇又看了他一眼,然后转身走向门口。手搭在门把上时,她停顿了一下,没有回头。 “纪玄。” “在。” “如果检查出什么问题,”她的声音很平静,平静得近乎冷漠,“你知道后果。” 门开了,又关上。 档案室里重新陷入寂静。阳光在地板上缓慢移动,灰尘在光柱里飞舞,像无数细小的星辰。纪玄站在原地,听着林薇的脚步声在走廊里逐渐远去,直到完全消失。 然后他走到储物柜前,蹲下身,用那把钥匙打开了锁。 柜门打开时,一股混合着铁锈、旧纸张和轻微霉味的气息涌出来。柜子分三层:最上层堆着几本刑侦理论书籍和几摞工作笔记;中层是一个纸箱,里面装着各种电子零件——电容、电阻、电路板、焊锡丝,看起来确实像业余爱好者的收藏;最下层,靠里的位置,放着一个黑色的塑料工具箱。 纪玄伸手进去,将工具箱拖出来。 箱子很沉。他打开卡扣,掀开箱盖。里面整齐地摆放着各种工具:螺丝刀、钳子、万用表、电烙铁,还有几个用泡沫塑料包裹的、形状不规则的小设备。 其中有一个,看起来像老式的便携式DVD播放器,外壳是深灰色塑料,边角有些磨损。但仔细看,会发现侧面的接口异常多,而且有几个接口的规格根本不是民用设备该有的。 这就是那台***。 纪玄将它拿出来,掂了掂重量。然后他从工具箱底层抽出一个帆布挎包,将***放进去,又拿了几样关键的工具和零件。接着,他从储物柜中层的那箱电子零件里,挑出几个看起来最普通、但实际上经过改装的模块,也塞进挎包。 整个过程用了不到三分钟。 他重新锁好储物柜,将挎包放在办公桌下。然后坐回椅子,打开电脑,点开扫描软件,继续处理那些卷宗。 扫描仪发出规律的嗡嗡声,一页页纸张被吞进去,又吐出来。阳光越来越亮,档案室里的温度逐渐升高。纪玄的额头渗出一层细密的汗珠,但他没有擦,只是专注地盯着屏幕,手指在键盘上缓慢敲击,输入档案编号和关键词。 上午十点二十分,他的手机又震动了。 这次是短信,来自一个没有存储的号码。内容只有两个字:“顺利。” 老陈发来的。 第29章 赵建国的行动2 纪玄删掉短信,将手机放回口袋。他的目光落在桌下的帆布挎包上,停顿了两秒,然后继续工作。 --- 下午一点五十分,刑侦支队三楼会议室。 技术科的三名干警和纪委的两名同志已经就位。会议桌上摆着几台专用的检测设备,还有一摞空白的检查记录表。空气里弥漫着咖啡和打印机油墨的味道。 赵建国坐在主位,面前摊开一份检查流程说明。他今天穿了一套熨烫笔挺的警服,肩章上的银色四角星花在灯光下反射着冷光。手指有节奏地敲击着桌面,发出轻微的哒哒声。 林薇坐在他右手边,面前放着一个笔记本,但没打开。她的目光落在窗外,看着楼下院子里那棵老槐树在风里摇晃枝叶。 “人都到齐了。”赵建国看了一眼手表,抬起头,脸上露出那种惯有的、温和而权威的笑容,“辛苦各位。这次检查的重要性,我就不多强调了。最近专案组的侦办工作进入关键阶段,任何信息泄漏都可能造成不可挽回的损失。我们这次行动,就是要堵住所有可能的漏洞。” 技术科的负责人——一个戴黑框眼镜的中年男人——点了点头:“赵副支队放心,我们带了最新的检测软件,能查出绝大多数隐蔽的后门程序和异常访问记录。” “好。”赵建国满意地点头,然后看向林薇,“林队,你这边还有什么要补充的?” 林薇收回目光,转向会议室里的众人。她的表情很平静,但眼神锐利。 “只有一点。”她说,“检查过程中,所有操作必须有记录,所有异常发现必须有至少两名同志共同确认。如果涉及到个人隐私内容——比如私人邮件、聊天记录——除非有明确证据表明与案件相关,否则不得深入查看。我们是警察,不是特务。” 会议室里安静了一瞬。 赵建国的笑容僵了半秒,然后恢复如常:“林队说得对,程序正义很重要。那就按这个原则执行。” 他站起身,走到白板前,拿起马克笔,画出一个简单的流程图。 “检查顺序如下:先从专案组核心成员的办公室开始——王磊、刘志强、张悦,这三位的电脑和存储设备优先。然后是外围协查人员的工位。最后,”他的笔尖在白板上点了点,“是档案室。” 马克笔的笔尖与白板摩擦,发出尖锐的吱呀声。 “档案室?”技术科的那位负责人有些疑惑,“档案员不参与具体侦办吧?” “但档案室存放着大量历史案卷材料。”赵建国转过身,语气理所当然,“有些悬案线索,可能会被有心人利用。而且……” 他顿了顿,目光扫过会议室里的每一个人。 “而且,越是看起来不起眼的地方,越可能藏着意想不到的东西。这是我们多年办案的经验,对吧,林队?” 林薇没有接话。她只是看着白板上那个被圈出来的“档案室”,眼神深得像井。 下午两点整,检查开始。 --- 档案室里,纪玄听到了走廊里传来的脚步声、开门声、隐约的对话声。声音由远及近,又由近及远,像潮水一样在办公楼里起伏。 他坐在电脑前,屏幕上是江城地图,上面标注着西山区域的地形和道路。但他没有在看。他的注意力全部集中在耳朵上,捕捉着外面每一个细微的动静。 检查小组的效率很高。两点四十分,他听到隔壁技术分析室的门被打开;三点十分,是走廊另一头的物证保管室;三点四十五分,脚步声停在了档案室斜对面的会议室门口——那是专案组临时用来开会的房间。 时间一分一秒地流逝。 窗外的阳光开始偏斜,在地板上投出长长的影子。档案室里的空气变得闷热,旧纸张的味道混合着灰尘,让人喉咙发干。纪玄起身,走到饮水机前接了一杯水。冷水滑过喉咙,带来短暂的清醒。 他看了一眼墙上的钟:下午四点零五分。 按照计划,检查小组应该快来了。 他坐回椅子,将桌下的帆布挎包往更深处踢了踢,然后打开一个文档,开始整理本月档案借阅记录。键盘敲击声在安静的房间里规律地响起,像某种心跳的替代品。 四点十二分,脚步声在走廊尽头响起。 不止一个人。至少有四个人的脚步声,混杂在一起,朝着档案室的方向稳步靠近。皮鞋踩在地板上的声音很清晰,每一步都带着公事公办的重量。 纪玄的手指在键盘上停顿了一瞬,然后继续敲击。 门被敲响,三下,节奏均匀。 “请进。”他说,声音平静。 门开了。 赵建国第一个走进来,身后跟着技术科的两名干警和纪委的一名女同志。林薇走在最后,进门后随手带上了门。 “小纪,忙着呢?”赵建国笑着打招呼,目光在档案室里快速扫视一圈,最后落在纪玄脸上。 “赵副支队。”纪玄站起身,椅子腿又刮了一下地板,“正在整理借阅记录。” “嗯,工作态度不错。”赵建国点点头,然后侧身让开,“介绍一下,这几位是检查小组的同志。按照流程,需要对你的办公电脑和储物柜进行检查。配合一下。” “好的。”纪玄点头,退到一旁。 技术科的一名年轻干警走到电脑前,从随身携带的工具包里取出一个U盘,插入USB接口。电脑屏幕闪了一下,弹出一个黑色的检测软件界面。代码行开始快速滚动。 另一名技术干警则走向墙角的储物柜。 “钥匙。”他伸出手。 纪玄从口袋里掏出钥匙串,找出那把挂锁钥匙,递过去。钥匙在传递过程中,他的手指很稳,没有颤抖。 储物柜被打开了。 柜门吱呀一声,里面的东西暴露在灯光下。书籍、笔记、纸箱、工具箱。技术干警蹲下身,开始逐层检查。他先翻了翻上层的书籍和笔记,然后打开中层的纸箱,将里面的电子零件一样样拿出来,放在地上。 电容、电阻、电路板、旧芯片、缠成一团的导线。 都是些最常见的东西,有些上面还沾着焊锡的痕迹。 技术干警检查得很仔细,每样东西都拿起来看看,又放回去。他的手指在零件堆里翻找,动作专业而迅速。 纪玄站在一旁,目光落在那些零件上,表情平静。但他的余光始终注意着那个黑色工具箱——它还在柜子最下层,没有被拿出来。 “这些是什么?”技术干警指着纸箱问。 “一些旧电器零件。”纪玄回答,声音里带着一丝不好意思的坦诚,“业余爱好,喜欢拆拆装装。” 技术干警点点头,没多问。他继续检查,将纸箱里的东西全部拿出来后,又伸手去拖那个工具箱。 工具箱被拖出来的瞬间,纪玄的呼吸屏住了半秒。 但技术干警只是打开箱盖,看了一眼里面的常规工具——螺丝刀、钳子、万用表、电烙铁——然后就将箱盖合上了。 “都是工具?”他问。 “嗯,维修用的。”纪玄说。 技术干警将工具箱推回柜子下层,然后站起身,拍了拍手上的灰。 “柜子没问题。”他对赵建国说。 赵建国的目光在储物柜和纪玄之间来回移动了几次。他的脸上还挂着笑容,但眼神里有什么东西在闪烁,像是失望,又像是更深的怀疑。 “电脑呢?”他转向另一名技术干警。 “正在跑深度扫描。”那名干警盯着屏幕,“目前没有发现异常进程或隐藏文件。系统日志也正常,没有可疑的远程访问记录。” 赵建国走到电脑前,俯身看着屏幕上滚动的代码。他的手指无意识地敲击着桌面,哒,哒,哒。 档案室里安静得能听见空调出风口的嗡鸣,还有电脑风扇转动的声音。阳光透过百叶窗,在赵建国的侧脸上切出一道道明暗条纹,让他的表情看起来有些模糊。 林薇靠在门边的档案柜上,双臂环抱,目光平静地扫过房间里的每一个人。她的视线在纪玄脸上停留了片刻,然后移开,落在窗外。 时间一分一秒地过去。 深度扫描进度条缓慢推进:65%...72%...89%... 终于,百分之百。 技术干警移动鼠标,点开扫描报告。密密麻麻的数据列表在屏幕上展开,他快速浏览着,手指在触摸板上滑动。 “没有发现。”他抬起头,看向赵建国,“这台电脑很干净,甚至比专案组其他成员的还要干净。除了办公软件和几个档案管理程序,几乎没有安装任何其他软件。浏览器历史记录也都是工作相关网站。” 赵建国脸上的笑容终于彻底消失了。 他直起身,双手插进裤兜,在档案室里踱了两步。皮鞋踩在地板上的声音很重,每一步都像在质问什么。 然后他停下,转过身,看向纪玄。 “小纪啊。”他的声音还是温和的,但底下那层紧绷的东西已经浮到了表面,“你平时工作,就用这一台电脑?” “是的。”纪玄点头,“档案室就这一台。” “没有备用机?没有私人笔记本?” “没有。”纪玄的声音里多了一丝困惑,像是没明白为什么问这个,“我工资不高,买不起笔记本。而且工作内容都在这里处理,够用了。” 赵建国盯着他,眼神像刀子一样,试图剖开那层平静的表象。 但纪玄只是站在那里,微微低着头,双手垂在身侧,手指无意识地蜷缩又松开。一个再普通不过的、有些紧张的小职员。 几秒钟的沉默。 然后赵建国突然笑了,那种笑声干巴巴的,没有任何温度。 “好,好。”他说,“工作认真,生活简朴,是个好同志。” 他走到储物柜前,弯腰,伸手进去,将那个黑色工具箱又拖了出来。这次他亲自打开箱盖,将里面的工具一样样拿出来,摆在地上。 螺丝刀、钳子、万用表、电烙铁、焊锡丝、松香、一小卷导线。 每样东西他都拿起来仔细看,甚至拧开螺丝刀的柄,检查里面是否藏了东西。但什么都没有。 工具箱被彻底清空,箱底朝上,空空如也。 赵建国盯着那个空箱子看了很久,然后慢慢将工具一样样放回去。他的动作很慢,像是在思考什么,又像是在压抑什么。 最后,他将工具箱推回柜子下层,站起身,拍了拍手。 “检查结束。”他说,声音恢复了公事公办的平静,“档案室没有问题。辛苦各位,也辛苦你了,小纪。” “应该的。”纪玄说。 检查小组的人开始收拾设备。技术干警拔掉U盘,关闭检测软件。纪委的女同志在检查记录表上签字。脚步声、拉链声、纸张翻动声,混杂在一起。 赵建国第一个走出档案室,没有回头。 技术科和纪委的同志也陆续离开。 最后只剩下林薇。 她站在门口,手搭在门把上,目光落在纪玄脸上。阳光从她身后照进来,将她的轮廓镀上一层金边,但脸隐在阴影里,看不清表情。 “你运气不错。”她说。 纪玄抬起头,眼神里带着恰到好处的茫然:“什么?” “没什么。”林薇松开手,门缓缓关上。但在完全合拢前,她的声音从门缝里飘进来,很轻,但清晰: “下次,记得把工具箱里的灰擦干净。” 门关上了。 档案室里重新陷入寂静。 纪玄站在原地,听着走廊里的脚步声逐渐远去,直到完全消失。然后他走到储物柜前,蹲下身,打开柜门,将那个黑色工具箱拖出来。 他打开箱盖,看着里面那些普通的工具。 然后他伸出手指,在箱底的内壁上抹了一下。 指尖沾上一层薄薄的、几乎看不见的灰尘。但仔细看,会发现灰尘的分布不均匀——箱底中央有一块区域,灰尘明显更少,像是有什么东西曾经放在那里,最近才被拿走。 纪玄盯着那块痕迹,看了很久。 窗外的阳光越来越斜,将他的影子拉得很长,投在墙壁上,像一道沉默的剪影。 第30章 紧急处置1 工具箱底部的灰尘痕迹像一道无声的警铃,在纪玄的视网膜上反复闪烁。 他保持着蹲姿,手指还停留在箱底内壁。档案室里的光线正在变化,午后的阳光斜射@进来,将空气中的微尘照得纤毫毕现。那些灰尘在光柱里缓慢旋转,像某种无声的倒计时。 林薇看见了。 她不仅看见了工具箱被挪动过,还看见了灰尘分布的不均匀。一个刑警队长该有的观察力,一分不少地落在了这个看似无关紧要的细节上。 纪玄缓缓站起身,膝盖传来轻微的酸胀感。他将工具箱推回柜子深处,锁好柜门。钥匙在锁眼里转动的咔哒声在寂静的档案室里格外清晰。他走回办公桌,坐下,屏幕上的江城地图依然亮着,西山区域被放大,7号别墅的位置用红点标注。他移动鼠标,将地图缩小,视野拉回整个江城。密密麻麻的街道、建筑、灯光,像一张巨大的网。而他,正站在这张网的某个节点上,前后左右都是无形的丝线,稍一动作,就可能牵动整张网的震颤。 窗外的天色开始暗下来,远处的城市灯火逐一点亮。他关掉地图,打开一份空白文档,光标在屏幕中央闪烁,像一颗等待被填满的、沉默的心跳。 时间:上午八点四十七分。 距离下午的保密检查,还有不到六小时。 *** 上午九点整,档案室的门被敲响。 纪玄抬起头,看见林薇站在门口。她今天穿了件深灰色的衬衫,袖子挽到手肘,露出线条清晰的小臂。手里拿着一个文件夹。 “纪玄。”她的声音很平静,“上午有空吗?帮我核对几份旧案的卷宗编号。” “好的,林队。”纪玄站起身,接过文件夹。 文件夹很轻,里面只有三页纸。都是些无关紧要的旧案,编号清晰,根本不需要核对。林薇没有离开,而是走到窗边,看着外面院子里正在集合的几辆警车。 “赵副支队对这次检查很重视。”她背对着他说,声音里听不出情绪,“技术科抽调了两个人,纪委也派了人。说是系统升级,但查得比往常细。” 纪玄翻开文件夹,手指在纸页上滑动。纸张边缘有些毛糙,是反复翻阅留下的痕迹。他能闻到淡淡的油墨味,混合着林薇身上传来的、很淡的洗衣液清香。 “应该的。”他说,“现在网络攻击手段多。” “是啊。”林薇转过身,目光落在他脸上,“所以你电脑里,应该没有什么……不该有的东西吧?” 空气安静了几秒。 档案室里的空调发出低沉的嗡鸣,送风口吹出的冷风拂过纪玄的后颈。他能感觉到自己后颈的汗毛微微立起,但脸上表情纹丝不动。 “都是工作文件。”他说,“还有一些学习资料。” “学习资料?”林薇挑眉。 “刑侦案例分析,电子书。”纪玄指了指电脑屏幕,“我权限低,接触不到核心案子,就自己找些资料看。想着……多学点东西。” 他说这话时,声音里恰到好处地掺入一丝窘迫,一丝不甘。一个被边缘化的小职员,试图通过自学来证明自己——这个形象,他打磨了三年。 林薇盯着他看了几秒,然后点点头。 “挺好。”她说,“不过下午检查的时候,最好把私人学习资料也收一收。技术科的人看到,虽然不违规,但总归……不太好。” “我明白。”纪玄说,“谢谢林队提醒。” 林薇没再说什么,转身离开了档案室。脚步声在走廊里渐行渐远,直到完全消失。 纪玄站在原地,听着那脚步声彻底远去,才缓缓吐出一口气。他走到门边,将门轻轻关上,反锁。然后回到办公桌前,打开电脑的隐藏分区。 隐藏分区里只有两个文件夹。 一个标注“工作备份”,里面是些无关紧要的文档。另一个标注“学习资料”,里面确实是他下载的刑侦案例电子书,但除此之外,还有一套完整的加密系统。 他点开加密系统,输入三十二位密码。屏幕闪烁了一下,跳出一个纯黑色的界面。界面上只有一个图标:一只闭着的眼睛。 夜枭的系统。 他快速操作,调出昨晚从月湖庄园带回来的数据。红外热成像图、监控点位标记、巡逻路线时间表……所有数据都已经过初步处理,但还需要进一步分析。特别是7号别墅内部的热源分布,有几个房间的温度明显低于其他区域——可能是地下室,或者做了特殊隔热处理。 苏琳可能就在那些房间里。 纪玄盯着热成像图,手指在桌面上轻轻敲击。节奏很慢,一下,两下,三下。这是他思考时的习惯动作,能帮助他梳理逻辑链条。 但今天,这个动作只持续了五秒就停下了。 因为时间不够。 下午的检查,赵建国亲自带队。以赵建国今天凌晨打电话时那种紧绷的语气,这次检查绝不会是走过场。工具箱的灰尘已经被林薇注意到,如果电脑再查出任何异常…… 他必须把东西转移出去。 现在。 *** 上午十点二十分。 纪玄站起身,走到档案室门口,拉开门。走廊里空无一人,远处传来隐约的说话声,是隔壁办公室的人在讨论案子。他走到楼梯口,向下看了一眼——一楼大厅里,技术科的两个干警正在搬运设备,几个黑色的仪器箱堆在墙角。 检查设备已经到位了。 他转身回到档案室,从抽屉里拿出日常用的那部手机,拨通了一个号码。 “喂,王经理吗?我纪玄。”他的声音里带着恰到好处的焦急,“对,就是我上个月在你们银行办的那个理财……什么?今天必须本人到场签字?可我下午单位有检查,走不开啊……中午?中午行吗?我午休时间过去一趟……好好,谢谢您!” 挂断电话。 他站在原地,听着自己的心跳。一下,两下,节奏平稳。很好。 然后他打开储物柜,将那个黑色工具箱拖出来。这次他没有打开箱盖,而是直接将整个箱子拎起来,走到档案室角落的一个旧文件柜前。文件柜最底层,堆着一些废弃的档案盒。他挪开几个盒子,露出后面一个不起眼的灰色帆布包。 他将工具箱放进帆布包,拉上拉链。帆布包很普通,边缘有些磨损,看起来就像个用了多年的旧书包。 接着,他回到办公桌,从抽屉深处取出一个巴掌大小的金属盒子。盒子是黑色的,表面没有任何标识。他打开盒子,里面整齐排列着几枚微型存储芯片、一个火柴盒大小的信号***、还有两个拇指大小的***模块。 这些都是不能留在警局的东西。 他将金属盒子也塞进帆布包,拉链拉到底。帆布包鼓了起来,但不算太显眼。 做完这些,他看了一眼时间:十点三十五分。 距离午休,还有一个多小时。 *** 上午的工作时间过得异常缓慢。 纪玄坐在办公桌前,处理着一些日常的档案录入工作。键盘敲击声在安静的档案室里单调地回响,屏幕上光标闪烁,一行行文字被录入系统。他的动作很标准,速度均匀,就像一个真正沉浸在重复工作中的档案员。 但每隔十分钟,他就会抬头看一眼墙上的钟。 秒针一格一格地跳动,声音很轻,但在寂静的房间里清晰可闻。阳光从窗户斜射@进来,在地板上投出明亮的光斑。光斑随着时间推移缓慢移动,从档案柜的阴影边缘,慢慢爬到他的脚边。 十一点四十分。 走廊里传来脚步声,说话声,是同事们准备去食堂了。纪玄等到外面的动静渐渐平息,才站起身,拎起那个灰色帆布包,走出档案室。 他锁好门,转身下楼。 一楼大厅里,技术科的设备还堆在墙角,但人已经不见了。纪玄快步穿过大厅,走出刑侦支队的大门。 正午的阳光扑面而来,带着夏末特有的灼热感。街道上车流如织,鸣笛声、引擎声、人声混杂在一起,形成一种嘈杂的背景音。空气里弥漫着汽车尾气的味道,混合着路边小吃摊传来的油烟味。 纪玄沿着人行道快步走着,帆布包挎在肩上,随着步伐轻轻晃动。他走得很稳,但速度不慢。穿过两个路口,拐进一条相对安静的小街,然后在一家便利店门口停下。 他走进便利店,买了一瓶矿泉水。收银台前的电视正在播放午间新闻,女主播的声音字正腔圆:“……我市警方近日破获一起网络诈骗案,抓获犯罪嫌疑人五名……” 纪玄付了钱,拧开瓶盖喝了一口水。冰凉的水滑过喉咙,带来一丝短暂的清醒。他透过便利店的玻璃窗看向外面——街道对面,一辆黑色轿车停在路边,车窗贴着深色膜。 他看了那辆车三秒,然后转身走出便利店。 没有回头。 *** 十二点十五分,江城火车站。 老旧的火车站广场上人群熙攘,拖着行李箱的旅客、吆喝生意的出租车司机、蹲在路边吃盒饭的民工……各种声音混杂在一起,形成一种混乱而充满生命力的喧嚣。空气里飘着泡面、汗水和劣质香烟的味道。 纪玄穿过广场,走进车站主楼。 大厅里更加嘈杂。广播声、脚步声、孩子的哭闹声、安检仪的滴滴声……所有声音混在一起,撞在挑高的天花板上,形成持续不断的回响。头顶的日光灯有些已经老化,发出嗡嗡的电流声,光线忽明忽暗。 他沿着指示牌走向地下通道。 地下通道里光线昏暗,墙壁上贴着已经褪色的广告海报。地面湿滑,角落里堆着一些废弃的纸箱和塑料袋。空气里弥漫着一股霉味,混合着消毒水的刺鼻气息。 通道尽头是一排老式储物柜。 这些储物柜还是二十年前的款式,铁皮外壳已经锈迹斑斑,锁孔周围积着一层黑褐色的污垢。柜子分成上下两排,总共三十六个。大部分柜门紧闭,少数几个敞开着,里面空空如也。 纪玄走到第17号储物柜前。 第30章 紧急处置2 他从口袋里掏出老陈给的那把钥匙——黄铜质地,已经有些磨损,钥匙齿上沾着细微的油污。他将钥匙插进锁孔,转动。 锁芯发出生涩的咔哒声,但顺利打开了。 柜门向内弹开一条缝。 纪玄拉开柜门。储物柜内部空间不大,大约四十厘米见方,深度三十厘米。里面果然放着一个厚厚的防水文件袋,深蓝色,边缘已经有些磨损。 他伸手将文件袋拿出来。 文件袋很沉,摸上去能感觉到里面纸张的厚度。他将柜门重新关上,但没有锁——避免空置引起怀疑。然后他转身,快步离开地下通道。 回到车站大厅,他找了一个相对安静的角落,背靠着墙壁,打开文件袋。 里面是一叠资料。 最上面是老陈手写的关联图。纸张已经泛黄,字迹有些潦草,但线条清晰。图中央写着“纪雨失踪案”,周围辐射出多条线索,每条线索都用不同颜色的笔标注:红色是“世雍集团”,蓝色是“前副局长刘明远”,绿色是“车牌江A·X7389”,黑色是“月湖庄园”…… 纪玄的手指在“月湖庄园”四个字上停顿了一下。 然后他翻到下一页。 是照片。偷拍的照片,像素不高,有些甚至有些模糊。但能看清内容:一张是前副局长刘明远从一辆黑色奔驰车里下来,开车门的是个穿西装的男人,侧脸隐约能认出是世雍集团的一个高管;另一张是深夜,月湖庄园门口,那辆江A·X7389的车牌在闪光灯下清晰可见;还有一张…… 纪玄的呼吸停了一瞬。 第三张照片里,是一个年轻女孩的背影。她穿着白色的连衣裙,长发披肩,正走进一家咖啡馆。照片是从侧面偷拍的,看不清正脸,但那个背影,那个走路的姿态…… 是纪雨。 照片右下角有日期:三年前,8月17日,下午三点二十一分。 她失踪前四小时。 纪玄盯着那张照片,手指微微收紧。纸张边缘在他指腹下发出轻微的摩擦声。他能感觉到自己的心跳在加速,血液涌向耳膜,周围嘈杂的人声突然变得遥远,像是隔着一层厚厚的玻璃。 但他只停顿了三秒。 三秒后,他将那张照片抽出来,连同关联图和一份手写的清单——清单上列着十几个可疑车牌号和地点,包括月湖庄园7号别墅——一起折好,塞进自己的钱包夹层。 剩下的资料,他重新装回防水文件袋,拉上拉链。 然后他快步走回地下通道,将文件袋放回17号储物柜,锁好门,拔出钥匙。 整个过程,不到五分钟。 *** 下午一点十分,城北工业区。 这里远离市中心,街道两旁是些老旧的厂房和仓库。大部分厂房已经废弃,窗户破碎,墙壁上爬满了藤蔓植物。空气里飘着一股铁锈和机油的味道,混合着附近垃圾堆放点传来的酸腐气息。 纪玄沿着一条坑洼的水泥路往前走。 路很窄,两侧堆着些建筑废料和废弃的集装箱。阳光从破损的厂房顶棚缝隙里漏下来,在地面上投出斑驳的光影。远处传来隐约的机器轰鸣声,但近处很安静,只有他自己的脚步声在空旷的街道上回响。 他走到一栋三层小楼前。 小楼外墙是灰色的水泥,没有任何标识。一楼是个废弃的仓库,卷帘门紧闭,锁上积着厚厚的灰尘。纪玄绕到楼后,那里有一扇不起眼的铁门。 他从钱包里掏出一张电子门禁卡,在门边的感应器上刷了一下。 绿灯亮起,门锁发出轻微的咔哒声。 纪玄推门进去。 里面是一个狭小的空间,大约五平米。墙壁刷成白色,头顶一盏LED灯发出冷白色的光。空气里有一股淡淡的灰尘味,混合着新装修的油漆味。正对门的位置,是一排金属储物柜,总共十二个,每个柜门上都贴着编号。 这是纪玄三个月前租下的迷你仓。 位置偏僻,租金便宜,不需要身份登记,只认门禁卡。最重要的是,这里没有监控——至少明面上没有。 他走到7号储物柜前,输入密码。 柜门弹开。 里面空间不大,但足够深。纪玄将肩上的帆布包放下来,拉开拉链,先取出那个黑色工具箱。他没有打开,直接将整个工具箱推进储物柜最里面。 然后是那个金属盒子。 他打开盒子,将里面的微型存储芯片、信号***、***模块一样样拿出来,检查了一遍,确认没有损坏,然后重新放回盒子,推进储物柜。 最后,他从钱包里取出刚才从老陈文件袋里拿出的照片和清单。 照片上的纪雨,穿着白色连衣裙,背影单薄。阳光从侧面照过来,在她身上镀上一层柔和的光晕。她正抬起手,似乎要推开咖啡馆的门——那个动作,那个姿态,纪玄看过无数次。妹妹每次进咖啡馆前,都会先整理一下头发,然后轻轻推门。 他的手指在照片边缘摩挲了一下。 然后他将照片和清单一起,放进一个透明的防水袋,密封好,塞进储物柜角落的一个小夹层里。 做完这些,他关上柜门,重新输入密码锁死。 储物柜发出轻微的嗡鸣声,指示灯从绿色转为红色——已锁定。 纪玄站在原地,看着那个柜门。冷白色的灯光从头顶照下来,将他的影子投在金属柜门上,扭曲变形。空气里的灰尘在光柱里缓慢飘浮,像某种无声的见证。 他在这里站了整整一分钟。 一分钟后,他转身,走出迷你仓。 铁门在身后关上,锁芯转动的声音在空旷的街道上格外清晰。 *** 下午一点五十分,刑侦支队门口。 纪玄从出租车上下来,付了钱,快步走向大门。午后的阳光依然灼热,晒得地面发烫。空气里飘着柏油路被晒化的焦味,混合着路边绿化带里传来的草木气息。 他的脚步很稳,但速度不慢。 帆布包已经空了,轻飘飘地挎在肩上。里面的东西都留在了迷你仓,现在包里只有一瓶没喝完的矿泉水,和几份从银行带回来的理财文件——那是他刚才顺路去银行取的,作为“去银行办事”的证据。 他走到支队大门口,正要刷卡进去。 一个声音从旁边传来。 “小纪。” 纪玄停下脚步,转过头。 赵建国从门卫室旁边的阴影里走出来。他今天穿了件浅蓝色的短袖警服,肩章上的警徽在阳光下反射着刺眼的光。脸上挂着那种皮笑肉不笑的表情,眼睛微微眯着,目光在纪玄身上扫了一圈。 “赵副支队。”纪玄点点头,声音里带着一丝恰到好处的恭敬。 “出去这么久?”赵建国走到他面前,距离很近,近到纪玄能闻到他身上淡淡的烟味,“银行办事需要两个多小时?” “排队的人多。”纪玄说,从帆布包里掏出那几份理财文件,“还顺便去吃了午饭。” 赵建国瞥了一眼文件,没有接。 “林队正找你呢。”他说,声音里那种刻意的温和又回来了,但底下藏着某种更尖锐的东西,“检查下午就开始,第一个就从你们档案室开始。技术科的人已经上去了。” 纪玄点点头。 他的手心微微出汗,皮肤下的血管在轻微跳动。但他脸上表情纹丝不动,甚至恰到好处地露出一丝紧张——一个普通职员面对检查时该有的紧张。 “我这就上去。”他说。 赵建国盯着他看了两秒,然后突然笑了。 “别紧张。”他说,拍了拍纪玄的肩膀,“就是常规检查。你电脑里要是没什么不该有的东西,怕什么?” 手掌落在肩上的力道不轻不重,但纪玄能感觉到那只手停留的时间比正常要长一秒。那一秒里,赵建国的指尖在他肩上按了一下,很轻,但带着某种试探的意味。 然后手松开了。 “去吧。”赵建国说,“别让技术科的同志等太久。” 纪玄点点头,转身走进支队大门。 他的脚步依然很稳,一步,两步,三步。刷卡,闸机打开,穿过大厅,走向楼梯。他能感觉到背后赵建国的目光,像两根针,扎在他的脊梁上。 但他没有回头。 一直走到楼梯转角,那种被注视的感觉才消失。 纪玄站在楼梯拐角处,背靠着墙壁,缓缓吐出一口气。汗水从额角滑下来,滴在睫毛上,带来一丝冰凉的刺痛。他抬起手,用手背擦掉汗,然后低头看了一眼自己的手心。 手心湿漉漉的,但已经不再出汗了。 他庆幸自己赶上了。 但也清楚地知道,真正的考验,现在才开始。 第31章 检查风波1 纪玄推开档案室的门。 房间里已经有人了。两个穿着技术科制服的干警站在他的办公桌旁,其中一个正在连接检测设备。另一个蹲在打开的储物柜前,手里拿着记录板。窗边的椅子上坐着赵建国,他翘着腿,手里端着一杯茶,热气袅袅上升,模糊了他的表情。 听到开门声,三个人同时转过头。 “来了?”赵建国放下茶杯,杯底碰在桌面上,发出清脆的声响,“就等你了,小纪。技术科的同志时间宝贵,咱们抓紧开始吧。” 纪玄点点头,反手关上门。 锁舌扣合的声音在安静的房间里格外清晰。 档案室里的空气有些闷。空调虽然开着,但冷气似乎不太足,空气里飘着纸张、油墨和灰尘混合的气味。窗外的阳光斜射@进来,在地板上投出长方形的光斑,光斑里无数微尘在缓慢旋转,像某种无声的倒计时。 “纪玄同志,我是技术科的王明。”站在电脑旁的中年干警开口,他戴着黑框眼镜,脸上没什么表情,“按照支队保密检查要求,需要对你的办公电脑和个人储物柜进行系统检查。请配合。” “好的。”纪玄走到办公桌旁,从口袋里掏出钥匙,打开抽屉,取出电脑开机密码卡——那是支队统一配发的,上面印着随机生成的密码,每次开机都需要输入。 他的手指很稳。 密码卡是塑料材质,边缘有些磨损,摸上去有轻微的颗粒感。他把它递给王明,然后退到一旁,让出位置。 王明接过密码卡,在键盘上输入密码。电脑屏幕亮起,进入系统加载界面。蓝色的进度条缓慢移动,硬盘读取的细微嗡鸣声在寂静的房间里清晰可闻。 纪玄站在距离办公桌两米远的地方,双手自然垂在身侧。 他的心跳很平稳,呼吸节奏均匀。但只有他自己知道,此刻他的大脑正在高速运转,像一台精密仪器,监控着每一个细节。 这台电脑经过特殊改造。 表面系统干净无比,里面只有工作文件、学习资料、几款支队允许安装的办公软件。所有文件的时间戳、访问记录、系统日志都经过精心编排,没有任何异常。 真正的隐藏系统,是物理隔绝的。 那是一个独立的固态硬盘,通过特殊设计的硬件开关与主板连接。开关藏在机箱内部一个极其隐蔽的位置,需要同时按下两个特定按键,并在三秒内完成一系列操作才能激活。平时,这个硬盘完全断电,不产生任何电磁信号,即使是最专业的硬件检测设备,也只会把它识别为一个未初始化的空白存储介质。 王明开始操作。 他打开系统日志查看器,手指在键盘上快速敲击。屏幕上的代码行不断滚动,黑色的背景上,白色的字符像流水一样滑过。另一个技术科干警——年轻些,大概二十七八岁,胸牌上写着“李锐”——走到王明身后,盯着屏幕。 “系统日志正常。”王明说,“最近三十天没有异常登录记录。” “检查一下启动项。”李锐说。 王明点头,打开系统配置工具。列表里只有几个必要的系统服务和支队统一安装的安全软件。他逐一核对,然后打开注册表编辑器,开始检查自启动项。 纪玄的目光落在电脑屏幕上。 那些代码、列表、参数,他熟悉得不能再熟悉。每一行命令,每一个键值,都在他的预料之中。三年前,当他决定潜入警局时,就为这一天做了无数准备。他花了整整两个月时间,研究支队的技术检查流程,分析可能使用的检测工具,然后针对性地设计了这套伪装系统。 他甚至模拟过十七种不同的检查场景,包括最极端的情况——技术科带着专业的数据恢复设备,对硬盘进行物理层面的扇区扫描。 而今天,只是常规检查。 “浏览器历史记录。”李锐说。 王明打开浏览器,点击历史记录。列表里都是些工作相关的网页:公安内网通知、案件通报系统、几个法律数据库的查询记录。还有几个技术论坛的页面——那是纪玄故意留下的,内容是关于档案数字化管理的技术讨论。 “看起来没问题。”王明说,但手指没有停。他打开命令提示符,输入几个指令,开始检查网络连接记录。 时间一分一秒过去。 窗外的阳光在缓慢移动,光斑从地板爬上了墙壁,颜色从明亮的白色变成了温暖的橘黄。赵建国一直坐在窗边,没有起身,只是偶尔端起茶杯喝一口。茶杯与杯托碰撞的声音很轻,但在安静的房间里,每一次都像敲在纪玄的耳膜上。 “网络连接正常。”王明说,“没有异常外联记录。” 他站起身,揉了揉后颈,转向赵建国:“赵副支队,电脑检查完毕,没有发现违规内容。” 赵建国放下茶杯,脸上没什么表情。 “确定?”他问。 “从系统层面看,是干净的。”王明说,“如果需要更深度的检查,比如数据恢复或者物理扇区扫描,需要把硬盘拆下来带回技术科,用专业设备处理。但那种检查需要申请,而且……” “而且什么?” “而且如果硬盘本身没有异常,深度扫描可能会造成数据损坏。”王明说得很谨慎,“按照流程,常规检查到这一步就可以了。” 赵建国沉默了几秒。 他的目光从王明脸上移开,落在纪玄身上。那目光很沉,像某种有重量的东西,压在纪玄的肩膀上。 “那就先这样。”赵建国终于说,“检查储物柜吧。” 纪玄的心跳,在这一刻,微微加快了一拍。 但只有一拍。 他走到储物柜前,掏出钥匙,打开柜门。金属锁舌弹开的声音很清脆,柜门向内打开,露出里面的东西:几本工作手册,一个黑色工具箱,几件叠好的备用衣物,一个水杯,还有几包没开封的速溶咖啡。 李锐走上前,开始逐一检查。 他先拿起工作手册,一页一页翻看。手册是支队统一配发的,里面记录着档案室的日常工作:档案借阅登记、归还记录、库房温湿度监测数据。字迹工整,内容规范,没有任何异常。 然后他拿起工具箱。 纪玄的呼吸,在这一刻,控制得极其平稳。 工具箱是黑色的,塑料材质,表面有些磨损。李锐打开箱盖,里面是些常见的工具:螺丝刀、钳子、万用表、一卷电工胶布。都是档案室维修设备用的,每一样都有合理的用途。 李锐把工具一件一件拿出来,放在旁边的桌子上。金属工具碰撞桌面,发出叮叮当当的声响。他检查得很仔细,每一件工具都拿起来看,甚至拧开螺丝刀的把手,检查里面是否藏了东西。 没有。 工具箱是干净的。 李锐把工具放回箱子,合上盖子,放回储物柜。然后他开始检查衣物,把叠好的衣服一件件抖开,检查口袋,检查夹层。水杯被拿起来,里外检查,甚至拧开杯盖,看里面是否藏了东西。 还是没有。 储物柜里的东西,一件一件被检查,一件一件被确认正常。 时间又过去了二十分钟。 窗外的天色开始暗下来,远处的天空泛起淡淡的灰蓝色。档案室里的灯光自动亮起,白色的荧光灯管发出轻微的嗡鸣声,光线有些冷,照得每个人的脸色都有些苍白。 李锐检查完了最后一件东西——那几包速溶咖啡。他撕开包装袋,把咖啡粉倒进手心,用手指捻开,确认里面没有混入其他物质。然后他把咖啡粉倒回袋子,封好口,放回储物柜。 “赵副支队,储物柜检查完毕。”李锐说,“没有发现违规物品。” 赵建国没有立刻回应。 他坐在椅子上,手指在扶手上轻轻敲击。一下,两下,三下。节奏很慢,但每一下都像敲在某种紧绷的弦上。 “都检查完了?”他问。 “是的。”王明说,“电脑和储物柜都检查过了,没有发现问题。” 赵建国站起身,走到储物柜前。 他低头看着柜子里面,目光在每一件物品上扫过。然后他蹲下身,视线与柜子底部齐平。柜子底部是金属板,有些地方已经生了锈,呈现出暗红色的斑点。 “底部检查了吗?”赵建国问。 李锐愣了一下:“底部?” “我说,柜子底部。”赵建国的声音很平静,但底下藏着某种尖锐的东西,“你只检查了放在里面的东西,但柜子本身呢?夹层呢?底部有没有暗格?” 空气安静了几秒。 纪玄站在一旁,双手垂在身侧。他的手指微微蜷缩了一下,但很快就放松了。柜子底部没有暗格——他确定。三年前他搬进这个档案室时,就仔细检查过这个储物柜。那就是一个普通的铁皮柜子,底部是一整块金属板,焊接得很牢固,没有任何夹层。 但赵建国显然不打算就这样结束。 “李锐,拿手电筒。”他说。 李锐从工具包里掏出一个强光手电筒,打开。白色的光束照进柜子底部,金属板在光线下反射出冷硬的光泽。赵建国接过手电筒,自己蹲下身,光束在柜子底部缓慢移动。 一寸一寸。 金属板上的每一道划痕,每一块锈斑,都在光束下清晰可见。赵建国看得很仔细,眼睛几乎贴在柜子边缘。他的呼吸声很轻,但在寂静的房间里,纪玄能清楚地听到。 然后,光束停住了。 停在柜子底部靠里的位置,靠近后挡板的地方。 那里有一个缝隙。 不是暗格,也不是夹层,只是金属板焊接时留下的一道极细微的缝隙——大概只有两毫米宽,五毫米长。缝隙里积了些灰尘,在手电筒的光束下,能看到灰尘呈现出灰黑色。 赵建国盯着那道缝隙,看了很久。 然后他伸出手,从李锐的工具包里拿出一根细长的金属探针。探针是不锈钢材质,顶端很细,像一根加长的缝衣针。 他把探针伸进缝隙里。 纪玄的心跳,在这一刻,停了一拍。 他的大脑在高速运转,回忆三年前搬进这个档案室时的每一个细节。他检查过这个柜子,确定底部没有暗格,确定缝隙里没有东西。但那是三年前。三年里,他无数次打开这个柜子,放东西,取东西。有没有可能,某一次,某个东西不小心掉进了缝隙里? 他不知道。 金属探针在缝隙里轻轻搅动。赵建国的动作很慢,很仔细,探针在缝隙里左右移动,发出细微的摩擦声。灰尘从缝隙里被搅出来,飘散在空气中,在手电筒的光束下像无数微小的精灵在跳舞。 然后,探针的顶端,碰到了什么东西。 很轻的触感。 赵建国的动作停住了。他的手指微微用力,探针的顶端在缝隙里轻轻一挑—— 一个极小的、黑色的物体,从缝隙里被挑了出来。 那东西很小,大概只有小拇指指甲盖的一半大小。黑色,方形,厚度不到一毫米。它掉在柜子底部,发出几乎听不见的轻响。 赵建国用手电筒照过去。 光束下,那个黑色物体的轮廓清晰起来——那是一枚微型存储芯片。表面已经有些磨损,边缘的金属触点氧化成了暗黄色,显然已经很久没有使用过了。 空气,在这一刻,凝固了。 档案室里的灯光似乎都暗了一瞬。纪玄能听到自己的心跳声,咚,咚,咚,像鼓槌敲在胸腔里。他的大脑在疯狂运转,回忆这枚芯片的来历。 他想起来了。 第31章 检查风波2 四年前,在他还没有潜入警局,还是“夜枭”的时候,有一次测试微型存储设备,他买了十几个不同型号的芯片。测试结束后,大部分都处理掉了,但有一枚——就是这种极微型、容量只有128MB的老旧芯片——不小心掉进了测试台的缝隙里。他找了很久没找到,以为丢了,就没再管。 后来他搬进这个档案室,把自己的私人物品从出租屋搬过来。那个测试台也被拆了,零件打包进箱子。也许就是在那个时候,这枚芯片从测试台的缝隙里掉出来,落进了某个箱子里。然后又随着箱子被搬进档案室,在整理物品时,不小心掉进了储物柜底部的缝隙。 四年。 这枚芯片在缝隙里躺了四年,他完全忘记了它的存在。 而现在,它被赵建国找到了。 “这是什么?”赵建国的声音响起来,很平静,但平静底下是压抑不住的兴奋。 他用手套小心翼翼地捏起那枚芯片,举到眼前。芯片在灯光下反射出微弱的光,边缘的氧化痕迹清晰可见。 “看起来像存储芯片。”王明走过来,凑近看了看,“很老的型号,现在市面上已经很少见了。” “能读取吗?”赵建国问。 王明接过芯片,仔细看了看:“触点氧化了,而且这种老型号需要专用的读卡器。技术科应该有兼容设备,但不确定芯片本身是否损坏。” “试试。”赵建国的声音很坚决,“立刻试试。” 王明点点头,从工具包里拿出一个便携式多功能读卡器。那是一个黑色的塑料盒子,上面有十几个不同规格的插槽。他找到对应微型芯片的插槽,小心翼翼地把芯片插进去。 读卡器上的指示灯亮起——红色的光,闪烁了几下,然后变成了稳定的红色。 “识别到了。”王明说,“但芯片状态可能有问题。” 他把读卡器连接到自己的笔记本电脑上,打开数据恢复软件。屏幕上的进度条开始移动,但速度很慢,时不时会卡住几秒。 纪玄站在一旁,看着屏幕。 他的脸色有些发白——这不是装的。冷汗从额角渗出来,沿着太阳穴滑下,带来冰凉的触感。他能感觉到自己的手心在出汗,手指微微颤抖。他用力握紧拳头,指甲陷进掌心里,用疼痛来维持清醒。 这枚芯片里有什么? 他努力回忆四年前的测试内容。那是一次加密算法的测试,他在芯片里存储了几个测试文件:一些随机生成的文本,几段代码片段,还有几个加密密钥的测试用例。都是些技术性的东西,没有任何个人信息,也没有任何与“夜枭”或“判官”相关的痕迹。 但万一呢? 万一里面有一行注释,提到了某个代号?万一有一个测试文件,用了某个特定的命名规则?万一…… 他不知道。 数据恢复软件的进度条卡在百分之四十二,不动了。 王明皱了皱眉,在键盘上敲了几个指令。进度条跳了一下,又卡住了。 “芯片物理损坏了。”他说,“氧化太严重,部分扇区可能已经失效。强行读取的话,可能会彻底损坏。” “那就强行读取。”赵建国说,“我要知道里面有什么。” “赵副支队,这不符合流程。”王明说得很谨慎,“如果芯片里确实有违规内容,强行读取导致数据损坏,可能会影响后续的证据固定。我建议先做物理保护,带回技术科用专业设备处理。” 赵建国盯着屏幕,沉默了几秒。 然后他转过头,看向纪玄。 “小纪。”他说,声音里那种刻意的温和又回来了,“这枚芯片,是你的吗?” 所有人的目光都集中在纪玄身上。 灯光很冷,照得他的脸色更加苍白。他能感觉到汗水顺着脊椎滑下,浸湿了衬衫的后背。但他抬起头,迎上赵建国的目光,脸上露出恰到好处的困惑和紧张。 “我……我不确定。”他说,声音有些干涩,“看起来像很久以前的东西了。可能是以前维修旧设备时,不小心掉进去的。” “维修旧设备?”赵建国重复了一遍,“什么设备?” “档案室以前有一些老式的扫描仪和打印机。”纪玄说,“有些是十几年前的型号,用的就是这种老式存储芯片。我拆过几台,修过一些零件。” 这个解释很合理。 档案室里确实有一些老旧设备,有些甚至还在使用。维修这些设备是档案管理员的工作之一,拆装过程中,有零件掉落,再正常不过。 但赵建国显然不信。 “这么小的芯片,掉进柜子底部的缝隙里,四年都没发现?”他问,声音里带着明显的质疑。 “柜子很重,平时不会挪动。”纪玄说,“而且缝隙很小,如果不是特意检查,根本看不到。” 他说的是实话。 但实话,在怀疑的人听来,往往更像是谎言。 赵建国盯着他看了很久,然后转向王明:“芯片带回技术科,用最好的设备恢复数据。我要在二十四小时内看到结果。” “明白。”王明点头,小心翼翼地把读卡器从电脑上拔下来,连同芯片一起装进一个防静电袋里,封好口,贴上标签。 就在这时,档案室的门被推开了。 林薇站在门口。 她显然刚回来,身上还穿着外出时的便装——一件浅灰色的风衣,头发有些凌乱,脸上带着一丝疲惫。但当她看到房间里的情景时,疲惫瞬间消失了,取而代之的是锐利的警觉。 “怎么回事?”她走进来,目光扫过赵建国,扫过技术科的人,最后落在纪玄身上。 “林队。”赵建国转过身,脸上露出那种公式化的笑容,“技术科在检查小纪的储物柜时,发现了一点……有趣的东西。” 他指了指王明手里的防静电袋。 林薇走过去,接过袋子,透过透明的塑料看着里面的芯片。那枚黑色的、微小的芯片,在袋子里静静躺着,像一颗沉默的炸弹。 “这是什么?”她问。 “一枚存储芯片。”赵建国说,“藏在柜子底部的缝隙里,四年了。小纪说可能是维修旧设备时不小心掉进去的,但我认为,有必要查清楚里面到底有什么。” 林薇抬起头,看向纪玄。 她的眼神很复杂。有审视,有怀疑,但似乎还有一丝别的什么——纪玄说不清那是什么,也许是困惑,也许是某种直觉的警告。 纪玄迎上她的目光,脸色依然苍白,但眼神很平静。 “林队,我真的不知道这枚芯片是什么时候掉进去的。”他说,声音很诚恳,“如果里面有什么违规内容,我愿意接受任何处理。” 他说的是“如果”。 但所有人都知道,这个“如果”,现在成了悬在头顶的剑。 林薇沉默了几秒,然后转向王明:“芯片状态怎么样?” “物理损坏,氧化严重。”王明如实汇报,“强行读取有风险,但技术科应该能恢复部分数据。” “需要多久?” “最快明天上午。” 林薇点点头,把防静电袋还给王明:“带回去处理。恢复出来的所有数据,第一时间向我汇报。” “是。” 王明和李锐收拾好设备,离开了档案室。门关上的声音很轻,但在纪玄听来,像某种沉重的宣告。 房间里只剩下三个人。 赵建国,林薇,纪玄。 窗外的天色已经完全暗下来了,城市的灯火在远处亮起,像一片倒悬的星河。档案室里的灯光很冷,照得每个人的影子都拉得很长,在地板上交错重叠。 “小纪。”林薇开口,声音很平静,“在芯片数据恢复出来之前,你的工作暂时调整一下。档案室的钥匙先交给我,这几天你先去后勤科帮忙。” 纪玄点点头,从口袋里掏出钥匙串,取下档案室的钥匙,递给林薇。 钥匙很凉,金属的触感透过皮肤传来。 林薇接过钥匙,握在手心里。她的手指很细,但握得很紧,指节微微发白。 “赵副支队。”她转向赵建国,“检查结果我会向支队领导汇报。如果没有其他事,你先去忙吧。” 赵建国看了她一眼,又看了纪玄一眼,脸上那种皮笑肉不笑的表情又出现了。 “好。”他说,“那我就等林队的好消息了。” 他转身离开,脚步声在走廊里渐渐远去。 门关上了。 档案室里只剩下林薇和纪玄。 空气很安静,安静得能听到空调送风的嗡鸣,能听到远处街道传来的、模糊的车流声。林薇站在窗边,背对着纪玄,看着窗外的夜色。 很久,她都没有说话。 纪玄也没有说话。他站在原地,双手垂在身侧,手指微微蜷缩。汗水已经干了,但衬衫的后背还湿着,贴在皮肤上,带来冰凉的触感。 他知道林薇在观察他。 用她的直觉,她的经验,她作为刑警队长的敏锐。 而他,必须撑住。 终于,林薇转过身。 她的目光落在纪玄脸上,很仔细地看,像要透过他的皮肤,看到里面的骨骼和血管。 “纪玄。”她说,声音很轻,但每个字都很清晰,“那枚芯片里,到底有什么?” 纪玄抬起头,迎上她的目光。 他的眼神很平静,平静得像一潭深水,表面没有任何波澜。 “我不知道。”他说,“但无论里面有什么,我都会承担后果。” 林薇盯着他看了很久。 然后,她轻轻叹了口气。 “希望你说的是实话。”她说,“因为如果芯片里真的有不该有的东西,我也保不住你。” 她转身,走向门口。 手放在门把手上,她停顿了一下,没有回头。 “明天上午,等结果。” 门开了,又关上。 脚步声在走廊里远去,最终消失。 纪玄站在原地,很久没有动。 窗外的夜色越来越深,城市的灯火在玻璃上投出模糊的光影。档案室里的灯光很冷,照得他的影子孤零零地躺在地板上,像一具沉默的躯壳。 他缓缓抬起手,看着自己的掌心。 掌心里,有四道深深的指甲印,已经渗出了血丝。 疼痛很清晰,但比起此刻心里的紧绷,这疼痛几乎可以忽略不计。 芯片。 那枚该死的、四年前就该处理掉的芯片。 现在,它成了悬在他头顶的剑。而握剑的人,是赵建国,是技术科,是林薇。 明天上午。 二十四小时。 他闭上眼睛,深深吸了一口气。 空气里还残留着灰尘、油墨和汗水混合的气味。这气味很熟悉,熟悉得像他这三年来的每一天。但现在,这气味里,多了一丝别的什么。 危险。 赤裸裸的、迫在眉睫的危险。 他睁开眼睛,走到窗边,看着窗外的城市。 灯火璀璨,车流如织。这座繁华的城市,在夜色里像一头沉睡的巨兽,安静,但随时可能醒来,张开血盆大口。 而他,正站在这头巨兽的嘴里。 脚下是深渊。 第32章 芯片虚惊1 纪玄在档案室里站了很久,直到双腿发麻,才缓缓挪动脚步。他走到办公桌前,看着屏幕上已经暗下去的屏保——那是一张系统自带的风景图,蓝天白云,青山绿水,干净得没有一丝杂质。他伸手触碰键盘,屏幕亮起,映出他苍白而平静的脸。窗外的城市灯火彻夜不熄,而他的倒计时,已经开始。二十四小时。明天上午,一切都会揭晓。要么安全,要么坠落。没有第三条路。 他关掉电脑,锁好档案室的门。 走廊里的声控灯随着他的脚步声一盏盏亮起,又一盏盏熄灭。灯光是冷白色的,照在浅灰色的地砖上,反射出模糊的光晕。空气里有消毒水的味道,混合着纸张和旧家具的气息。这栋楼已经有些年头了,墙角的踢脚线有些地方已经开裂,露出里面暗黄色的腻子。 纪玄回到后勤科给他安排的临时工位。 那是一张靠墙的桌子,桌面上堆着几摞待整理的旧档案盒,盒子上积着一层薄灰。椅子是普通的办公椅,坐垫已经有些塌陷。他拉开椅子坐下,椅子腿摩擦地面,发出刺耳的声响。 他没有开灯,就坐在黑暗里。 窗外的月光透过百叶窗的缝隙,在地板上投出细长的光条。光条随着时间缓慢移动,像一把无声的尺,丈量着这个夜晚的长度。 纪玄闭上眼睛。 脑海里开始回放那枚芯片的每一个细节。 四年前,他刚进入警队,还在技术科实习。那时候“夜枭”的身份已经成型,他需要测试一些新的加密算法和硬件隔离方案。那枚微型存储芯片,就是测试载体之一。里面存储的,是几套不同加密等级的测试数据,还有一些用于混淆视听的伪装文件——几部冷门科幻的电子版片段,一些随机生成的代码,一些毫无意义的乱码。 测试结束后,他本该销毁它。 但他记得,那天技术科突然接到紧急任务,所有人都被抽调去处理一起网络攻击事件。他匆匆把芯片从测试设备上拔下来,随手塞进工作服口袋,想着等忙完再处理。 然后,他忘了。 彻底忘了。 工作服换洗,芯片随着衣服被扔进衣柜。后来他调离技术科,来到档案室,那件旧工作服被塞进储物柜最底层,一放就是四年。 直到今天,被赵建国翻出来。 纪玄睁开眼睛。 月光已经移到了墙边,在地板上投出一片模糊的阴影。他抬起手,看着自己的掌心。指甲印已经结痂,在月光下呈现出暗红色的痕迹。 如果芯片数据真的被完整恢复…… 那些测试数据里,虽然没有任何直接指向“夜枭”或“判官”的信息,但加密算法的结构、测试环境的痕迹、甚至某些代码的编写习惯,都可能成为线索。对于一个经验丰富的技术专家来说,这些线索就像散落的拼图碎片,一旦拼凑起来,就能勾勒出一个模糊但危险的轮廓。 更何况,赵建国不会放过任何可疑之处。 他会把芯片送到最专业的机构,动用一切资源,哪怕掘地三尺也要挖出点什么。 纪玄深吸一口气。 空气里有灰尘的味道。 他站起身,走到窗边,拉开百叶窗。 窗外,天边已经泛起鱼肚白。深蓝色的夜幕正在褪去,城市轮廓在晨雾中渐渐清晰。远处的街道上,早班的公交车已经开始运行,车灯在雾气中划出两道昏黄的光带。 二十四小时,还剩最后三个小时。 *** 上午九点,刑侦支队三楼会议室。 长方形的会议桌擦得很干净,深棕色的木质桌面反射着天花板上的LED灯光。空气里有咖啡和打印纸油墨混合的气味。空调开得很足,冷风从出风口吹出来,带着轻微的嗡鸣声。 纪玄坐在会议桌靠门的一侧。 他穿着昨天那件衬衫,袖口整齐地挽到小臂。头发梳得很整齐,脸上没有任何表情。他的双手平放在桌面上,手指微微弯曲,指尖触碰着冰凉的桌面。 对面坐着赵建国。 赵建国今天穿了一身笔挺的警服,肩章上的警徽在灯光下闪着金属光泽。他手里拿着一份文件,正低头翻阅,眉头紧锁。他的茶杯放在手边,热气袅袅上升,茶叶在杯底缓缓旋转。 林薇坐在主位。 她今天也穿了警服,头发扎成利落的马尾,露出光洁的额头。她的面前摊开着一本笔记本,手里握着一支黑色钢笔。她没有看纪玄,也没有看赵建国,只是盯着笔记本的空白页,笔尖悬在纸面上方,一动不动。 会议室里很安静。 只有空调送风的嗡鸣,以及赵建国翻动纸张时发出的窸窣声。 墙上的时钟指向九点零五分。 秒针一格一格地跳动,发出规律而清晰的“嗒、嗒”声。每一声都像敲在神经上。 门被推开了。 技术科的王明走了进来。他手里拿着一个文件夹,脸上带着熬夜后的疲惫。黑框眼镜后面的眼睛有些发红,眼袋很明显。 “林队,赵副,芯片的数据恢复报告出来了。”王明的声音有些沙哑。 他把文件夹放在会议桌上,推到林薇面前。 林薇抬起头,看了他一眼,然后翻开文件夹。 纸张翻动的声音在寂静的会议室里格外清晰。 纪玄的呼吸节奏没有变。 但他的瞳孔微微收缩了一下。 文件夹里只有三页纸。第一页是技术科的正式报告,第二页是数据恢复的详细记录,第三页是恢复出的文本内容打印件。 林薇看得很仔细。 她的目光一行一行地扫过报告上的文字,眉头渐渐皱起。看完第一页,她翻到第二页,又翻到第三页。然后,她抬起头,看向王明。 “就这些?” “就这些。”王明推了推眼镜,“芯片的物理损坏太严重了。存储单元氧化,部分区域已经彻底失效。我们尝试了三种不同的数据恢复方案,最终只能提取出大约百分之三的原始数据。” “内容呢?”赵建国插话,声音很急。 “内容……”王明顿了顿,“大部分是乱码。能识别出来的,只有几段文本片段。” “什么文本?” “看起来像是……”王明看了一眼打印件,“像是的摘抄。我们查了一下,应该是几年前一部叫《星尘低语》的科幻里的段落。很冷门,网上都找不到完整版。” 赵建国的脸色沉了下来。 “?”他的声音提高了,“你确定?” “确定。”王明从文件夹里抽出第三页,推到赵建国面前,“您看,这几段文字是连贯的,描述的是某个外星文明的遗迹发现过程。文风很独特,我们对比了数据库,匹配度百分之九十八以上。” 赵建国抓起打印件,凑到眼前。 纸张在他手里微微颤抖。 他看得很用力,眼睛几乎要贴到纸上。嘴唇抿得很紧,额角的青筋隐隐跳动。 纪玄的视线落在打印件上。 隔着一段距离,他看不清上面的具体文字,但能看到那些段落的大致排版——整齐的宋体字,标准的行间距,没有任何异常。 那是他四年前亲手放进去的伪装文件之一。 《星尘低语》,一部他在暗网上偶然找到的、从未正式出版过的科幻。作者匿名,内容晦涩,讲述的是一个孤独的宇航员在宇宙深处发现古老文明遗迹的故事。的电子版只有不到一百个人下载过,早已消失在网络的角落里。 他选择它,就是因为它的冷门。 冷门到几乎不可能被追踪来源。 赵建国看完了。 他把打印件重重地拍在桌面上。 “不可能!”他的声音里带着压抑不住的怒气,“一枚藏在储物柜缝隙里的芯片,里面就装了几段破?王明,你们技术科是不是没尽力?是不是被什么高级加密手段骗过去了?” 王明的脸色有些难看。 “赵副,我们尽了全力。”他的声音依然平静,但语气里多了一丝硬气,“芯片的物理状态摆在那里,氧化程度、磨损痕迹,都符合长期闲置的特征。数据恢复的过程有完整记录,每一步都符合规范。如果您怀疑我们的专业能力,可以申请第三方机构复核。” “我当然要复核!”赵建国猛地站起来,椅子腿在地板上划出刺耳的声响,“这枚芯片出现在纪玄的储物柜里,本身就说明有问题!一个档案管理员,为什么会有这种微型存储芯片?为什么藏得那么隐蔽?里面就装了几段?骗鬼呢!” 他的目光转向纪玄,像刀子一样锋利。 “纪玄,你说!这芯片到底怎么回事?” 所有人的目光都集中到纪玄身上。 空调的冷风还在吹,吹得纪玄后颈的皮肤有些发凉。他能感觉到林薇的视线,平静,但带着审视。能感觉到王明的视线,带着技术人员的客观和疑惑。能感觉到赵建国的视线,充满敌意和压迫。 他缓缓抬起头。 脸上的表情很平静,但仔细看,能看出一丝后怕,一丝如释重负,还有一丝被冤枉的委屈。这些情绪很淡,但恰到好处地混合在一起,构成一个“侥幸逃过一劫”的普通人该有的反应。 “我……我也不知道。”他的声音有些低,带着适度的迟疑,“我真的不记得有这枚芯片了。” “不记得?”赵建国冷笑,“这么重要的东西,你说不记得?” “赵副。”林薇开口了,声音很平静,但带着不容置疑的权威,“让纪玄说完。” 纪玄深吸一口气。 “四年前,我刚进警队,在技术科实习。”他的语速很慢,像在努力回忆,“那时候技术科有很多旧设备需要维修和淘汰。我记得……有一次,王工——就是当时带我的王师傅——让我帮忙整理一批报废的测试芯片。那些芯片都是以前做项目时用的,后来项目结束,设备淘汰,芯片就堆在仓库里。” 他停顿了一下,看了一眼王明。 王明想了想,点点头:“是有这么回事。四年前技术科确实清理过一批旧设备。” “我当时负责清点。”纪玄继续说,“有些芯片还能用,有些已经坏了。王师傅说,能用的留着当备件,坏的统一销毁。但我记得……那天清点到最后,我好像漏了一枚。” 他的眉头微微皱起,像在努力挖掘记忆深处的细节。 “那枚芯片很小,比指甲盖还小。我当时把它放在工作服口袋里,想着等会儿一起处理。但后来技术科突然接到紧急任务,所有人都被叫去机房。我一忙,就把这事忘了。” “工作服换洗的时候,芯片可能掉出来了,滚进了储物柜的缝隙里。”他的声音越来越低,“后来我调离技术科,那件旧工作服一直塞在储物柜最底层,再也没穿过。时间一长,我就彻底忘了这回事。” 他说完了。 会议室里一片寂静。 空调的嗡鸣声显得格外清晰。 赵建国盯着纪玄,眼神像要把他看穿。但纪玄的表情没有任何破绽——那种混合着后怕、困惑和一丝懊恼的表情,太真实了。 真实到无懈可击。 “所以,”林薇缓缓开口,“你的意思是,这枚芯片是四年前技术科报废的测试芯片之一,你无意中遗落,后来忘了?” “是。”纪玄点头,“我只能想到这个可能。” “测试芯片里为什么会存?”赵建国不依不饶。 “这很正常。”这次是王明回答,“技术科做测试的时候,经常需要往存储介质里写入各种类型的文件,测试读写速度和兼容性。、图片、视频、代码,什么都有。有时候测试完就忘了清空。” 第32章 芯片虚惊2 赵建国张了张嘴,还想说什么。 但林薇抬手制止了他。 她拿起那份数据恢复报告,又看了一遍。然后,她合上文件夹,抬起头。 “报告我看完了。”她的声音很平静,“芯片物理损坏严重,数据恢复出的内容,是几段冷门科幻的摘抄,没有发现任何与案件、与违规行为相关的信息。” 她看向赵建国。 “赵副,技术科已经尽了全力。芯片的状态、数据恢复的过程,都有完整记录。如果你坚持要第三方复核,可以走程序申请。但我个人认为,没有必要。” 赵建国的脸色铁青。 “林队,这太巧合了!一枚芯片藏在纪玄的储物柜里四年,偏偏在这个时候被发现,里面偏偏只有几段无关紧要的?这说不通!” “巧合确实存在。”林薇的语气依然平静,“但办案要讲证据。现在证据显示,芯片内容无害。我们不能因为怀疑,就无限度地追查下去。” 她顿了顿,目光扫过纪玄。 “当然,纪玄在工作场所遗留废弃芯片,没有及时清理,属于管理疏忽。按照支队规定,需要提交书面说明,并接受内部通报批评。” 她看向纪玄。 “纪玄,你有意见吗?” “没有。”纪玄立刻回答,“我愿意接受处理。” 林薇点点头。 “好。那这件事,暂时到此为止。”她站起身,文件夹在手里轻轻拍了拍,“技术科继续检查其他部门。赵副,你负责跟进。纪玄,今天下班前,把书面说明交到我办公室。” “是。”纪玄也站起来。 赵建国还坐在椅子上,脸色阴沉得像要滴出水来。他盯着纪玄,眼神里的敌意没有丝毫减弱,反而更加浓烈。 林薇走到门口,又停下脚步。 她没有回头,只是对着空气说了一句。 “虚惊一场。但希望所有人都记住,保密纪律不是儿戏。散会。” 门开了,又关上。 会议室里只剩下赵建国和纪玄。 空气里的温度似乎又降了几度。 赵建国缓缓站起来,走到纪玄面前。两人之间的距离不到一米,纪玄能闻到他身上那股浓烈的烟草味,混合着发胶的刺鼻气息。 “纪玄。”赵建国的声音压得很低,像从牙缝里挤出来的,“这次算你运气好。但你别以为这事就这么完了。” 纪玄看着他,没有说话。 “芯片的事,我会继续查。”赵建国凑得更近,呼吸几乎喷到纪玄脸上,“你最好祈祷,里面真的只有那几段破。否则……” 他没有说完。 但话里的威胁,像一把冰冷的刀,悬在纪玄的咽喉。 他转身离开,脚步声很重,每一步都像踩在人的心脏上。 会议室里彻底安静下来。 纪玄站在原地,很久没有动。 窗外的阳光透过百叶窗的缝隙照进来,在地板上投出细长的光条。光条里有无数微尘在旋转,缓慢,无声。 他抬起手,摸了摸自己的后颈。 那里,一层细密的冷汗,正在慢慢变干。 *** 下午四点,纪玄把书面说明交到了林薇办公室。 说明写得很详细,但也很简洁。他如实描述了四年前在技术科实习的经历,提到了清理旧芯片的任务,承认了自己疏忽遗落芯片的可能。措辞诚恳,态度端正,挑不出任何毛病。 林薇接过说明,看了一眼,就放在了一边。 她坐在办公桌后,背后的窗户开着,微风吹进来,吹动了她桌上的一盆绿植的叶子。阳光照在叶片上,泛着油润的光泽。 “坐。”她说。 纪玄在她对面的椅子上坐下。 椅子是木质的,坐垫很硬。他能感觉到林薇的目光落在他脸上,平静,但带着某种审视。 “纪玄。”林薇开口,声音很轻,“你知道我为什么让你写说明吗?” “因为规定。”纪玄回答。 “不全是。”林薇摇摇头,“我是想看看,你会怎么写。” 她顿了顿,手指轻轻敲击着桌面。 “如果你的说明里,有任何一个细节和事实不符,或者试图掩盖什么,我都会知道。技术科的王明,我私下问过他。四年前清理旧设备的事,确实有。那天技术科接到紧急任务,也确实有。时间、人物、经过,都对得上。” 她看着纪玄。 “所以,你的说法,从逻辑上是成立的。” 纪玄没有说话。 “但是。”林薇话锋一转,“逻辑成立,不代表真相就是如此。一枚芯片,藏在储物柜缝隙里四年,偏偏在保密检查的时候被发现。里面的内容,偏偏是几段冷门到几乎没人知道的。这一切,太巧了。” 她的目光变得锐利。 “巧到让我觉得,不真实。” 纪玄迎着她的目光。 他的心跳很平稳,呼吸很均匀。但内心深处,那根弦已经绷到了极限。 “林队,我理解您的怀疑。”他的声音很平静,“但我只能说,事实就是这样。我没有隐瞒,也没有撒谎。” 林薇盯着他看了很久。 然后,她轻轻叹了口气。 “好。”她说,“我相信你这次的说法。但纪玄,你要记住,信任是有限的。如果再有下一次……” 她没有说完。 但意思已经很清楚。 纪玄站起身。 “我明白。谢谢林队。” 他转身离开办公室。 门在身后关上,隔绝了林薇的视线。走廊里空无一人,只有他的脚步声在回荡。阳光从尽头的窗户斜射@进来,在地板上投出长长的光影。 他走到楼梯间,推开防火门,走了进去。 楼梯间里很暗,只有安全出口的绿色指示灯散发着微弱的光。空气里有灰尘和潮湿水泥混合的气味。他靠在冰冷的墙壁上,闭上眼睛,深深吸了一口气。 然后,缓缓吐出。 紧绷了二十四小时的神经,终于可以稍微放松一点。 芯片危机,暂时解除了。 但就像林薇说的,信任是有限的。赵建国不会罢休,林薇的怀疑也不会消失。他们就像两把悬在他头顶的刀,一把明,一把暗,随时可能落下。 而他,必须在这两把刀的夹缝中,继续前行。 *** 夜晚十点,纪玄回到临时住处。 那是一间支队提供的单身宿舍,房间很小,只有一张床、一张桌子、一把椅子。墙壁是白色的,但已经有些发黄。天花板上的日光灯管发出稳定的嗡鸣,光线是冷白色的,照得房间里的一切都显得苍白而单调。 纪玄关上门,反锁。 他走到桌边,打开笔记本电脑。 屏幕亮起,幽蓝的光映在他的脸上。他没有连接网络,而是插入了一个加密U盘。U盘里是他从档案室带出来的、为数不多的个人物品之一——一个经过多重加密的虚拟机系统。 系统启动,黑色的命令行界面出现。 他输入一串长达六十四位的密码,按下回车。 屏幕闪烁,进入了一个完全不同的操作环境。界面简洁到近乎简陋,只有几个图标:文件管理器、终端、加密通讯软件。 他打开加密通讯软件。 软件启动后,自动连接到一个匿名的中继服务器。连接状态显示为绿色,加密等级:最高。 收件箱里,有一封新邮件。 发件人:钥匙。 邮件没有标题,正文只有一行字:“算法模型优化完成,附件是第二版追踪脚本。西山概率提升至78%。” 纪玄点开附件。 那是一个压缩包,解压后里面有三个文件:优化后的追踪脚本源代码、运行说明、以及一份详细的分析报告。 他打开分析报告。 报告是用英文写的,专业术语很多,但逻辑清晰。钥匙详细解释了她是如何优化算法的:她引入了时间序列分析和地理信息系统的数据,结合“深渊”平台过去半年的交易记录、登录IP分布、以及江城周边地形地貌特征,建立了一个多维度的概率模型。 模型显示,“月圆拍卖会”的线下举办地点,有78%的概率位于江城西郊的西山区域。 报告里还附了几张地图截图。 西山地势复杂,山林茂密,有不少废弃的矿洞、防空洞、以及早年修建的、现在已经荒废的度假别墅。这些地方隐蔽性强,交通相对不便,但又有基本的道路可以通行大型车辆,确实是举办非法活动的理想场所。 纪玄盯着地图,眼神渐渐变得锐利。 78%的概率。 这已经很高了。 高到足以让他把调查重心,完全转向西山。 他关掉报告,打开追踪脚本的源代码。 代码写得很漂亮,结构清晰,注释详细。钥匙在关键部分都做了优化,运行效率比第一版提升了至少百分之三十。更重要的是,她增加了一个实时监控模块——一旦脚本检测到与“深渊”平台相关的异常网络活动,就会自动触发警报,并将相关数据打包发送到预设的加密邮箱。 纪玄把脚本部署到测试环境,运行了一遍。 一切正常。 数据流在屏幕上快速滚动,像一条无声的河。河底藏着秘密,藏着罪恶,也藏着……他妹妹失踪的真相。 他关掉电脑。 房间里陷入黑暗。 只有窗外的月光,透过薄薄的窗帘照进来,在地板上投出模糊的光影。远处传来夜班火车经过的汽笛声,悠长,苍凉,像某种古老的叹息。 纪玄躺在床上,睁着眼睛,看着天花板。 芯片危机暂时过去了。 但更大的危机,正在逼近。 西山,78%的概率。 还有十三天,月圆之夜。 他闭上眼睛。 脑海里浮现出妹妹的脸。那张总是带着笑的脸,那双清澈的眼睛,那个总爱跟在他身后、叫他“哥哥”的声音。 然后,那张脸渐渐模糊,被黑暗吞噬。 他握紧了拳头。 指甲深深陷进掌心,疼痛清晰而尖锐。 第33章 追踪泄密者1 月光从百叶窗的缝隙里漏进来,在墙壁上投下细长的光条。 那些光条缓慢移动,像无声的秒针,一格一格划过墙上的污渍、剥落的墙皮、还有那张江城地图的边角。纪玄盯着天花板,眼睛在黑暗里睁着。西山,78%的概率。这个数字在脑海里反复跳动,像某种警告,也像某种召唤。 范围依然太大。 西山区域方圆几十公里,有废弃的矿洞、防空洞、荒废的度假村、甚至还有几座早年修建、现在基本无人问津的疗养院。78%的概率,只是意味着“深渊”的拍卖会很可能在那一带举行,但具体在哪栋建筑、哪个山洞、哪条地下通道,依然是个谜。 他需要更精确的坐标。 但更紧迫的问题是——赵建国。 那张脸在黑暗里浮现出来。焦躁的眼神,紧绷的下颌,还有那种近乎偏执的怀疑。芯片事件虽然暂时过去了,但赵建国不会善罢甘休。他像一条嗅到血腥味的鲨鱼,在水下盘旋,等待下一次攻击的机会。 被动等待,只会让处境更危险。 纪玄翻了个身,床板发出轻微的吱呀声。窗外传来夜鸟的啼叫,短促,尖锐,划破凌晨的寂静。空气里有灰尘的味道,还有从楼下飘上来的、若有若无的消毒水气味。 一个念头在黑暗里逐渐清晰。 既然赵建国急于向“深渊”表功,急于找到自己的“罪证”,那何不……送他一份“大礼”? 不是真正的罪证。 而是一份精心设计的、半真半假的“情报”。一份看起来像是警方内部流传的、关于“判官”的调查进展报告。一份足以误导“收藏家”,又能让赵建国在传递过程中暴露更多马脚的“礼物”。 纪玄的嘴角,在月光照不到的阴影里,微微弯起一个冰冷的弧度。 *** 清晨六点四十分。 刑侦支队的走廊里还空荡荡的。保洁员推着清洁车,车轮在地砖上发出规律的滚动声。消毒水的味道比夜里更浓,混合着刚拖过地的水汽,在空气里弥漫。 纪玄走进后勤科。 他今天穿的是那件洗得发白的灰色夹克,里面是普通的蓝色衬衫,裤子是深色的工装裤,脚上是那双已经穿了两年、鞋底有些磨损的运动鞋。整个人看起来普通得不能再普通,像任何一个在机关单位里默默无闻的基层员工。 他打开办公室的门。 钥匙插进锁孔,转动,咔哒一声轻响。门开了,里面涌出一股封闭了一夜的气息——纸张、灰尘、还有旧木头家具的味道。他走进去,打开灯。日光灯管闪烁了两下,才稳定地亮起来,发出嗡嗡的电流声。 工位在靠窗的位置。 桌面上堆着昨天没整理完的档案盒,盒子上贴着标签,字迹已经有些模糊。他放下背包,拉开椅子坐下。椅子腿摩擦地面,发出刺耳的刮擦声。窗外,天色正在慢慢亮起来,远处的楼宇轮廓从深灰色渐渐变成浅灰,再染上一点淡淡的橙红。 他打开电脑。 主机启动的嗡鸣声在安静的办公室里显得格外清晰。屏幕亮起,显示登录界面。他输入密码,敲下回车。桌面背景是系统默认的蓝天白云,干净,空旷,没有任何个人痕迹。 他需要伪造一份报告。 一份关于“判官”网络技术特征的分析报告。 纪玄打开文档处理软件。光标在空白页面上闪烁。他停顿了几秒,手指放在键盘上,开始敲击。 标题:《关于匿名侦探“判官”可能使用的网络匿名技术初步分析(内部讨论稿)》 字体:宋体,四号,加粗。 他敲下回车,空两行,开始写正文。 “根据近期对‘判官’在网络平台发布的公开信息及线索传递方式的技术分析,初步判断该匿名个体可能采用以下技术手段实现身份隐匿及信息传递……” 他的手指在键盘上快速移动。 敲击声清脆而有节奏,在空旷的办公室里回荡。窗外的光线越来越亮,阳光开始爬上窗台,在地板上投出方形的光斑。光斑里有细小的灰尘在飞舞,像微型的星云。 纪玄写得很认真。 他写到了Tor网络的节点跳转,写到了虚拟专用网络的加密隧道,写到了临时邮箱和一次性通信工具的使用模式,写到了数据包的时间戳伪装和地理信息混淆技术。 这些都是真的。 都是“判官”——或者说,“夜枭”——实际会用到、或者至少了解的技术细节。但他在描述时,刻意模糊了具体的技术参数,使用了大量“可能”、“疑似”、“不排除”这样的词汇。整篇报告看起来专业、严谨,但又充满了不确定性,像任何一个技术部门在初步分析阶段会写出的那种报告。 然后,他写到了最关键的部分。 “基于对‘判官’过往信息发布IP地址的逆向追踪及地理信息关联分析(注:此分析存在较大误差可能),初步推测该匿名个体的常规活动范围,可能集中在江城南部区域,特别是城南大学城周边。该区域高校密集,公共网络节点众多,人员流动复杂,为匿名活动提供了较好的环境掩护……” 他停下手指。 光标在“城南大学城”几个字后面闪烁。 这是假的。 完全假的。 “判官”从来不在固定区域活动。纪玄每次登录、每次发布信息、每次进行网络操作,都会通过至少五个不同国家的代理服务器进行跳转,最后显示的IP地址可能在美国、可能在欧洲、可能在东南亚,但绝对不会固定在江城的某个具体区域。 更不可能在城南大学城。 那里是江城高校最集中的地方,每天有数万名学生和教职工出入,网络监控密度极高,警方和网安部门在那里的布控也最严密。任何一个稍有经验的黑客或匿名者,都不会选择那里作为常规活动基地。 但赵建国不知道。 “深渊”的人,也不知道。 纪玄继续往下写。 他写了几条“建议侦查方向”:加强对城南大学城周边公共网络节点的监控;排查近期该区域出现的异常网络流量;与各高校网络安全部门建立信息共享机制…… 最后,他在报告末尾加了一行小字:“本报告仅为技术科内部讨论稿,未经最终核实,请勿外传。” 他保存文档。 文件名:《判官技术分析_内部讨论_20231027.docx》 日期是今天。 然后,他点击打印。 办公室角落里的打印机开始运转。先是预热的声音,低沉的嗡鸣,接着是纸张被吸入的摩擦声,然后是墨盒移动的机械声,最后是打印头快速移动的哒哒声。声音在安静的办公室里显得格外清晰。 纪玄站起身,走到打印机旁。 打印好的纸张从出纸口滑出来,还带着微微的热度。他拿起那份报告,一共三页。纸张是普通的A4复印纸,有些薄,边缘有些毛糙。墨迹很清晰,黑色的宋体字整齐地排列在页面上。 他回到工位,从抽屉里拿出一支红色圆珠笔。 翻开报告的第一页。 在标题旁边,他模仿技术科某个老干警的笔迹,潦草地写了一个“阅”字,然后在下面划了条线。又在第二页的空白处,写了一句:“已转林队,建议加强城南布控。”字迹故意写得有些匆忙,有些歪斜,像是随手写下的批注。 做完这些,他把报告对折,再对折,折成一个四分之一大小的长方形。 然后,他站起身,走到办公室门口。 走廊里已经有人走动了。脚步声,说话声,还有某个办公室传来的电话铃声。他看了看走廊两头,确定没有人注意这边,然后走出办公室,顺手带上门。 他没有锁门。 钥匙还插在锁孔里,门虚掩着,留了一条两指宽的缝。 他沿着走廊往楼梯间走。 脚步不紧不慢,眼睛看着前方,但余光扫过两侧的办公室。技术科在走廊的另一头,赵建国如果要下楼去食堂吃早饭,或者去会议室开会,大概率会经过后勤科门口。 纪玄走到楼梯间,没有下楼,而是拐进了旁边的男厕所。 他打开水龙头。 水流哗哗地响。他洗了洗手,水是凉的,刺激着皮肤。镜子里映出他的脸,平静,淡漠,眼睛里没有任何情绪。他关掉水龙头,从墙上的纸巾盒里抽出一张纸,慢慢擦干手。 纸巾粗糙,摩擦着掌心已经结痂的指甲印。 他把用过的纸巾扔进垃圾桶,转身走出厕所。 回到走廊时,他故意放慢了脚步。 眼睛看向后勤科办公室的门。 门还虚掩着。 但那条缝,似乎比刚才宽了一点。 纪玄没有停下,继续往前走,回到办公室门口。他推开门,走进去,反手关上门。钥匙还插在锁孔里,他拔下来,放进裤兜。 然后,他看向自己的工位。 桌面上,那份折好的报告,不见了。 *** 上午九点二十分。 刑侦支队三楼,小会议室。 赵建国推开会议室的门,走进去。里面已经坐了两个人,都是技术科的干警。看到他进来,两人都站起身。 “赵队。” “坐。”赵建国摆摆手,自己在主位坐下。他把手里的文件夹扔在桌上,发出啪的一声闷响。文件夹是黑色的,皮质封面,边缘已经有些磨损。 “芯片的事,林队那边已经定了性。”赵建国开口,声音有些沙哑,像是没睡好,“虚惊一场。但我不这么认为。” 两个技术科的干警对视一眼,都没说话。 “纪玄这个人,有问题。”赵建国盯着桌面,手指无意识地敲击着文件夹的封面,“芯片虽然没查出东西,但他的反应不对。太冷静了。一个普通人,被怀疑私藏涉案证据,还能那么镇定?” “也许……他真的问心无愧?”一个年轻些的干警试探着说。 “问心无愧?”赵建国冷笑一声,“我干刑警二十年,见过太多问心无愧的人了。有些人表面老实,背地里……” 他没说下去。 会议室里安静了几秒。窗外的阳光透过百叶窗,在桌面上投下一条条明暗相间的光带。空气里有灰尘在光带里飞舞,缓慢,无声。 “对了。”赵建国忽然想起什么,从口袋里掏出一张折成方块的纸,展开,放在桌上,“早上在走廊捡到的,应该是技术科那边漏出来的。” 两个干警凑过去看。 纸上打印着《关于匿名侦探“判官”可能使用的网络匿名技术初步分析(内部讨论稿)》的标题。 “这是……”年轻干警抬起头。 “内部讨论稿,还没正式上报。”赵建国说,“但我看了,里面有些分析方向,值得注意。特别是关于‘判官’活动范围的推测。” 他指着报告中间那段话。 “城南大学城?”另一个年纪大些的干警皱起眉,“这地方……监控太密了吧?‘判官’敢在那里活动?” “最危险的地方,就是最安全的地方。”赵建国说,“而且大学城网络复杂,公共节点多,真要隐藏,也不是不可能。” 他顿了顿,手指在“城南大学城”那几个字上敲了敲。 “这份报告,虽然只是初步分析,但给我们提供了一个方向。”他的声音压低了些,“林队那边,我会找机会提一下。你们技术科,也可以私下做些排查。不要声张,明白吗?” 两个干警点头。 “那这份报告……”年轻干警问。 “我收着。”赵建国把报告重新折好,放回口袋,“原件我找机会还给技术科。你们就当没看过。” 会议又持续了十分钟,讨论了一些其他案件的进展。九点四十,两个技术科干警离开会议室。赵建国一个人坐在里面,没有动。 他从口袋里再次掏出那份报告。 展开,平铺在桌面上。 阳光照在纸上,墨迹有些反光。他盯着“城南大学城”那几个字,看了很久。然后,他拿出手机,打开相机,对准报告,拍了几张照片。 拍得很清晰。 特别是关于活动范围推测的那一段。 第33章 追踪泄密者2 拍完后,他删除了手机相册里的照片记录——不是简单的删除,而是使用了专业的数据擦除工具,确保无法恢复。然后,他打开一个加密通讯软件。 软件界面很简洁,只有一个输入框。 他输入一串十六位的密钥,敲下回车。界面跳转,进入一个纯黑色的聊天窗口。窗口里只有一个联系人,头像是一片空白,昵称是一个**。 赵建国打字。 “最新情报:警方技术科内部分析报告显示,‘判官’常规活动范围可能集中在江城城南大学城区域。报告为初步分析,尚未核实,但侦查方向已确定。” 他停顿了一下,又补充了一句:“情报来源可靠,建议关注。” 点击发送。 消息状态显示“已加密传输”。 三秒后,状态变成“已送达”。 又过了五秒,对方回复了一个简单的字母:“R。” 意思是“收到”。 赵建国退出软件,清除运行记录,关掉手机。他把报告重新折好,放回口袋,站起身,走出会议室。 走廊里有人经过,跟他打招呼。 他点点头,脸上没什么表情,脚步匆匆地往办公室走。 *** 下午两点。 纪玄坐在后勤科的工位上,面前摊开着一本厚厚的档案登记册。他手里拿着一支笔,正在核对册子上的条目,偶尔在某个条目旁边做个标记。 阳光从窗外斜射@进来,照在他的手背上。 手背上的皮肤有些干燥,关节处有几处细小的疤痕,是早年留下的。他的手指修长,指甲修剪得很整齐,握笔的姿势很稳。 但只有他自己知道,掌心已经渗出了细密的汗。 他在等。 等“深渊”那边的反应。 上午那份报告被赵建国“捡走”,到现在已经过去五个小时。如果赵建国真的如他所料,是“深渊”在警局的内鬼,那么这份情报,现在应该已经传到“收藏家”手里了。 纪玄放下笔,揉了揉太阳穴。 办公室里的空调开得有点低,冷风从出风口吹出来,带着轻微的嗡嗡声。空气里有纸张和油墨的味道,还有从隔壁飘过来的、若有若无的咖啡香气。 他打开电脑。 屏幕亮起,他输入密码,进入系统。但他没有打开任何工作文档,而是调出了一个隐藏在系统深处的虚拟机窗口。 窗口里运行着一个简易的监控脚本。 那是他昨晚临时写的,专门用来抓取“深渊”平台外围讨论区的公开帖子。脚本会自动扫描几个特定的暗网论坛板块,抓取所有包含“判官”、“警方”、“大学城”等关键词的帖子,然后保存到本地加密数据库。 他点开数据库。 里面已经有了十几条记录。 时间戳显示,这些帖子都是在过去三小时内发布的。 纪玄点开第一条。 帖子标题:“笑死,警方又开始了。” 内容:“刚看到消息,说警方技术科分析出‘判官’的活动范围在城南大学城?这分析是闭着眼睛做的吧?大学城那地方,摄像头比蚂蚁还多,网安处的人天天盯着,‘判官’要真在那里活动,早被抓了。” 下面有两条回复。 “可能是***?” “***也没这么蠢的。这分析报告要是真的,那江城警方的技术科可以集体辞职了。” 纪玄关掉这条,点开下一条。 标题:“关于警方最新动向的讨论” 内容较长,发帖人似乎对暗网生态比较了解。帖子分析了“判官”过往的操作手法,认为其技术水准远超普通黑客,不可能犯下在监控密集区常规活动的低级错误。帖子最后推测:“要么这份分析报告是警方故意放出的假消息,要么就是技术科的人水平太差,连基本的技术判断都做不好。” 再下一条。 标题简短:“大学城?” 内容只有一句话:“有人去那边看看吗?万一警方不是完全胡说呢?” 这条帖子下面有四五条回复,大多是在嘲笑发帖人天真,认为“判官”不可能那么蠢。但也有一条回复说:“去看看也没什么损失,就当散步了。” 纪玄一条一条往下看。 嘴角的弧度,慢慢变得明显。 饵,已经撒下去了。 “深渊”外围的讨论区里,关于这份“警方内部报告”的讨论正在发酵。大多数人都在嘲笑警方的“无能”和“误判”,认为这份分析报告荒谬可笑。但更重要的是——没有人怀疑这份报告的真实性。 没有人说“这是假消息”。 没有人说“这是有人故意放出来的”。 他们只是嘲笑内容,但默认了“这份报告确实出自警方技术科”这个前提。 这意味着,赵建国传递情报时,没有引起“深渊”方面的怀疑。情报被接受了,被讨论了,甚至可能已经引起了“收藏家”的注意。 纪玄关掉监控脚本,清除了运行痕迹。 他靠在椅背上,闭上眼睛。 办公室里的空调冷风还在吹,吹在他的脖子上,激起一层细小的鸡皮疙瘩。窗外的阳光已经移到了西边,光线变得柔和,带着淡淡的金黄色。 计划的第一步,成功了。 一份半真半假的分析报告,通过赵建国这个“渠道”,顺利传到了“深渊”手里。现在,“收藏家”和他的手下,至少有一部分注意力,会被误导到城南大学城那个错误的方向上。 这能给纪玄争取一些时间。 一些调查西山、寻找具体坐标的时间。 但就在这时—— 办公室的门被敲响了。 敲门声很轻,但很清晰。笃,笃,笃,三下,节奏平稳。 纪玄睁开眼睛。 “请进。” 门开了。 林薇站在门口。 她今天穿的是便装,深蓝色的衬衫,黑色的西裤,头发扎成利落的马尾。脸上没什么表情,但眼睛里有一种锐利的光,像手术刀,能剖开表面,看到里面的东西。 “纪玄。”她开口,声音平静。 “林队。”纪玄站起身。 “坐。”林薇走进来,反手关上门。她没有坐,而是站在办公桌旁,目光扫过桌面上摊开的档案登记册,扫过那支笔,扫过纪玄的脸。 “芯片的事,技术科那边出了正式报告。”她说,“数据恢复结果确认,只有几段片段,没有涉案信息。这件事,到此为止。” 纪玄点头:“我明白。” “但我需要提醒你。”林薇盯着他的眼睛,“作为警队成员,私藏任何与案件相关的物品——哪怕最后证明无关——都是违反纪律的行为。这次因为证据不足,没有追究,但下不为例。” “是。”纪玄的声音很轻。 林薇沉默了几秒。 办公室里的空气似乎凝滞了。空调的冷风还在吹,但纪玄感觉后背有些发烫。他能感觉到林薇的目光,像探照灯一样,在他身上来回扫视。 “另外。”林薇忽然说,“从今天开始,支队内部的信息管控会加强。所有案件相关的文件、报告、分析材料,一律实行分级管理,未经许可不得随意传阅、复印、带离办公室。” 她的语气很平淡,但纪玄听出了里面的弦外之音。 信息管控加强。 这意味着,林薇察觉到了什么。 察觉到了支队内部,可能存在的……信息泄露。 “特别是技术科那边。”林薇补充了一句,眼睛依然盯着纪玄,“所有分析报告,都必须经过我签字,才能正式归档或传阅。任何未经流程流出的材料,一旦发现,严肃处理。” 纪玄的心脏,轻轻跳了一下。 但他脸上没有任何变化。 “我明白了。”他说,“我会注意的。” 林薇又看了他几秒,然后点点头:“好。你继续工作吧。” 她转身,走向门口。手握住门把,停顿了一下,没有回头,说了一句:“纪玄。” “嗯?” “做好自己的事。”她的声音很低,“别卷进不该卷进的事情里。” 门开了,又关上。 脚步声在走廊里远去,渐渐消失。 纪玄站在原地,很久没有动。 窗外的阳光又移动了一些,现在照在了墙边的文件柜上,柜门的金属把手反射出刺眼的光。空气里的灰尘在光柱里飞舞,缓慢,无声,像某个古老仪式的余烬。 林薇开始调查了。 虽然她没说,但纪玄能感觉到。那份加强内部信息管控的通知,那些关于技术科报告流程的强调,还有最后那句意味深长的提醒——所有这些,都指向一个事实:林薇怀疑支队内部有泄密者。 而她怀疑的对象…… 很可能,包括赵建国。 纪玄坐回椅子上,重新拿起那支笔。笔身冰凉,握在手里,却感觉有些烫。他翻开档案登记册,找到刚才核对到的位置,继续往下写。 笔尖划过纸张,发出沙沙的声响。 但脑海里,却在快速运转。 赵建国传递了情报。 林薇察觉到了异常,开始加强管控,并可能已经暗中调查赵建国。 这两条线,正在慢慢靠近。 而他自己,站在两条线的交叉点上。 稍有不慎,就会被卷入漩涡,被撕碎。 纪玄停下笔,抬起头,看向窗外。 天色渐渐暗下来了。西边的天空被染成了橙红色,云层像燃烧的棉絮,边缘镶着金边。远处的楼宇亮起了零星的灯光,一点一点,像苏醒的眼睛。 他想起林薇最后那句话。 “别卷进不该卷进的事情里。” 可是,他早就卷进来了。 从三年前妹妹失踪的那天起,从他以“夜枭”的身份潜入暗网开始,从他创建“深渊”平台的那一刻起——他就已经站在了漩涡的中心。 现在,他只是在漩涡里,试图抓住一根能让自己不沉下去的稻草。 哪怕那根稻草,是谎言。 是欺骗。 是利用。 纪玄低下头,继续核对档案。 笔尖在纸上移动,字迹工整,清晰。 而窗外的夜色,正缓缓降临。 第34章 最终确认与准备1 夜色像墨汁一样浸透了江城。 纪玄站在安全屋的窗前,看着远处西山的轮廓在黑暗中若隐若现。那是一片连绵的山脉,在城市的灯火映衬下,像一头匍匐的巨兽,沉默地卧在城市的边缘。 距离拍卖会还有十天。 距离“深渊”平台生物特征验证点最终确定,还有两天。 他需要在这两天内,完成最后的确认。 窗玻璃上倒映着他的脸——平静,疲惫,眼睛里却燃烧着某种近乎偏执的光。他转身离开窗前,走到房间中央的工作台前。 工作台上摆满了设备。 三台笔记本电脑呈扇形排列,屏幕亮着不同的界面——左边是加密通信软件,中间是西山区域的三维地形图,右边是“钥匙”发来的算法预测模型。地形图上,西山疗养院的位置被标记成醒目的红色,周围散布着十几个黄色的概率热区。 78%的概率,已经变成了92%。 “钥匙”的最新分析报告显示,过去四十八小时内,西山疗养院区域的网络活动出现了异常峰值。虽然大部分流量都经过多层加密和跳转,但数据包的特征模式,与“深渊”平台已知的通信协议有87.3%的相似度。 这还不够。 纪玄需要亲眼看见。 他需要证据,需要铁证,需要在那个验证点最终确定的时刻,知道自己要面对的是什么。 *** 晚上十一点。 纪玄背着黑色双肩包,走出安全屋所在的老旧居民楼。楼道里的声控灯坏了,只有一楼入口处那盏昏黄的灯泡还亮着,在墙壁上投下摇晃的光影。空气里有潮湿的霉味,混合着楼下小吃店残留的油烟气息。 他穿过狭窄的巷子。 巷子两边的墙壁上贴满了小广告,层层叠叠,像某种皮肤病。脚下是坑洼的水泥地,积着白天留下的雨水,踩上去发出轻微的水声。远处传来狗吠,短促,警惕,然后归于寂静。 巷口停着一辆不起眼的灰色轿车。 纪玄拉开车门坐进去。车内很干净,只有驾驶座上放着一个保温杯,杯身上贴着“江城出租车公司”的标签。他启动引擎,发动机发出低沉的轰鸣,在夜色里并不突兀。 车子驶出巷口,汇入夜晚的车流。 街道上的车辆不多,路灯在车窗上投下流动的光斑。纪玄握着方向盘,眼睛盯着前方,脑海里却在快速复盘今晚的计划。 无人机已经准备好了。 那架改装过的四旋翼无人机,机身涂着深灰色的吸波材料,旋翼经过特殊处理,在十米外几乎听不到声音。它搭载了高分辨率热成像摄像头、电磁信号扫描仪,还有一套微型激光测距系统。电池续航四十五分钟,足够完成对疗养院外围的全面扫描。 风险在于,如果“深渊”在疗养院周围布置了反无人机设备…… 纪玄的手指在方向盘上轻轻敲击。 他考虑过这个可能性。 所以,无人机的飞行路线经过了精心设计——从西山东侧的山林起飞,利用地形掩护,从疗养院背面的悬崖方向接近。那里地势险峻,正常人不会选择从那个方向进入,反无人机设备的覆盖可能相对薄弱。 而且,他只做外围扫描。 不进入建筑上空,不尝试破解任何信号,只是收集热源分布和电磁环境数据。 应该……足够安全。 车子驶出城区,进入通往西山的公路。 路灯渐渐稀疏,两侧的树木在车灯照射下投出长长的影子,像伸向道路的手臂。空气里的城市气息消失了,取而代之的是山林特有的味道——泥土、腐叶、还有夜晚的凉意。 纪玄打开车窗。 冷风灌进来,吹在脸上,带着山间的湿气。他深吸一口气,肺部充满清凉的空气,头脑似乎清醒了一些。 距离疗养院还有五公里时,他拐进了一条废弃的土路。 这条路早年是通往某个矿场的,矿场关闭后,路就荒废了。路面坑坑洼洼,长满了杂草,车灯照过去,能看见路中央有动物粪便的痕迹。车子颠簸着前进,底盘不时刮到突出的石块,发出刺耳的摩擦声。 三分钟后,纪玄把车停在一片树林的空地上。 他关掉引擎,熄了车灯。 黑暗瞬间吞没了一切。 只有仪表盘上微弱的指示灯还亮着,在车内投下幽绿的光。纪玄坐在驾驶座上,一动不动,让眼睛适应黑暗。耳朵里传来山林的声音——风吹过树叶的沙沙声,远处不知名虫子的鸣叫,还有某种夜行动物踩断枯枝的脆响。 五分钟后,他推开车门。 山间的冷空气扑面而来,比刚才在公路上更冷,带着露水的湿意。纪玄从背包里取出夜视仪戴上,世界变成了深浅不一的绿色。他锁好车,背着包,沿着一条几乎看不见的小路,向山林深处走去。 脚下的落叶很厚,踩上去软绵绵的,发出窸窸窣窣的声音。树枝不时刮过衣服,留下细小的划痕。空气里有松针的清香,还有泥土深处散发出的、淡淡的腥味。 走了大约二十分钟,纪玄到达了预定位置。 这是一处位于半山腰的岩壁平台,视野开阔,正对着西山疗养院的方向。从这里看过去,疗养院的建筑群在夜色里像一堆沉默的积木,只有几扇窗户透出微弱的光——可能是应急照明,也可能是有人活动的迹象。 纪玄放下背包,开始组装设备。 他先取出一个折叠的三脚架,展开,固定在地面上。然后从背包里拿出一个黑色的金属箱,打开,里面是无人机的部件。他的动作很熟练,手指在黑暗中准确无误地找到每一个卡扣,每一个接口。 无人机的机身是深灰色的,在夜视仪里几乎和岩石融为一体。旋翼展开时发出轻微的咔哒声,在寂静的山林里显得格外清晰。纪玄检查了电池电量——100%。检查了摄像头——工作正常。检查了信号传输系统——加密链路已建立。 最后,他戴上耳机。 耳机里传来轻微的电流声,然后是“钥匙”的声音,经过变声处理,听起来像某种电子合成音:“判官,我这边准备好了。数据接收通道已加密,实时分析算法已加载。你那边情况如何?” “就位。”纪玄低声说,“准备起飞。” “收到。飞行路线已同步。注意,西山疗养院区域检测到三个可能的信号干扰源,坐标已标记在你的地图上。建议避开。” 纪玄看向笔记本电脑屏幕。 地图上出现了三个红色的圆圈,分别位于疗养院的东、西、南三个方向。北面是悬崖,没有标记——这和他预想的一致。 “明白。”他说。 手指在控制器上轻轻推动。 无人机悄无声息地升空。 四旋翼旋转时产生的气流吹起了地面的落叶,但声音被控制在极低的水平,在五米外就几乎听不见了。纪玄盯着屏幕,看着无人机传回的第一视角画面——绿色的山林,黑色的岩石,还有远处那栋建筑的轮廓。 无人机开始按照预定路线飞行。 它贴着树冠的高度前进,利用树木的掩护,避免被可能存在的雷达探测到。屏幕上的数据流开始滚动——高度、速度、电池剩余时间、信号强度…… 三分钟后,无人机到达第一个观测点。 这里距离疗养院建筑群大约三百米,位于一处突出的岩石上。纪玄操控无人机悬停,启动了热成像扫描。 屏幕切换成热成像模式。 世界变成了由温度定义的图像——冰冷的岩石是深蓝色,树木是浅蓝色,而疗养院的建筑…… 纪玄的呼吸微微一顿。 建筑内部,有至少十二个热源。 这些热源分布在不同的楼层,有些静止,有些在缓慢移动。其中三个热源聚集在地下室区域,温度明显高于周围环境——可能是电子设备散热,也可能是……人。 “判官,检测到异常热源分布。”“钥匙”的声音在耳机里响起,“地下区域的热源密度超出正常建筑标准。建议进行电磁环境扫描。” “执行。”纪玄说。 他切换了扫描模式。 屏幕上的图像再次变化,这次显示的是电磁信号强度。疗养院建筑周围,出现了一圈明显的信号屏障——那是高强度信号屏蔽装置产生的干扰场。而在屏蔽场内部,有至少六个强信号源,其中三个的信号特征…… 纪玄的眼睛眯了起来。 那是军用级加密通信设备才会产生的频谱特征。 “深渊”在这里布置的,不是普通的安保系统。 是专业级的、近乎军事化的防御体系。 无人机继续飞行,沿着疗养院外围进行环绕扫描。纪玄收集着数据——建筑结构的热分布图、电磁信号强度图、可能的出入口位置、监控摄像头的覆盖范围…… 每一个数据点,都在印证他的判断。 这里,就是验证点。 几乎可以肯定。 二十分钟后,无人机完成了对疗养院北面和东面的扫描。纪玄操控它转向西面,准备进行最后一段路线的数据收集。 就在这时,耳机里传来“钥匙”急促的声音:“判官,注意!西侧区域检测到异常信号波动!可能是主动探测设备!” 纪玄的手指瞬间收紧。 屏幕上的电磁信号图显示,疗养院西侧的一个信号源突然增强了输出功率,频谱特征从被动接收模式切换到了主动扫描模式。 反无人机雷达。 他们被发现了。 第34章 最终确认与准备2 “立即撤离。”纪玄冷静地说,手指在控制器上快速操作。 无人机开始爬升,同时向西侧山林方向急速飞行。但那个信号源紧紧锁定着它,功率还在不断增强。屏幕上的警告标志开始闪烁——信号被锁定。 “判官,对方在尝试干扰控制信号!”“钥匙”的声音里带着罕见的紧张,“我正在加强加密链路,但干扰强度很大,可能……” 话音未落,屏幕上的画面突然剧烈晃动。 无人机失去了平衡。 纪玄咬紧牙关,全力操控。但干扰太强了,控制信号时断时续,无人机像喝醉了一样在空中摇摆。他看了一眼电池剩余时间——还有八分钟。如果现在迫降,无人机可能会坠毁在疗养院附近,被对方回收。 不能冒这个险。 他做出了决定。 手指在控制器上输入了一串指令。 无人机停止了挣扎,开始按照预设的应急程序行动——它关闭了所有数据采集设备,清除了机载存储器里的所有数据,然后,朝着西侧山林的深处,全速俯冲。 三秒后,屏幕上的画面变成了雪花。 信号中断。 耳机里只剩下电流的嘶嘶声。 纪玄摘下耳机,静静地坐在岩石上。山林的风吹过,带来远处树叶摩擦的声音。他盯着屏幕上的雪花,很久没有动。 然后,他打开了另一个监控窗口。 那是安装在无人机上的最后一个备用传感器——一个简单的GPS定位器,信号极其微弱,但穿透力强。屏幕上,一个红点正在快速移动,然后,停在了某个位置。 距离疗养院西侧一点二公里。 深山里。 纪玄关掉了笔记本电脑。 他站起身,开始收拾设备。三脚架折叠,控制器装箱,笔记本电脑关机。动作有条不紊,但手指的关节因为用力而微微发白。 无人机损失了。 但数据已经传回来了。 在信号中断前的最后一秒,“钥匙”确认了数据接收完成。而且,应急程序成功执行——无人机自毁了所有敏感部件,对方即使找到残骸,也拿不到任何有价值的信息。 更重要的是,他确认了。 西山疗养院,就是验证点。 那些热源,那些军用级设备,那些严密的防御体系——所有这些,都指向一个事实:这里,就是“深渊”为拍卖会准备的生物特征验证场所。 纪玄背起背包,沿着来时的路往回走。 脚步比来时更沉重。 *** 回到安全屋时,已经是凌晨三点。 纪玄打开门,屋里还保持着离开时的样子——工作台上的设备亮着待机灯,空气中飘浮着电子设备散热产生的、淡淡的塑料味。他关上门,反锁,走到工作台前。 笔记本电脑重新启动。 “钥匙”发来的数据分析报告已经躺在收件箱里。纪玄点开,一页一页地。 报告很详细。 热成像扫描显示,疗养院地下区域有至少三个大型空间,温度分布异常,可能是机房或关押场所。电磁扫描确认了六套独立的通信系统,其中三套使用了军方级别的加密协议。建筑外围检测到至少十二个监控摄像头,覆盖了所有可能的接近路线。 还有,西侧那个突然启动的反无人机雷达。 “判官,”“钥匙”在报告最后写道,“根据数据分析,西山疗养院的安防等级达到了A+级。这已经不是普通的犯罪窝点,而是经过专业设计的堡垒。你要进去,难度极大。建议重新考虑计划。” 纪玄关掉了报告。 他不需要重新考虑。 他早就没有退路了。 从工作台下的抽屉里,他取出了一个黑色的金属箱。箱子很重,打开时发出沉闷的咔哒声。里面,是他为今晚准备的潜入装备。 第一层,是伪造的身份识别卡。 三张卡片,材质、厚度、芯片类型都经过精心仿制。其中一张的编码,对应的是“深渊”平台某个低级别成员的信息——那是纪玄在早期调查中获取的,那个成员已经在一次“意外”中死亡,但身份信息还没有被平台注销。 风险在于,如果平台更新了数据库…… 纪玄把卡片拿在手里,感受着塑料表面的细微纹理。卡片边缘有些磨损,这是故意做旧的,为了让卡片看起来像是经常使用。 第二层,是反监控涂料。 一小罐黑色的喷剂,里面是特殊配方的纳米材料。喷在衣服或皮肤上,可以在一定时间内吸收特定波段的监控摄像头发出的红外光,使人在热成像仪中“隐形”。但持续时间只有三十分钟,而且对皮肤有轻微刺激性。 第三层,是便携式信号***。 巴掌大小的黑色设备,可以产生定向电磁干扰,暂时瘫痪周围十米内的无线通信和监控系统。但使用时会发出明显的电磁噪声,可能触发对方的警报系统。 最后,是最底层的东西。 一个银色的金属盒,打开后,里面是一套精密的电子设备——生物特征模拟器。 这是纪玄自己组装的,基于从暗网黑市购买的核心部件,加上“钥匙”提供的算法支持。它可以读取并模拟特定目标的指纹、虹膜、甚至声纹特征。但系统极不稳定,每次使用只能维持五到八分钟,而且有15%的概率会失败。 如果失败,身份验证系统会立即报警。 纪玄把设备拿出来,放在工作台上。 银色的外壳在灯光下反射着冷硬的光。他打开电源,设备发出轻微的嗡鸣声,屏幕亮起,显示着系统自检进度条。 1%...5%...10%... 他的手指放在操作面板上,准备进行调试。 但就在这时,手突然开始颤抖。 轻微的,几乎难以察觉的颤抖,从指尖开始,沿着手指蔓延到手腕。纪玄盯着自己的手,试图控制它,但颤抖越来越明显,手指在面板上敲出了杂乱的节奏。 呼吸变得急促。 胸口发紧,像被什么东西勒住了。 耳边响起尖锐的耳鸣,混杂着某种遥远的声音——雨声,警笛声,还有妹妹的呼喊:“哥哥……” 纪玄猛地闭上眼睛。 深呼吸。 一次,两次,三次。 空气吸进肺部,再缓缓吐出。他感受着气流在鼻腔里流动的温度,感受着胸腔的起伏,感受着心跳逐渐平缓的节奏。 手还在抖,但幅度小了一些。 他睁开眼睛,看着工作台上的设备。屏幕上的自检进度条已经走到了30%,绿色的光在黑暗中稳定地前进。 PTSD。 创伤后应激障碍。 三年前那个雨夜留下的后遗症。平时可以控制,但在极度紧张、极度疲劳的时候,就会像幽灵一样冒出来,提醒他那段无法忘记的记忆。 纪玄握紧了拳头,指甲陷进掌心,疼痛让他清醒了一些。 他继续调试设备。 手指依然有些颤抖,但已经可以准确操作了。他输入测试指令,设备开始运行模拟程序。屏幕上出现了指纹扫描的模拟图像,然后是虹膜识别的模拟图像,最后是声纹分析的波形图。 所有测试,通过。 设备可以工作。 但风险依然存在——15%的失败概率,就像悬在头顶的达摩克利斯之剑。一旦失败,他可能连疗养院的门都进不去,就会被安保人员包围。 纪玄关掉了设备。 他把所有装备重新装箱,锁好。然后走到窗前,拉开窗帘。 窗外,江城的夜色正在褪去。 东方的天空泛起鱼肚白,深蓝色渐渐变成浅蓝,再染上一抹淡淡的橙红。远处的楼宇轮廓清晰起来,街道上开始出现早班车的灯光。 新的一天开始了。 距离拍卖会,还有九天。 距离验证点最终确定,还有一天。 纪玄望着窗外,很久没有动。晨光映在他的脸上,照亮了眼睛里那些深藏的疲惫,还有更深处,那种燃烧不熄的决绝。 “小雨,”他低声说,声音轻得几乎听不见,“再等哥哥几天。” 窗玻璃上,倒映出他平静的侧脸。 和那双,在晨光中亮得惊人的眼睛。 第35章 风暴前夜1 晨光完全照亮了房间。纪玄关掉工作台上的台灯,屏幕的蓝光在日光下显得暗淡。他走到洗手间,拧开水龙头,冷水泼在脸上。 水珠顺着下颌滴落,在洗手池里溅开细小的涟漪。镜子里的人脸色苍白,眼睛里布满血丝,但眼神却像淬过火的刀。他擦干脸,换上一件干净的衬衫,扣子一颗颗系好。 然后,他拿起那个装着所有装备的黑色背包,放在门边的椅子上。背包很沉,压得椅子腿微微下陷。 纪玄看了一眼墙上的电子钟——距离验证点最终确定,还有二十三小时四十七分钟。他需要睡一会儿,哪怕只是两三个小时。因为接下来的每一天,每一小时,都可能决定生死。 *** 下午两点十四分。 纪玄坐在工作台前,三块屏幕同时亮着。左边屏幕显示着“深渊”平台加密通信信道的监控界面,中间是西山疗养院的三维地形图,右边是“钥匙”发来的实时数据分析窗口。 空气里有灰尘在阳光里飘浮。 窗外传来远处街道的汽车鸣笛声,混杂着楼下小贩的叫卖——“西瓜,包甜!”声音拖得很长,在闷热的午后显得慵懒而遥远。房间里只有电脑风扇低沉的嗡鸣,还有纪玄平稳的呼吸。 他盯着屏幕。 距离验证点最终确定,还有一小时四十六分钟。 “深渊”平台设计的三个备选验证点——西山疗养院、城南废弃化工厂、北郊物流仓库——在地图上以红点标记。按照规则,在最终确认时间到达时,三个点中只有一个会变成绿色,那就是真正的验证地点。 纪玄的手指放在键盘上,没有动。 他在等。 等那个绿色的光点亮起。 等那个决定一切的信号。 *** 江城刑侦支队,三楼指挥室。 空气里弥漫着咖啡和纸张混合的气味。白板上贴满了照片和线索图,红色的连接线像蛛网一样蔓延。林薇站在白板前,手里拿着一支黑色记号笔,笔尖悬在半空,迟迟没有落下。 她穿着深蓝色的警用衬衫,袖子挽到手肘,露出线条清晰的小臂。头发扎成利落的马尾,几缕碎发贴在额角,被汗水浸湿。 “林队。” 技术科的小王推门进来,手里拿着一份打印报告。“西山疗养院附近的基站数据出来了,过去七十二小时,那个区域的加密通信流量增加了三倍。虽然都是经过多层跳转的,但数据包特征……有点奇怪。” 林薇转过身。 “怎么奇怪?” “大部分加密通信的接收端IP,都指向海外服务器,但有几个数据包的校验码,和我们之前从‘深渊’平台截获的样本有相似性。”小王把报告递过来,“相似度不高,只有32%,但考虑到加密程度……” “32%已经够了。” 林薇接过报告,快速扫过那些密密麻麻的数据。她的眼睛在数字间跳跃,大脑像高速运转的计算机,把碎片拼凑起来。 西山疗养院。 那个地方她去过一次,三年前,调查一桩失踪案。当时疗养院已经废弃多年,主楼破败不堪,窗户玻璃大多碎裂,墙壁上爬满了爬山虎。地下室积着齐膝深的水,空气里有浓重的霉味和老鼠粪便的气味。 那样的地方,怎么会突然出现加密通信流量暴增? “林队,”小王压低声音,“还有件事。昨天下午,赵副队去了一趟西山,说是‘例行巡查辖区治安隐患’。但他去的时候没带记录仪,回来也没写报告。” 林薇抬起头。 她的眼睛眯了起来。 “知道了。”她把报告放在桌上,“通知二组和三组,下午四点开会。另外,让网监那边继续盯着西山区域的网络活动,有任何异常,立刻报告。” “是。” 小王离开后,林薇走到窗前。 窗外是江城的街道,车流如织,阳光在柏油路面上反射出刺眼的光。她看着那些来来往往的车辆,看着那些行色匆匆的路人,看着这座表面平静的城市。 她知道,平静下面,暗流正在涌动。 *** 下午三点五十九分。 纪玄盯着屏幕。 三个红色光点在地图上安静地闪烁。西山疗养院在最左边,城南化工厂在中间,北郊仓库在最右边。时间一秒一秒地跳动,像心跳的节奏。 他的呼吸很轻。 房间里很安静,只有电脑风扇的声音,还有他自己心跳的声音——沉稳,有力,在胸腔里一下一下地敲击。 四点整。 屏幕上的三个红点同时闪烁了一下。 然后,西山疗养院的光点,变成了绿色。 明亮的,稳定的绿色。 像黑暗中睁开的眼睛。 纪玄的身体微微前倾,手指在键盘上快速敲击。他调出西山疗养院的详细地图,放大,再放大。绿色的光点精确地定位在主楼的位置,旁边弹出一个坐标数据:北纬31°47′,东经117°13′。 最终验证点确认。 西山疗养院。 几乎在同一时间,中间屏幕弹出一个加密弹窗。黑色的背景,白色的文字,简洁得像墓碑上的铭文: 【深渊·最终通知】 致所有受邀者: 生物特征验证将于拍卖会开始前6小时(9月15日18:00)进行。 地点:江城西山疗养院主楼地下入口。 流程:持U盘及本人生物特征(指纹、虹膜、声纹)进行三重验证。验证通过者,将获得最终入场权限。 过时不候。 未通过验证者,U盘将自动销毁。 ——深渊管理组 弹窗停留了十秒,然后自动消失,没有留下任何痕迹。但纪玄知道,这条通知已经通过加密信道,发送给了所有U盘的持有者。 整个暗网相关圈子,此刻一定暗流汹涌。 他切到另一个界面,那是“判官”专用的暗网监控节点。果然,几个隐秘的论坛和聊天室里,消息正在疯狂刷屏。 【用户“暗影行者”:西山疗养院?那地方不是废弃很多年了吗?】 【用户“收藏家助理”(认证账号):场地已经准备完毕。请各位受邀者准时到场,逾期不候。】 【用户“猎犬”:警方最近在西山附近活动频繁,会不会有问题?】 【用户“清道夫01”:所有障碍都会被清除。请专注于验证。】 【用户“旁观者”:听说“判官”最近很活跃,他会不会……】 【用户“收藏家助理”:判官只是跳梁小丑。深渊的秩序,不容挑衅。】 纪玄看着那些滚动的文字,嘴角勾起一丝冰冷的弧度。 跳梁小丑? 第35章 风暴前夜2 他关掉界面,打开另一个加密软件。手指在键盘上飞舞,代码像流水一样在屏幕上滚动。他在构建一个定时消息系统——一个如果自己二十四小时后没有手动取消,就会自动发送的“保险”。 收件人:老陈。 内容:包含赵建国是内鬼的录音证据,以及部分关于世雍集团的线索。所有文件都经过多层加密,只有林薇的警用解密系统能够打开。 定时:二十四小时后,也就是明天下午四点。 如果那个时候纪玄还活着,还能取消这条消息,那就意味着他成功了,或者至少还活着。如果不能…… 那这条消息,就是他留给这个世界最后的子弹。 *** 晚上七点,刑侦支队指挥室。 灯光很亮,照得每个人脸上都带着一层油光。长条会议桌周围坐了十几个人,二组和三组的骨干都在。空气里有烟味,咖啡味,还有汗味。 林薇站在白板前,手里拿着激光笔。 “根据可靠情报,”她的声音清晰而冷静,“明天晚上,西山疗养院可能会有非法聚集活动。活动性质不明,参与人员不明,但极有可能与近期连环失踪案有关。” 她按下激光笔,红点落在西山疗养院的地图上。 “我们的任务是外围布控。一组,负责东侧山路入口,设置两个隐蔽观察点。二组,西侧废弃停车场,同样两个观察点。三组,南侧树林,机动巡逻。所有人员便衣行动,车辆使用民用牌照,通信使用加密频道。” 她停顿了一下,目光扫过会议室里的每个人。 “记住,我们的目标是观察和记录,不是抓捕。在没有我的命令之前,任何人不得靠近疗养院主楼五百米范围内。明白吗?” “明白!” 整齐的回答。 但林薇注意到,赵建国坐在会议桌的末端,低着头在笔记本上写着什么。他的笔尖在纸上划出沙沙的声音,很轻,但在安静的会议室里显得格外清晰。 “赵副队。”林薇开口。 赵建国抬起头,脸上带着惯常的那种温和笑容。“林队,有什么指示?” “你负责协调后勤和通信保障。”林薇说,“所有观察点的实时画面,都要汇总到你这里。另外,和网监那边保持联系,随时监控疗养院区域的网络活动。” “没问题。”赵建国点头,“保证完成任务。” 他的笑容很自然,语气很诚恳。 但林薇看见,他的手指在桌子下面,轻轻敲击着大腿。一下,两下,三下——那是某种节奏,某种她无法解读的密码。 会议结束后,赵建国第一个离开会议室。 林薇看着他消失在走廊拐角,然后转身走向技术科。她需要调取赵建国最近一周的所有通讯记录——手机,座机,甚至警用对讲机的通话日志。 她知道这违反规定。 但她更知道,有些规定,在真相面前不值一提。 *** 晚上十一点,安全屋。 纪玄把黑色背包里的东西一样一样拿出来,摆在床上。 伪造的身份卡,塑料材质,边缘已经有些磨损。卡片上的照片是他三年前的样子,更年轻,眼神更茫然,像任何一个普通的档案管理员。 反监控涂料,装在拇指大小的金属管里。涂在皮肤上会形成一层纳米级薄膜,可以干扰大多数监控摄像头的面部识别算法。有效时间六小时。 信号***,巴掌大小,黑色外壳。启动后可以屏蔽周围十米内的所有无线信号,包括GPS、蓝牙、Wi-Fi。但也会屏蔽他自己的通信设备,所以只能在关键时刻使用。 生物特征模拟设备。 纪玄拿起那个银色的盒子,打开。里面是精密的电路板和微型传感器,屏幕亮着,显示着系统自检完成,就绪状态。 15%的失败概率。 他把设备放回盒子,扣好。 然后,他拿出手机,打开加密通信软件。联系人列表里只有一个名字:老陈。他点开对话框,输入那串预先准备好的代码——那是启动定时消息的指令。 【确认发送定时消息?24小时后自动发送至目标邮箱。】 纪玄的手指悬在“确认”按钮上。 他停顿了三秒。 然后按下。 【定时消息已设置。倒计时23:59:59开始。如需取消,请在倒计时结束前输入取消代码。】 他关掉手机,放在桌上。 房间里很安静。窗外传来远处江轮的汽笛声,低沉,悠长,像某种巨兽的叹息。夜风吹动窗帘,带来夏夜潮湿的空气,混合着楼下夜市烧烤摊的油烟味。 纪玄走到窗前,看着外面的夜色。 江城的夜晚从来不是完全黑暗的。远处的写字楼还亮着零星的灯光,街道上的路灯连成一条条光带,江面上有货船的航行灯在缓慢移动。这是一个活着的城市,呼吸着,脉动着,掩盖着无数秘密。 他想起妹妹。 想起三年前那个雨夜,她打来的最后一个电话。电话里她的声音很慌张,语无伦次,只说了一句“哥哥,我看见了不该看见的东西”,然后就是忙音。 再然后,就是失踪。 警方调查了三个月,最后以“疑似离家出走”结案。档案封存,卷宗落灰,除了纪玄,没有人还记得那个雨夜里消失的女孩。 但他记得。 每一个细节都记得。 雨滴打在窗户上的声音,电话里妹妹呼吸的节奏,还有那种从骨髓里渗出来的冰冷——那种知道自己要失去什么,却无能为力的冰冷。 纪玄闭上眼睛。 再睁开时,眼睛里只剩下决绝。 他回到工作台前,打开那台专门用于“判官”身份的笔记本电脑。屏幕亮起,黑色的背景,白色的光标在闪烁。他连接上经过七层跳转的代理服务器,进入暗网最深处的一个匿名发布节点。 手指放在键盘上。 他打了七个字: “光明将至,深渊必现。” 没有加密,没有隐藏,就这么赤裸裸地发布在公开的暗网论坛上。帖子标题是空的,内容只有这七个字,发帖人显示为“判官”。 点击发送。 帖子出现在论坛首页,时间戳显示为23:47:12。 几乎在瞬间,回复开始疯狂刷屏。 【用户“暗影”:判官现身了!】 【用户“猎犬”:这句话什么意思?光明将至?】 【用户“清道夫01】:挑衅。赤裸裸的挑衅。】 【用户“收藏家助理”:判官,你会为你的傲慢付出代价。】 【用户“旁观者”:风暴要来了……】 纪玄关掉页面,断开网络连接,拔掉网线。 他坐在椅子上,看着屏幕慢慢变黑。 房间里只剩下台灯的光,在桌面上投下一圈暖黄色的光晕。光晕边缘,阴影浓重,像深渊的边界。 明天。 明天就是验证日。 明天就是拍卖会前六小时。 明天,他将走进西山疗养院,走进那个地下入口,走进“深渊”的核心。 成功,或者失败。 活着,或者死去。 纪玄站起来,走到床边。他把所有装备重新装回背包,拉好拉链。背包很沉,背在肩上时,带子勒进肉里,有种真实的重量感。 他关掉台灯。 房间陷入黑暗。 只有窗外城市的微光,透过窗帘的缝隙漏进来,在地板上投下一条狭窄的光带。纪玄躺在床上,闭上眼睛,开始调整呼吸。 缓慢,深沉,有节奏的呼吸。 像潜水员在深潜前的准备。 像战士在冲锋前的静默。 他知道自己可能睡不着,但他需要休息。需要让身体和大脑进入最低能耗状态,储存每一分力量,为了明天。 为了那个决定一切的日子。 窗外的汽笛声又响了一次,这次更远,更模糊,像从另一个世界传来。 纪玄的呼吸渐渐平稳。 在黑暗里,他的嘴角微微扬起,形成一个几乎看不见的弧度。 那不是一个笑容。 那是一个战士,在踏入战场前,最后的平静。 第36章 孤注一掷1 纪玄睁开眼睛时,电子钟显示凌晨五点十七分。 他睡了不到四个小时,但足够了。起床,洗漱,换上那套深灰色的户外运动服,布料摩擦皮肤发出细微的沙沙声。 他把黑色背包背好,调整肩带,重量均匀分布在双肩。然后,他走到门口,手放在门把手上,停顿了三秒。 门外是清晨的走廊,安静,空旷,像一条通往未知的隧道。他拧动把手,门开了。走廊里感应灯亮起,昏黄的光照在他脸上。 他没有回头,走出去,轻轻带上门。锁舌扣上的声音很轻,咔嗒一声,像某个时代的终结。 *** 下午两点五十七分。 西山脚下,阳光斜斜地穿过稀疏的树林,在地面上投下斑驳的光影。空气里有泥土和腐叶的气味,混合着远处城市飘来的汽车尾气的微酸。蝉鸣声此起彼伏,尖锐而绵长,像某种警报。 纪玄站在一条废弃的土路入口,背着鼓囊囊的黑色背包,戴着深色棒球帽和墨镜。他穿着深灰色运动服,脚上是沾着泥土的登山鞋,看起来就像个普通的城市探险爱好者。背包里装着所有装备:伪造的ID卡、生物特征模拟设备、反监控涂料喷雾、微型信号***、夜视仪、还有一把藏在夹层里的****。 重量压在肩上,很沉。 他抬起手腕,看了眼运动手表。距离验证开始时间——下午六点整,还有三小时零三分钟。距离拍卖会开始,还有九小时。 时间足够,也紧张。 纪玄深吸一口气,空气里有松针的清香。他调整了一下背包带,迈步踏上土路。 这条路是几十年前疗养院还在使用时修建的物资运输通道,后来主路改道,这里就荒废了。路面坑洼不平,长满了杂草和苔藓,踩上去软绵绵的,发出细微的窸窣声。两侧的树木越来越密,树冠交织在一起,遮住了大部分阳光。光线变得昏暗,温度也降了几度。 纪玄走得很慢,每一步都刻意控制着落地的力度和角度。他的眼睛在墨镜后面快速扫视着周围环境:左侧十五米处有一棵歪倒的枯树,树干的空洞里可能藏有监控设备;右侧三十米外的山坡上,一块裸露的岩石形状不太自然,边缘过于整齐;前方五十米,土路拐弯处,几根折断的树枝横在路中间,断口很新。 有人来过。 而且不止一批。 纪玄停下脚步,从背包侧袋里取出一个巴掌大的黑色设备。设备表面有几个指示灯,他按下开关,中间的红灯亮起,开始缓慢闪烁。这是“钥匙”帮他改装过的广谱信号探测器,能捕捉到市面上绝大多数监控和监听设备发出的微弱电磁信号。 他举着设备,原地转了一圈。 红灯闪烁频率没有变化。 没有主动发射信号的电子设备。 但这不代表安全。被动式监控——比如光学摄像头,或者埋在地下的压力传感器——探测器是捕捉不到的。纪玄收起设备,从背包里拿出一个小喷瓶。瓶身是哑光黑色,标签上印着“户外防虫喷雾”。他拧开盖子,对着自己身上喷了几下。 一股淡淡的、类似樟脑的气味弥漫开来。 这不是防虫剂。这是“钥匙”特制的反监控涂料,里面含有纳米级的金属颗粒和吸波材料。喷在衣服和皮肤上,能在一定程度上干扰红外热成像和部分激光扫描设备的识别。效果有限,持续时间只有两小时,但总比没有好。 纪玄继续前进。 绕过那几根断枝时,他蹲下身,用手指轻轻拨开覆盖在上面的落叶。泥土里有一个浅浅的圆形压痕,直径大约五厘米,边缘整齐。他凑近闻了闻,有淡淡的橡胶味。 是警用巡逻靴的鞋印。 而且不止一个。压痕重叠,至少有两个人在这里停留过,时间不超过二十四小时——昨晚的露水没有完全浸透压痕底部的泥土。 林薇已经布控了。 纪玄站起身,拍了拍手上的土。他的心跳平稳,呼吸节奏没有变化。警方布控在他的预料之中,甚至是他计划的一部分——如果“深渊”的眼线发现警方在外围,可能会放松对内部潜入的警惕。毕竟,正常人都会认为,有警察盯着的地方,罪犯不会轻易行动。 但纪玄不是正常人。 他是“夜枭”,是“判官”,是“深渊”的创建者之一。 他继续往前走。 土路开始向上延伸,坡度变陡。纪玄的呼吸略微加重,额头上渗出细密的汗珠。他抬手擦了擦,汗水的咸味在舌尖化开。背包的肩带勒进肉里,传来持续的钝痛。他调整了一下姿势,让重量分散到腰带上。 又走了大约二十分钟。 前方出现了一道锈迹斑斑的铁丝网围栏,围栏上挂着褪色的警示牌:“私人领地,禁止入内”。围栏后面,树木稀疏了一些,透过枝叶的缝隙,能看到一栋灰白色的建筑轮廓。 西山疗养院。 纪玄停下脚步,躲在了一棵粗壮的松树后面。他摘下墨镜,从背包里取出一个单筒望远镜,举到眼前。 疗养院的主楼是一栋四层建筑,苏式风格,红砖外墙已经斑驳脱落,露出里面灰色的水泥。窗户大多破碎,黑洞洞的,像无数只空洞的眼睛。楼顶的水塔锈蚀严重,半边已经坍塌。主楼两侧各有一栋矮一些的配楼,同样破败。 但有些细节不对劲。 主楼正门的台阶上,落叶被清理过,露出一条干净的水泥通道。二楼左侧第三个窗户,虽然玻璃破碎,但窗框内侧挂着一块深色的布帘,布帘边缘整齐,没有灰尘。楼体侧面,靠近地面的位置,有几根新铺设的电线,沿着墙根延伸,消失在建筑背面。 有人在使用这里。 而且就在近期。 纪玄放下望远镜,看了眼手表:下午三点四十一分。 距离验证开始还有两小时十九分钟。 他需要进去,找到地下入口,完成验证,然后在拍卖会开始前,摸清内部结构,找到证据,设置好退路。 时间很紧。 纪玄收起望远镜,从背包里拿出那瓶反监控涂料,又对着自己喷了一遍。气味更浓了,有点刺鼻。他戴上特制的战术手套,手套掌心有防滑颗粒,指尖部位是超薄导电材料,不影响触感但能隔绝指纹。 然后,他绕到围栏的侧面。 这里有一处破损,铁丝网被剪开了一个半人高的缺口,断口处的铁丝锈蚀严重,但切口边缘很新,有金属光泽。纪玄蹲下身,用手指摸了摸切口——平整,锋利,是专业剪钳留下的。 不止他一个人从这里进出。 他侧身钻过缺口,衣服擦过铁丝,发出细微的刮擦声。进入围栏内,空气似乎更安静了。蝉鸣声变得遥远,风穿过树叶的沙沙声也消失了,只剩下自己的呼吸和心跳。 纪玄贴着树木的阴影,缓慢向主楼靠近。 他的动作很轻,脚掌先着地,然后慢慢放下脚跟,避免踩断枯枝。眼睛不断扫视着前方和两侧的视野盲区。耳朵竖起来,捕捉着任何异常的声音。 五十米。 三十米。 十米。 他来到了主楼背面的墙根下。这里背阴,墙面长满了青苔,摸上去湿滑冰凉。空气中弥漫着霉味和潮湿的泥土气息。纪玄背靠墙壁,从背包里取出信号***,打开开关。设备发出几乎听不见的高频嗡鸣,指示灯亮起绿色。 干扰范围十五米,能暂时屏蔽无线信号传输和远程触发式警报。 但如果有有线连接或者物理触发装置,就没用了。 纪玄深吸一口气,沿着墙根向主楼侧面移动。侧面有一扇破损的窗户,窗框歪斜,玻璃全碎了。他探头往里看——里面是一个空房间,地上堆着破碎的砖块和腐朽的木板,墙角结着蜘蛛网。 他双手撑住窗台,手臂发力,身体轻盈地翻了过去。 落地时,脚下踩到了什么软绵绵的东西。低头一看,是一只死老鼠,尸体已经半腐烂,散发出刺鼻的臭味。纪玄皱了皱眉,跨过去。 房间里的光线很暗,只有从窗户透进来的微弱天光。灰尘在光柱里飞舞,像无数细小的精灵。纪玄站在原地,让眼睛适应黑暗。几秒钟后,房间的轮廓清晰起来:大约二十平米,墙壁斑驳,天花板上挂着断裂的电线。地面铺着老式的水磨石,已经开裂,缝隙里长出了暗绿色的苔藓。 他走到门边。 门是木质的,油漆剥落,门把手锈死了。纪玄试了试,打不开。他后退两步,抬脚,对准门锁的位置,猛地一踹。 “砰!” 门板震动,灰尘簌簌落下。锁芯断裂的声音很清脆。纪玄又补了一脚,门向内弹开,撞在墙上,发出沉闷的回响。 门外是一条走廊。 很长,很暗,两侧是一扇扇紧闭的房门。走廊尽头有一扇窗户,玻璃破碎,透进来一点光,在地面上投下一个模糊的光斑。空气里有灰尘和霉菌的味道,还有一种……消毒水的残留气味。 很淡,但纪玄闻到了。 他沿着走廊向前走,脚步放得很轻。地板是木质的,有些地方已经腐朽,踩上去会发出吱呀声。他尽量避开那些明显松动的木板,选择靠近墙根的地方走。 走廊两侧的房门大多关着,有些门板上还贴着褪色的编号牌:201,202,203……这里曾经是病房。纪玄试着推了推204的门,门开了。 里面空荡荡的,只有一张锈蚀的铁架床,床垫已经烂成了絮状。墙上有一块污渍,形状像一个人形,颜色暗红。 纪玄退出来,继续向前。 他需要找到那幅油画。 按照“钥匙”从“深渊”服务器里挖出的建筑图纸,地下入口位于主楼一层东侧的“行政办公区”,具体位置在一间标为“院长室”的房间内。入口隐藏在墙壁后,触发机关是一幅巨大的油画。 但图纸是三十年前的。 这三十年里,疗养院废弃,内部可能经过改造,甚至那幅油画可能早就被拆走了。 纪玄只能赌。 赌“深渊”的人为了保持入口的隐蔽性,没有改动原始机关。 赌那幅画还在。 他走到走廊尽头,左转,进入另一条更宽的走廊。这里的装修明显好一些,地面铺着大理石,虽然已经开裂,但能看出曾经的讲究。两侧的房门更大,门板上还有雕花。 院长室应该在走廊的尽头。 纪玄加快脚步。 突然,他停下了。 前方大约二十米处,一扇门虚掩着,门缝里透出微弱的光。 不是自然光。 是电灯光。 纪玄屏住呼吸,贴着墙壁,慢慢靠近。距离十米时,他听到了声音——很轻的敲击声,像是手指在键盘上打字。还有呼吸声,一个人的呼吸声,平稳而规律。 房间里有人。 第36章 孤注一掷2 纪玄从背包里取出一个小型窥视镜——一根细长的金属管,前端有广角镜头,末端连接着微型显示屏。他蹲下身,把窥视镜从门缝底下慢慢伸进去。 显示屏上出现了房间内部的画面。 大约十五平米,布置得像一个临时指挥中心。墙上挂着三块液晶屏幕,显示着疗养院外围的监控画面:正门、后门、围墙的几个关键点。屏幕前摆着一张折叠桌,桌上放着两台笔记本电脑,一个对讲机充电座,还有几个空矿泉水瓶。 一个人背对着门,坐在椅子上,正盯着屏幕。 穿着深蓝色的制服。 是警察。 纪玄的心跳漏了一拍。 警方不仅在外围布控,还在内部设置了观察点。这超出了他的预料。他收回窥视镜,慢慢后退。必须绕开这个房间。 但院长室就在这条走廊的尽头。 如果要过去,必须经过这扇门。 纪玄退到拐角处,大脑飞速运转。硬闯不行,会惊动整个布控网络。等待?等里面的警察换班或者离开?但时间不多了。 他看了眼手表:下午四点零七分。 距离验证开始还有一小时五十三分钟。 不能再等了。 纪玄从背包里拿出信号***,把功率调到最大。然后,他从侧袋里取出一个小玻璃瓶,里面装着透明的液体。他拧开瓶盖,把液体倒在手帕上,一股刺鼻的化学气味弥漫开来——高浓度乙醚,能让人在几秒钟内昏迷。 他深吸一口气,走回那扇虚掩的门前。 敲击键盘的声音还在继续。 纪玄轻轻推开门。 门轴发出细微的吱呀声。 坐在椅子上的警察似乎听到了,肩膀动了一下,正要回头—— 纪玄一个箭步冲上去,左手捂住对方的嘴,右手将浸满乙醚的手帕按在对方口鼻上。警察的身体猛地绷紧,双手抓住纪玄的手臂,指甲抠进肉里。但乙醚的作用很快,挣扎只持续了三秒,手臂就软了下去。 纪玄松开手,警察瘫倒在椅子上,头歪向一边。 他迅速检查了一下对方的脉搏——平稳,只是昏迷。然后,他关掉桌上的对讲机,拔掉电源。墙上的监控屏幕还亮着,但信号***已经开始工作,画面出现了雪花和跳帧。短时间内,监控中心会以为只是信号故障。 纪玄把警察拖到房间角落,用随身带的塑料束带捆住手脚,贴上胶带封住嘴。然后,他从警察的腰带上取下对讲机,调到了备用频道——这是他从警方内部通讯协议里背下来的频率。 对讲机里传来沙沙的电流声,然后是一个女声:“三号观察点,报告情况。” 是林薇的声音。 纪玄按下通话键,压低声音,模仿着刚才那个警察的音色:“三号观察点正常,外围无异常。” 短暂的沉默。 然后林薇说:“收到。保持警惕,拍卖会开始前六小时是关键期。” “明白。” 纪玄松开通话键,把对讲机扔回桌上。他看了一眼昏迷的警察,转身离开房间,轻轻带上门。 走廊里恢复了安静。 纪玄加快脚步,走向走廊尽头。尽头是一扇双开的实木门,门板上挂着褪色的铜牌:“院长室”。他试了试门把手——锁着的。 他从背包里取出****,一根细长的探针和几个张力扳手。蹲下身,把工具伸进锁孔。耳朵贴在门上,听着锁芯内部的声音。手指轻轻转动探针,感受着弹子的位置。 咔嗒。 咔嗒。 咔嗒。 三声轻响,锁开了。 纪玄推开门。 院长室很大,大约四十平米。地上铺着厚厚的地毯,已经破烂不堪,露出下面的木地板。墙上贴着深色的壁纸,大面积剥落,像溃烂的皮肤。房间中央有一张巨大的实木办公桌,桌腿已经腐朽,桌面倾斜。 但纪玄的目光立刻被对面墙上的东西吸引了。 一幅油画。 巨大的,几乎占满了整面墙。 画的内容是一片黑暗的深海,深不见底,只有几缕微弱的光从上方透下来,照亮了水中悬浮的、扭曲的人形轮廓。画风阴郁,笔触厚重,颜料堆积的地方已经开裂,像干涸的河床。 就是它。 纪玄走到油画前。画框是厚重的实木,边缘雕刻着繁复的花纹,花纹里积满了灰尘。他伸手,沿着画框的边缘摸索。手指触碰到右下角时,感觉到一个轻微的凹陷。 他用力按下去。 “咔。” 一声机械运转的轻响。 油画缓缓向一侧滑开,露出后面冰冷的金属墙壁。墙壁上嵌着一个门禁面板,面板是黑色的,上面有一个卡槽,一个指纹扫描区,还有一个虹膜扫描镜头。 门禁系统。 纪玄从背包里取出那张伪造的ID卡。卡片是暗金色的,表面有细微的凹凸纹理,边缘镶嵌着微型芯片。他深吸一口气,把卡片插入卡槽。 “滴。” 绿灯闪烁了一下。 面板上的显示屏亮起,出现一行白色文字:“ID验证通过。请进行生物特征验证。” 电子音随之响起,冰冷而机械:“请进行生物特征验证。” 纪玄的心脏在胸腔里重重地跳了一下。他放下背包,从里面拿出那套生物特征模拟设备。设备有两个部分:一个是指纹模拟膜,薄如蝉翼,贴在指尖上能完美复制指纹纹路;另一个是虹膜模拟镜片,需要戴在眼睛里。 他先戴上特制的隐形眼镜镜片——镜片中央有微型的全息投影装置,能模拟出特定的虹膜图案。戴上去的瞬间,视野边缘出现了一圈淡淡的蓝色光晕,但很快适应了。 然后,他取出指纹模拟膜,小心翼翼地贴在右手食指的指腹上。薄膜贴合皮肤,几乎感觉不到存在。 准备就绪。 纪玄抬起手,把食指放在指纹扫描区上。 扫描光束亮起,红色的光线从指腹上扫过。设备发出轻微的嗡鸣,那是内置的微电流在调整薄膜的导电特性,以匹配活体指纹的电容信号。 一秒。 两秒。 三秒。 面板上的绿灯再次闪烁。 “指纹验证通过。请进行虹膜验证。” 纪玄凑近虹膜扫描镜头。镜头里射出柔和的蓝光,照在他的眼睛上。他睁大眼睛,保持不动。虹膜模拟镜片开始工作,微型投影装置在瞳孔周围投射出复杂的虹膜纹理图案。 嗡鸣声持续。 时间变得很慢。 纪玄能听到自己的心跳,咚咚,咚咚,像擂鼓一样。他能听到血液在耳朵里流动的声音,能感觉到汗水从额角滑落,滴在衣领上。他能闻到空气中灰尘的味道,能感觉到脚下地毯纤维的粗糙触感。 五秒。 十秒。 十五秒。 突然,面板上的红灯闪烁了一下。 纪玄的心跳几乎停止。 失败了吗?15%的概率触发了吗? 但红灯只闪了一下,就又变回了绿灯。电子音响起,平静无波:“虹膜验证通过。欢迎来到,深渊入口。” 沉重的机械运转声从墙壁内部传来。 金属墙壁从中间裂开一条缝,然后向两侧缓缓滑开。缝隙越来越大,露出后面向下延伸的阶梯。阶梯是金属材质的,表面有防滑纹路。两侧的墙壁上嵌着LED灯带,发出柔和的白色冷光,一直延伸到视野尽头。 灯火通明。 像一条通往地狱的康庄大道。 纪玄站在入口前,看着那向下延伸的阶梯。空气里涌出一股冷风,带着地下特有的潮湿和金属气味。风很凉,吹在脸上,让他起了一层鸡皮疙瘩。 他背好背包,迈步,踏上了第一级台阶。 金属台阶发出轻微的嗡鸣,是共振的声音。 他一步一步向下走。 脚步声在狭窄的空间里回荡,嗒,嗒,嗒,像倒计时。 *** 与此同时,西山脚下五百米外,一辆伪装成工程车的监控车里。 林薇盯着面前的监控屏幕。屏幕分成九宫格,显示着疗养院各个方向的实时画面。大部分画面都很平静,只有风吹动树叶的晃动。 但其中一个画面——主楼背面的监控——刚才出现了大约三十秒的雪花和跳帧。 技术员正在排查故障:“可能是信号干扰,也可能是设备问题。已经派人去检查了。” 林薇没有说话。她的手指在控制台上轻轻敲击,眼睛盯着那个画面。雪花已经消失了,画面恢复了正常。但她的直觉在报警。 太安静了。 安静得不正常。 她拿起对讲机:“三号观察点,再报告一次情况。” 对讲机里传来沙沙声,然后是一个男声:“三号观察点正常,无异常。” 声音有点闷,但确实是那个警察的声音。 林薇皱了皱眉。她调出三号观察点的内部监控——那是她私下安装的*****,连那个警察自己都不知道。画面显示,警察坐在椅子上,背对着门,似乎正在看屏幕。 一切正常。 但林薇的眉头没有舒展。 她切换画面,调出主楼一层的热成像扫描图。图上显示着十几个橙红色的热源,大部分是静止的,分布在不同的房间。但有一个热源,正在移动。 从走廊东侧,向院长室方向移动。 速度不快,但很稳定。 林薇放大画面。热源显示人形,背着什么东西,体积不小。从移动姿态看,是个成年男性,身高大约一米七八到一米八二,体重七十到七十五公斤。 不是警察。 警察的布控点都在外围和几个关键出入口,没有人被安排进入主楼内部。 这个人是闯入者。 林薇的心跳加快了。她盯着那个热源,看着它进入院长室,然后……消失了。 不是离开,是突然从热成像上消失了。 就像凭空蒸发了一样。 林薇猛地站起来,抓起对讲机,声音冷静而果断:“各单位注意,目标建筑出现不明身份潜入者,位置在主楼一层东侧院长室附近。行动组,准备秘密靠近!重复,秘密靠近,没有我的命令,不准暴露!” 对讲机里传来一连串的“收到”。 监控车里,气氛瞬间紧绷。 林薇盯着屏幕,眼睛一眨不眨。那个热源消失的地方,院长室,在建筑图纸上标注的是……行政办公区。 那里有什么? 她不知道。 但她知道,今晚的风暴,可能比她想象的,来得更早。 第37章 深渊之下1 金属台阶在脚下发出规律的嗡鸣,像某种心跳。 纪玄向下走了大约三十级,回头望去,入口已经变成头顶一个狭长的长方形光口,冷白色的灯光从那里倾泻下来,在他身后拉出长长的影子。 阶梯两侧的金属墙壁光滑如镜,倒映出他模糊的身影——一个背着背包、戴着棒球帽的轮廓,在灯光下不断重复、变形。 空气越来越冷,带着地下特有的潮湿和金属气味,还有一种……淡淡的香薰味道,甜腻而人工,像高级酒店大堂用的那种。 纪玄停下脚步,侧耳倾听。除了自己的呼吸和心跳,还有从下方传来的、极其微弱的声音——像是音乐,又像是许多人低声交谈的嗡嗡声,被墙壁和距离过滤得模糊不清。 他握了握拳,指尖传来战术手套粗糙的触感。然后,他继续向下走。一步,又一步。离地面越来越远,离深渊越来越近。 第三十七级台阶。 纪玄的脚落在最后一级金属台阶上,嗡鸣声停止了。他站在一个平台上,面前是一扇紧闭的金属门——和入口处那扇几乎一模一样,只是更宽,表面没有任何标识,只有门把手旁边一个不起眼的黑色面板,上面亮着微弱的绿色指示灯。 门后是什么? 拍卖会场?控制中心?还是别的什么? 纪玄的心跳开始加速,血液在耳膜里鼓动。他深吸一口气,冰冷的空气灌入肺部,带着金属和香薰混合的怪异味道。他摘下棒球帽,塞进背包侧袋,又从背包里取出那台生物特征模拟设备。设备屏幕亮着,显示着“ID: 徐文彬(已授权)”的字样,下方是一个倒计时:02:17:34。距离这个伪造身份的有效期结束,还有两小时十七分钟。 足够了。 他走到门边,将设备对准黑色面板。面板上的绿灯闪烁了一下,变成红色,然后响起轻微的“嘀”声。门锁内部传来机械转动的咔嗒声,沉重而清晰。纪玄收起设备,手放在冰冷的金属门把手上。门把手是黄铜材质,表面打磨得很光滑,反射着天花板上嵌入的LED灯带发出的冷白光。 他推开了门。 门轴转动时发出几乎听不见的润滑声。门开了大约三十厘米的缝隙,光从里面涌出来,不是冷白色,而是暖黄色的,带着某种奢华感。纪玄从缝隙里看进去—— 不是拍卖会场。 是一条走廊。 一条狭长、灯火通明的走廊。 走廊大约三米宽,两侧是光滑的金属墙壁,表面做了哑光处理,反射着柔和的光线。天花板很高,大约有四米,上面每隔三米就有一盏嵌入式的暖黄色射灯,灯光打在墙壁上,形成均匀的光斑。地面铺着深灰色的地毯,很厚,踩上去应该不会发出任何声音。空气里的香薰味道更浓了,混合着一种淡淡的皮革和抛光剂的气味。 走廊向前延伸,大约五十米后向右拐弯。拐弯处隐约有光影晃动,还有声音——音乐声,人声,玻璃杯碰撞的清脆声响,都被距离和墙壁过滤得模糊不清,像隔着一层水。 纪玄的心跳如擂鼓。 他知道,自己已经踏入了真正的“深渊”腹地。 他闪身进入走廊,反手轻轻关上门。金属门合拢时发出轻微的“咔”声,锁舌自动扣上。现在,他身后是封闭的门,面前是这条通往未知的走廊。没有退路了。 纪玄站在原地,一动不动,用五秒钟时间观察环境。 左侧墙壁,距离地面两米高的位置,每隔十米就有一个半球形的黑色摄像头。摄像头很小,几乎和墙壁融为一体,但镜头的反光暴露了它们的存在。右侧墙壁同样有摄像头,对称分布。天花板上,除了射灯,还有几个不起眼的白色圆形装置——可能是红外感应器或运动探测器。 标准的安保布局。 但还不够严密。 纪玄从背包里取出反监控涂料喷雾罐。罐体是黑色的,巴掌大小,握在手里冰凉。他走到第一个摄像头下方,举起喷雾罐,对准摄像头镜头。按下喷头,罐体发出轻微的“嘶嘶”声,一股透明的雾气喷出,在镜头表面形成一层极薄的膜。膜迅速凝固,变成半透明的磨砂状。从外面看,摄像头还在工作,但拍到的画面会变得模糊、扭曲,像隔着毛玻璃。 他沿着走廊前进,每经过一个摄像头就喷一下。喷雾的气味很淡,带着化学品的微酸,混合在香薰味道里几乎闻不出来。喷到第五个摄像头时,喷雾罐的重量明显减轻了。纪玄估算了一下剩余量,大概还能覆盖十五到二十个摄像头。 够了。 他继续前进,脚步落在厚地毯上,确实没有发出任何声音。只有背包里装备轻微的晃动声,还有他自己的呼吸声——他刻意控制着呼吸的节奏,深而缓,避免因紧张而喘息。 走廊里很安静,只有远处传来的模糊声响。空气循环系统发出低沉的嗡嗡声,像某种巨大的生物在呼吸。温度恒定在二十度左右,不冷也不热,但纪玄的手心开始出汗。战术手套的内衬变得潮湿,黏在皮肤上。 他走到走廊拐弯处,停下脚步,背贴着墙壁,侧身向外窥视。 拐弯后,走廊继续向前延伸,但更宽了,大约有五米。两侧不再是光滑的金属墙,而是换成了深色的木质护墙板,上面挂着几幅抽象画——扭曲的线条、破碎的色块,在暖黄色灯光下显得诡异而昂贵。地面换成了深色大理石,光洁如镜,倒映着天花板上的水晶吊灯。吊灯很大,由数百颗切割水晶组成,折射出璀璨的光斑,在墙壁和地面上流动。 这里更像高级酒店或私人会所的走廊。 纪玄继续前进。他的眼睛快速扫视着周围环境:左侧第三扇门,门上挂着“设备间”的标牌;右侧第五扇门,标牌是“储藏室”;前方大约三十米处,走廊尽头,是一扇厚重的双开门,门框是深色实木,表面有精致的雕花,门缝里透出更明亮的光,还有更清晰的人声和音乐声。 那扇门后,应该就是细纲里提到的“等候区”。 纪玄从背包里取出信号***。设备是黑色的长方体,比手机略厚,表面有一个开关和三个指示灯。他按下开关,中间的绿灯亮起,表示设备已启动,正在发射宽频干扰信号。这个***的作用范围大约是半径二十米,能干扰绝大多数无线监控设备的信号传输,让它们传回监控室的画面出现雪花或延迟,但不会完全中断——完全中断会引起警报。 他握着***,继续向前走。 距离双开门还有二十米时,他听到了更清晰的声音。音乐是爵士乐,萨克斯风慵懒的旋律,钢琴轻柔的伴奏。人声是低沉的交谈声,听不清具体内容,但能分辨出是成年男性,语调从容,带着上流社会特有的那种不紧不慢的腔调。还有玻璃杯碰撞的清脆声,冰块晃动的声音,高跟鞋踩在大理石地面上的轻微叩击声。 纪玄走到双开门左侧,背贴着墙壁。门是虚掩的,留着一道大约五厘米的缝隙。暖黄色的光从缝隙里涌出来,照在他脚边的地毯上,形成一道明亮的光带。空气里的香薰味道被更复杂的香气取代——雪茄的烟味、高级香水的花香、还有酒精和食物的气味。 他深吸一口气,从背包侧袋里取出一个微型观察设备。设备只有钢笔大小,前端是针孔镜头,后端是目镜。他蹲下身,将设备前端小心翼翼地从门缝里伸进去,眼睛凑近目镜。 视野里出现了一个奢华的空间。 很大,至少有三百平方米。地面铺着深红色的波斯地毯,图案繁复。墙壁贴着暗金色的丝绸壁纸,上面挂着几幅古典油画——风景、肖像,画框都是镀金的。天花板上是巨大的水晶吊灯,比走廊里那盏更大,光芒璀璨。房间中央摆着几张深色的真皮沙发,围成几个交谈区。沙发上坐着七八个人,都戴着面具。 面具各不相同。 有威尼斯式的半脸面具,镶嵌着水晶和羽毛;有全脸覆盖的金属面具,造型抽象;还有简单的黑色眼罩式面具。但无论哪种面具,都遮不住面具下衣着考究的身体——男士穿着定制的深色西装,衬衫袖口露出精致的袖扣;女士穿着晚礼服,露肩或露背,珠宝在灯光下闪烁。 他们手里端着酒杯,低声交谈。侍者穿着黑色制服,端着银质托盘在人群中穿梭,托盘上放着香槟、威士忌、还有各种精致的小食。房间一角摆着一架三角钢琴,一个穿着燕尾服的乐师正在弹奏,萨克斯风手站在旁边,闭着眼睛吹奏。 这就是“等候区”。 拍卖会开始前的社交场所,让这些“受邀者”在进入真正的拍卖场之前,先在这里放松、交谈、建立联系。 纪玄移动观察设备,扫视房间的各个角落。 左侧墙壁有一扇门,门上挂着“休息室”的标牌;右侧墙壁有两扇门,一扇标着“吸烟室”,另一扇没有标牌,但门边站着一个穿黑色西装、戴着耳机的安保人员,身材魁梧,双手交叠在身前,目光警惕地扫视着房间。 那扇没有标牌的门,很可能通往真正的拍卖场,或者后台控制区。 第37章 深渊之下2 纪玄继续观察。他需要记住房间的布局、安保的位置、可能的逃生路线。他的眼睛快速移动,大脑像摄像机一样记录着每一个细节:沙发摆放的位置、茶几上的烟灰缸、墙角的盆栽植物、天花板上的消防喷头、地面上的电源插座…… 然后,他看到了一个人。 坐在最内侧沙发上的一个男人。 男人戴着金色的半脸面具,遮住了眼睛和鼻梁,露出下巴和嘴唇。他穿着深蓝色的天鹅绒西装,衬衫是白色的,领口敞开,没有打领带。他手里端着一杯琥珀色的酒,身体靠在沙发靠背上,姿态放松,但纪玄注意到,他的手指在膝盖上轻轻敲击着,节奏很快,透露出某种焦躁。 这个男人,纪玄认识。 不,准确说,是“判官”认识。 三个月前,“判官”在暗网上追踪一笔资金流向时,曾经接触过一个加密的聊天记录片段。片段里,一个代号“金丝雀”的用户提到过一个人——“他喜欢天鹅绒西装,喜欢在酒里加三块冰,喜欢在等待时用手指敲膝盖,敲得很快,像在数秒。” 当时“判官”没有在意这个细节。 但现在,这个细节像一根针,扎进了纪玄的大脑。 天鹅绒西装。三块冰。敲膝盖的手指。 这个男人,就是“金丝雀”提到的那个人。 而“金丝雀”,在“判官”的调查中,是“深渊”平台的中层管理人员之一,负责筛选和联系“受邀者”。 所以,这个男人,很可能是“深渊”的“受邀者”,或者……更重要的角色。 纪玄的呼吸停滞了一秒。 他强迫自己继续观察。男人在和旁边一个戴银色面具的女人交谈,女人穿着黑色的露背长裙,背部的线条很美。男人说话时,嘴唇在面具下开合,纪玄听不见声音,但能看到他的表情——面具遮住了上半张脸,但下巴的肌肉在动,嘴角偶尔会上扬,露出一个似笑非笑的弧度。 然后,男人突然转过头,看向门口。 纪玄的心脏猛地一跳。 男人的目光,正好对着门缝的方向。 隔着五厘米的门缝,隔着微型观察设备的针孔镜头,纪玄感觉那双藏在金色面具后面的眼睛,似乎看到了什么。 不,不可能。 门缝很窄,光线从里面向外照,外面是昏暗的走廊。从里面往外看,应该只能看到一片黑暗。 但男人的目光停留了三秒。 三秒很长。 长到纪玄能听到自己血液流动的声音,能感觉到后背渗出的冷汗浸湿了运动服的内衬,能闻到空气里香薰味道突然变得刺鼻。 然后,男人转回头,继续和女人交谈。 仿佛刚才那一眼,只是随意的一瞥。 纪玄缓缓吐出一口气,感觉肺部火辣辣地疼。他收回观察设备,手在微微颤抖。PTSD的症状在高压环境下开始显现——短暂的失语感,喉咙发紧,手部不受控制地轻颤。他握紧拳头,指甲陷进掌心,疼痛让颤抖稍微平息了一些。 不能在这里发作。 不能。 他闭上眼睛,深呼吸,一次,两次,三次。脑海里浮现出妹妹纪雨的脸——不是失踪后的寻人启事上的照片,而是更早的时候,她十六岁生日那天,在蛋糕前笑得眼睛弯成月牙的样子。那个笑容很干净,很明亮,像阳光。 纪玄睁开眼睛。 颤抖停止了。 他重新将观察设备伸进门缝,继续记录。这次,他重点关注那扇没有标牌的门。门边的安保人员每隔三十秒会左右扫视一次,每次扫视的幅度大约是九十度。当他的目光转向左侧时,右侧会有一个大约两秒的盲区。两秒,足够一个人快速接近门边,如果动作够轻的话。 但门很可能需要权限才能打开。 纪玄需要找到其他路径。 他移动视线,看向天花板。天花板上有通风管道——标准的中央空调送风口,格栅式,大小大约六十厘米乘六十厘米。送风口位于房间四个角落,距离地面三米五左右。如果能够到送风口,卸下格栅,或许可以爬进通风管道,从管道系统进入建筑的其他区域。 但怎么上去? 房间里没有梯子,没有可以攀爬的家具。送风口下方是空旷的地毯区域,没有任何遮挡。 不行。 纪玄收回观察设备,站起身。蹲得太久,腿有些发麻,血液回流时带来一阵刺痛。他活动了一下脚踝,背贴着墙壁,大脑飞速运转。 等候区只是外围。 真正的拍卖场和后台控制区,一定在更深处,更隐蔽的地方。 他需要找到通往那些区域的路径。 可能在地下更下层。 可能在建筑的某个隐蔽角落。 可能…… 就在这时,身后传来了声音。 脚步声。 还有对话声。 从走廊拐弯处传来,正在向这边靠近。 纪玄的身体瞬间绷紧。他猛地转身,看向声音传来的方向。走廊拐弯处,光影晃动,两个穿着黑色制服的身影正在走来——是安保人员。他们走得不快,一边走一边交谈,声音在空旷的走廊里回荡,被墙壁放大。 “……‘收藏家’说今天有‘特别嘉宾’,让加强B区和控制室附近的巡逻。” “明白。不过B区那边不是有自动监控吗?” “自动监控有盲区,而且今天来的客人里,有几个是第一次受邀,需要多盯着点。” “知道了。对了,刚才监控室说,三号走廊的摄像头画面有点模糊,让过去看看。” “模糊?什么时候的事?” “就刚才,大概五分钟前。技术员说可能是镜头脏了,或者信号干扰。” “信号干扰?这地方有屏蔽系统,哪来的干扰?” “不知道,反正让去看看。” 脚步声越来越近。 纪玄的心脏狂跳。他左右扫视——走廊里没有任何可以藏身的地方。墙壁光滑,没有凹槽,没有柱子,没有可以躲藏的阴影。距离他最近的,是左侧那扇标着“设备间”的门。 设备间。 门是普通的木门,没有窗户,门把手是普通的球形锁。 纪玄没有任何犹豫。他一步跨到门前,手握住门把手,向下拧动—— 门把手转动了。 门没锁。 他推开门,闪身而入,反手轻轻关上门。门合拢时发出轻微的“咔嗒”声,在寂静的房间里显得格外清晰。 门外,安保人员的脚步声已经到了门口。 纪玄背靠着门板,屏住呼吸。 他能听到自己的心跳,咚咚,咚咚,像擂鼓。能听到血液在耳膜里鼓动的声音。能闻到房间里弥漫的灰尘和清洁剂的气味。能感觉到门板传来的轻微震动——安保人员从门外走过,脚步声在地毯上沉闷而均匀。 一步。 两步。 三步。 脚步声经过了门口,没有停留,继续向前。 纪玄缓缓吐出一口气,但身体依然紧绷。他等了几秒,确认脚步声远去,才转过身,开始观察这个房间。 设备间不大,大约十平方米。墙壁是普通的白色涂料,有些地方已经泛黄。地面铺着灰色的环氧地坪,沾着灰尘和污渍。房间里堆满了东西——清洁工具、水桶、拖把、吸尘器、还有几台备用的空气净化器和加湿器。墙角堆着几箱未开封的卫生纸和洗手液。空气里弥漫着灰尘和消毒水的混合气味,有些刺鼻。 房间没有窗户,只有天花板上一个简单的LED吸顶灯,发出冷白色的光。灯光下,灰尘在空气中缓慢飘浮。 纪玄走到房间中央,环顾四周。这里显然只是普通的后勤储物间,没有任何通往其他区域的暗门或通道。他需要另找路径。 他的目光落在天花板上。 天花板上,除了吸顶灯,还有一个通风管道入口——标准的方形送风口,格栅是金属的,大约四十厘米乘四十厘米,用四颗螺丝固定在框架上。送风口位于房间内侧墙角的上方,距离地面大约两米八。 高度不算太高。 纪玄走到墙角,抬头观察。送风口的格栅看起来有些年头了,螺丝表面有锈迹。他搬过一个空的水桶,倒扣在地上,踩上去。水桶是塑料的,踩上去有些摇晃,但勉强能稳住。他踮起脚,伸手能够到送风口。 他取下背包,从里面取出多功能工具钳。工具钳很轻,但很结实。他选中十字螺丝刀头,开始拧送风口格栅上的螺丝。 螺丝很紧,生了锈,拧起来很费力。纪玄咬紧牙关,手腕用力。第一颗螺丝松动了,发出刺耳的“吱呀”声。声音在寂静的房间里显得格外刺耳。他停下动作,侧耳倾听门外的动静。 走廊里很安静。 只有空气循环系统低沉的嗡嗡声。 他继续拧。第二颗,第三颗,第四颗。螺丝一颗颗被拧下,金属摩擦的声音像指甲刮过黑板。纪玄的额头上渗出汗珠,顺着鬓角滑落,滴在眼睛里,带来一阵刺痛。他眨了眨眼,汗水混着眼球表面的液体,让视线有些模糊。 最后一颗螺丝拧下来了。 纪玄放下工具钳,双手托住格栅,轻轻向上抬。格栅很重,是金属的,边缘有些锋利。他小心翼翼地将格栅取下,放在一旁的水桶上。送风口露出来了——一个黑洞洞的方形洞口,里面是通风管道,管道内壁是镀锌铁皮,表面布满灰尘,在灯光下泛着暗淡的金属光泽。 管道的大小,勉强可以容一个人爬行。 方向是水平向前,通往建筑深处。 纪玄看着那个黑洞洞的洞口,深吸一口气。 管道里很黑,很窄,充满灰尘。 但这是唯一的路径。 第37章 深渊之下3 他背好背包,双手抓住送风口的边缘,手臂用力,将身体向上拉。肌肉绷紧,肩膀和背部的线条在运动服下隆起。他引体向上,将上半身探入管道,然后用手肘支撑,一点点将身体挪进去。 管道内壁冰凉,铁皮表面粗糙,摩擦着运动服布料,发出沙沙的声音。灰尘被搅动起来,在空气中飞舞,钻进鼻孔,带来一阵痒意。纪玄忍住打喷嚏的冲动,继续向前爬。 管道很窄,他只能匍匐前进,手肘和膝盖交替用力。背包在背上晃动,偶尔会卡在管道边缘,他需要停下来调整姿势。空气不流通,闷热,带着灰尘和铁锈的气味。光线从身后的送风口透进来一些,但很快就被黑暗吞没。 他爬了大约五米,管道开始向下倾斜。坡度不大,大约十五度,但爬行变得困难,需要用手肘抵住管道内壁来控制下滑的速度。金属摩擦的声音在狭窄的空间里回荡,放大,像某种怪物的喘息。 又爬了三米,管道拐弯,向右。 拐弯处很窄,纪玄需要侧身才能通过。背包卡住了,他用力拽了一下,背包带勒进肩膀,带来一阵疼痛。他咬紧牙关,一点一点挪过去。 拐弯后,管道变宽了一些,高度增加到大约六十厘米,可以稍微抬起上半身。纪玄停下来,喘了口气。汗水已经浸透了运动服,黏在皮肤上,很不舒服。灰尘沾在脸上、手上,混合着汗水,形成黏腻的污垢。 他继续向前爬。 又爬了大约十米,前方出现了一点光。 不是从管道尽头透进来的光,而是从下方透上来的光——管道底部有一个格栅,光从格栅的缝隙里漏出来,在灰尘中形成一道道光柱。 纪玄爬到格栅上方,停下动作,屏住呼吸。 他低头,透过格栅的缝隙向下看。 下方是一个房间。 一个监控室。 房间不大,大约二十平方米。墙壁上挂着十几块液晶屏幕,分成三排,每排四块。屏幕显示着地下各区域的实时画面——走廊、等候区、还有几个看起来像是休息室或储藏室的房间。画面很清晰,色彩鲜艳,但有几块屏幕的画面出现了轻微的雪花和跳帧,正是纪玄用反监控涂料处理过的那几个摄像头。 屏幕下方是一张L形的控制台,台面上摆着四台电脑主机、键盘、鼠标、还有几个对讲机。控制台前坐着两个人,都穿着灰色的工装制服,背对着格栅的方向。 其中一个人正在说话:“……三号走廊的摄像头还是模糊,技术部说可能是镜头脏了,要等拍卖会结束后才能清理。” 另一个人回答:“模糊就模糊吧,反正那边也没什么重要的。重点是一号拍卖厅和后台通道,那几个画面绝对不能出问题。” “知道。‘收藏家’刚才还来问过,说今天的拍卖品里有几个‘特殊货’,要确保万无一失。” “特殊货?有多特殊?” “不知道,反正不是普通的‘藏品’。听说是从外地弄来的,背景有点复杂,所以今天安保级别提了一级。” “怪不得巡逻都加倍了。” 两人不再说话,专注地盯着屏幕。 纪玄的目光在屏幕上快速移动。 左上角的屏幕显示着等候区的画面——戴面具的客人们还在交谈,侍者穿梭,乐师演奏。画面很清晰,甚至能看到那个穿天鹅绒西装的男人,他正端着酒杯,和一个戴黑色眼罩的女人碰杯。 右上角的屏幕显示着一条通道,通道两侧是金属门,门上标着数字:B-01,B-02,B-03……看起来像是后台的储物间或关押“拍卖品”的房间。通道里有安保人员巡逻,每隔三十秒走过一次。 左下角的屏幕显示着一个大厅——应该就是“一号拍卖厅”。大厅是圆形的,中央有一个舞台,舞台周围是一圈阶梯式的座位,大约能容纳五十人。座位是深红色的天鹅绒座椅,每个座椅扶手上都有一个小型的电子屏幕。舞台上方悬挂着巨大的投影幕布,目前是暗的。大厅里灯光昏暗,只有几盏射灯照亮舞台区域。 右下角的屏幕…… 纪玄的瞳孔收缩。 右下角的屏幕是独立的,没有和其他屏幕连接。屏幕上显示的不是监控画面,而是一串串快速滚动的数据流——加密的字符、数字、代码,像瀑布一样向下流淌。屏幕左侧有一个侧边栏,显示着几个标签:“访问日志”、“交易记录”、“用户数据库”、“通讯记录”。 这是“深渊”平台的核心数据库访问界面。 纪玄的心脏狂跳起来。 他盯着那屏幕,大脑像计算机一样开始记录。数据流滚动的速度很快,但他的眼睛能跟上——这是长期训练的结果。他看到了时间戳、IP地址(经过多层跳转)、交易金额(比特币、门罗币)、用户ID(加密的哈希值)、还有简短的备注字段。 备注字段里有一些关键词。 “新货,23岁,舞蹈专业,健康状况良好。” “定制要求:金发,蓝眼,身高165-170cm。” “运输方式:海运集装箱,预计抵达时间10月28日。” “付款方式:50%预付,50%交割后支付。” “特殊备注:客户要求‘未经训练’,保持‘原始状态’。” 纪玄的胃部一阵翻涌。 恶心。 愤怒。 还有冰冷的杀意。 他强迫自己继续看。数据流还在滚动,更多的交易记录,更多的备注,更多的细节。他看到了妹妹纪雨的名字——不,不是名字,是一个代号“茉莉”,但备注里写着:“江城本地,19岁,美术专业,于三年前七月十五日采集。状态:已交割。客户编号:V-07。” V-07。 纪雨是被编号V-07的客户“买走”的。 纪玄的手指抠进管道内壁,铁皮的边缘割破了战术手套,刺进皮肉,带来尖锐的疼痛。疼痛让他保持清醒。他继续看,试图找到更多关于V-07的信息。 但数据流突然停止了滚动。 屏幕上的画面切换了。 从数据流界面,切换到了一个视频通话界面。 界面中央是一个黑色的剪影,看不清脸,只能看到一个轮廓——坐在椅子上,姿态放松。剪影的嘴巴位置有一个红色的光点,一闪一闪,表示正在说话。 监控室里的两个人立刻坐直了身体。 其中一个人拿起对讲机:“‘收藏家’,这里是监控中心,请讲。” 对讲机里传来一个经过变声处理的声音,低沉,沙哑,带着电子合成的质感:“B-03房间的监控画面,角度调整一下。现在看不到床铺的全貌。” “明白,马上调整。” 另一个人立刻在控制台上操作。屏幕上,B-03房间的画面开始移动,摄像头缓缓转动,调整角度。画面里是一个房间,布置得像酒店的豪华套房,有床、沙发、茶几、还有独立的卫生间。床上坐着一个人——一个年轻女性,穿着白色的连衣裙,双手被绑在身后,嘴上贴着胶带。她低着头,长发遮住了脸,身体在微微颤抖。 纪玄的呼吸停滞了。 那个女孩…… 他认识。 不,不是认识,是见过。 三天前,他在警局的内部通报上看过她的照片——江城大学失踪的女学生,林晓晓,21岁,外语专业,失踪时间四十八小时。警方当时判断可能是离家出走或遭遇绑架,但没有任何线索。 现在,她在这里。 在B-03房间。 等待被拍卖。 纪玄的指甲深深陷进掌心,鲜血从手套的破口渗出来,滴在管道内壁的铁皮上,发出轻微的“嗒”声。 声音很小。 但在寂静的管道里,在下方专注的监控人员耳中—— 其中一个人突然抬起头。 看向天花板。 看向格栅的方向。 第38章 设备间的危机1 梯子顶端离格栅只有半米。 老张的手已经搭在了梯子的横杆上,左脚踩上第一级台阶。金属梯子发出轻微的吱呀声,在寂静的监控室里被放大成刺耳的噪音。纪玄在管道里屏住呼吸,身体紧贴内壁,右手摸向腰间的****。匕首的刀柄冰凉,握在手里带来一丝清醒。他左手掌心被铁皮割破的伤口还在渗血,血滴顺着管道内壁滑落,在下方格栅的边缘凝聚成暗红色的珠子,摇摇欲坠。 监控员站在梯子旁,仰着头,眼睛死死盯着格栅缝隙。他看到了那滴血。 “等等。”监控员突然说。 老张停下动作,回头看他。 “先别上去。”监控员走到控制台前,手指在键盘上快速敲击。屏幕上,B-03房间的画面被放大,占据了整个主屏幕。林晓晓依然低着头坐在床边,身体微微颤抖。监控员盯着画面看了几秒,然后切换了另一个摄像头——走廊的监控画面,空无一人。他又切换了第三个——等候区的画面,几个穿着西装的男人坐在沙发上低声交谈。 “怎么了?”老张问。 “不对劲。”监控员的声音压得很低,“‘收藏家’刚才说,今天有‘特别嘉宾’,让我们加强巡逻。但你看——”他指着屏幕,“B-03房间的监控角度,我刚才调整的时候,发现摄像头转动的阻力比平时大。还有,通风系统的噪音,今天好像比平时响一点。” 纪玄在管道里听得清清楚楚。 他的心跳开始加速。 暴露了? 不,还没有。对方只是怀疑,还没有确凿证据。但怀疑已经足够致命。在这个地方,任何一点异常都会被放大,任何一点怀疑都会引发彻底的搜查。 他必须立刻做出决定。 继续潜伏,还是撤离? 如果继续潜伏,一旦对方真的爬上梯子检查格栅,他就会被堵死在管道里。狭窄的空间,无处可逃,唯一的出路就是向下跳进监控室——那意味着正面冲突,以一敌二,而且必须速战速决,不能发出太大动静。但监控室里肯定有警报按钮,一旦触发,整个地下空间的安保都会涌过来。 如果撤离,现在沿着管道原路返回还来得及。但那样就意味着放弃——放弃刚刚发现的监控室,放弃屏幕上那些关键的数据流,放弃可能找到的关于V-07客户的更多线索。而且,撤离的路径只有一条:爬回设备间,然后从设备间出去,重新回到走廊。但走廊里现在有加强巡逻的安保,他伪造的身份还能用多久?生物特征模拟设备的倒计时显示还有不到两小时。时间在流逝。 纪玄的脑子飞速运转。 他需要信息。 更多的信息。 他微微侧头,透过格栅的缝隙向下看。监控员还在控制台前操作,老张已经从梯子上下来,站在一旁等待指令。屏幕上的画面不断切换,从各个区域的监控,到数据流界面,再到一个看起来像是建筑平面图的画面。 平面图。 纪玄眯起眼睛。 那是一个三维立体的建筑结构图,标注着各个区域的名称:等候区、拍卖厅、后台房间、监控室、设备间、通风管道……还有一条用红色虚线标注的路径,从设备间延伸出去,经过几个拐角,最终通向一个标注着“紧急出口”的标记。 紧急出口。 纪玄的心脏猛地一跳。 有出口。 不是他进来的那个入口,是另一个出口。位置在……建筑的另一侧,靠近山体的位置。从平面图上看,紧急出口连接着一条向上的楼梯,直接通到地面,出口处有一个伪装成岩石的隐蔽门。 但那条红色虚线标注的路径,需要经过三个拐角,穿过两个需要权限才能打开的安全门。 权限。 纪玄看向控制台。 监控员正坐在控制台前,他的右手边放着一个黑色的卡片——门禁卡。卡片表面有微弱的反光,应该是内置芯片。如果能拿到那张卡…… “老张。”监控员突然开口,“你去检查一下B区的通风口。从B-03房间开始,每个房间的通风口都检查一遍。带上手电和工具,看看有没有异常。” “现在?”老张问。 “现在。”监控员的声音很坚决,“‘收藏家’说了,今天不能出任何差错。那个‘特别嘉宾’身份不一般,如果让他看到什么不该看的,我们都得完蛋。” 老张点点头,转身走向监控室的门。门打开,他走出去,门又关上。 监控室里只剩下监控员一个人。 纪玄的机会来了。 一対一。 而且监控员的注意力现在完全集中在屏幕上。他正在切换画面,查看各个区域的实时情况,时不时拿起对讲机说几句话:“A区正常。”“C区正常。”“拍卖厅准备就绪,灯光调试完成。” 纪玄轻轻吐出一口气。 他松开握着匕首的手,改为从背包侧袋里取出一个小型设备——一个手掌大小的黑色方块,表面有几个按钮。这是他从“钥匙”那里得到的装备之一:定向声波***。可以在极短距离内发射高频声波,干扰人类的听觉和前庭系统,造成短暂的头晕和方向感丧失。 有效范围:三米。 持续时间:五到十秒。 副作用:可能引起耳鸣。 纪玄将***握在左手,右手重新握住匕首。他调整了一下姿势,让自己处于一个可以随时发力的状态。管道内壁的铁皮硌着他的肩膀和膝盖,灰尘钻进鼻腔,带来轻微的痒意。他强忍着打喷嚏的冲动,眼睛死死盯着下方的监控员。 监控员拿起水杯喝了一口水。 水杯放在控制台上,发出轻微的碰撞声。 就是现在。 纪玄按下***的启动按钮。 设备没有发出任何声音——人类听不到那种频率。但监控员的身体突然僵了一下,他放下水杯,抬手揉了揉太阳穴,眉头皱起。他的头开始轻微摇晃,像是突然头晕一样。他试图站起来,但腿一软,又坐回了椅子上。 五秒。 纪玄推开格栅。 格栅是金属材质,用四个螺丝固定在管道出口。他刚才爬进来的时候,已经将螺丝拧松,现在只需要用力一推。格栅向外翻开,悬挂在管道边缘,发出轻微的金属摩擦声。 监控员抬起头。 他的眼睛看向天花板,看向那个突然打开的通风口,看向从里面探出半个身子的纪玄。他的嘴巴张开,似乎想喊什么,但声波干扰的效果还在,他的声音卡在喉咙里,变成模糊的咕噜声。 纪玄跳了下去。 从三米高的管道出口跳下,落地时膝盖弯曲,缓冲冲击力。地毯吸收了大部分声音,只有轻微的闷响。他落地后立刻向前翻滚,起身时已经站在监控员身后。 监控员终于发出了声音:“你——” 纪玄的左手从后面捂住他的嘴,右手匕首的刀尖抵在他的颈动脉上。冰凉的金属触感让监控员的身体瞬间僵直。 “别动。”纪玄的声音压得很低,带着刻意伪装的沙哑,“别喊。我问,你答。明白就眨两下眼睛。” 监控员眨了两次眼睛。 他的身体在颤抖,呼吸急促,热气喷在纪玄的手掌上。 “控制台的登录密码。”纪玄问。 监控员没有立刻回答。 纪玄的刀尖微微用力,刺破皮肤,一丝鲜血渗出来。监控员的身体猛地一颤,喉咙里发出压抑的呜咽声。 “密码。”纪玄重复。 监控员挣扎着抬起手,指向控制台的键盘。纪玄松开捂着他嘴的手,但刀尖依然抵着他的脖子。监控员的手指在键盘上敲击:K-7-3-1-9-0-2-ENTER。 屏幕解锁。 主界面显示出来,数十个小窗口排列整齐,每个窗口都是一个监控画面。右下角还有一个独立的窗口,显示着实时数据流。 “V-07客户的详细信息。”纪玄说,“调出来。” 监控员的手在颤抖。他移动鼠标,点击数据流窗口,然后在搜索框里输入“V-07”。屏幕刷新,跳出一个新的界面。 客户编号:V-07 注册时间:三年前七月十日 交易记录:3次 最近一次交易:三年前七月十五日,商品代号“茉莉”,状态“已交割” 客户身份:加密等级S,信息不可见 联系方式:专用加密通道,每次交易前由中间人联系 备注:VIP客户,享受最高级别隐私保护 就这些。 没有名字,没有地址,没有照片。只有一串编号,和“加密等级S”的标注。 纪玄的心沉了下去。 但他没有时间失望。他继续问:“今天的‘特别嘉宾’是谁?” 监控员摇头:“不……不知道。只有‘收藏家’知道。我们只接到命令,加强巡逻,确保一切正常。” “拍卖会什么时候开始?” “晚上九点。还有……”监控员看了一眼控制台上的电子钟,“还有四小时十七分钟。” 四小时十七分钟。 林晓晓的拍卖,就在四小时十七分钟后。 纪玄的视线扫过控制台。他看到了那张黑色的门禁卡。他伸手拿起来,卡片很轻,表面光滑,一角有一个微小的芯片触点。 第38章 设备间的危机2 “这张卡的权限。”纪玄问。 “全区域通行。”监控员的声音在发抖,“包括紧急出口。” 全区域通行。 纪玄将卡片塞进战术背心的口袋。然后,他的目光落在控制台的一个红色按钮上——按钮旁边贴着标签:紧急警报。 “如果按下这个按钮,会发生什么?”纪玄问。 监控员的呼吸一滞:“会……会触发全区域警报。所有安全门自动锁死,安保人员会在一分钟内赶到监控室。通风系统会释放麻醉气体,除了控制台区域,其他地方都会被覆盖。” 麻醉气体。 纪玄的脑子飞快运转。 他需要制造混乱。 需要拖延时间。 需要让“收藏家”和安保人员的注意力从自己身上转移开。 他看向监控员。 监控员也看着他,眼睛里充满了恐惧和乞求。 “对不起了。”纪玄低声说。 他抬起手,用匕首的刀柄重重敲在监控员的后颈。监控员的身体一软,瘫倒在椅子上,失去了意识。纪玄迅速将他从椅子上拖下来,平放在地上,然后从背包里取出塑料扎带,将他的手脚捆住,嘴巴贴上胶带。 做完这些,他站起身,回到控制台前。 他的手放在键盘上。 他需要做两件事。 第一,删除自己进入地下空间的所有监控记录。从入口处的摄像头,到走廊,到设备间,再到通风管道。他必须抹去自己的踪迹。 第二,制造一个假目标。 他调出建筑平面图,找到紧急出口的位置。然后,他切换到监控系统后台,开始编写一个简单的脚本——一个模拟移动热源的脚本,让系统误以为有一个入侵者正在沿着紧急出口的路径移动。脚本会在五分钟后启动,触发沿途的监控警报,将安保人员的注意力吸引到建筑的另一侧。 这能给他争取多少时间? 十分钟?也许十五分钟。 足够了。 他快速敲击键盘,代码在屏幕上滚动。他的手指在颤抖——不是恐惧,是肾上腺素飙升带来的生理反应。他强迫自己稳定下来,一个字符一个字符地输入。汗水从额头滑落,滴在键盘上,留下微小的水渍。 脚本编写完成。 他设置启动时间:五分钟后。 然后,他开始删除监控记录。他找到了时间轴,选中从自己进入地下空间开始的所有视频片段,点击删除。系统弹出确认对话框:“是否永久删除选定记录?此操作不可撤销。” 纪玄点击“是”。 进度条开始滚动。 1%...5%...10%... 时间在流逝。 控制台上的电子钟显示:下午4点43分。 距离拍卖会开始还有四小时十七分钟。 距离伪造身份失效还有一小时五十四分钟。 距离脚本启动还有四分钟三十秒。 进度条走到50%。 门外传来脚步声。 很轻,但确实有脚步声,由远及近,停在监控室门外。然后是钥匙插入锁孔的声音,门把手转动—— 老张回来了。 纪玄的心脏几乎跳出胸腔。 他猛地转身,看向门口。门正在被推开,一条缝隙,然后扩大。老张的身影出现在门口,他手里拿着手电筒和工具包,脸上带着疑惑的表情——他大概在想,为什么监控员没有回应他的敲门。 老张看到了倒在地上的监控员。 看到了站在控制台前的纪玄。 他的眼睛瞪大,嘴巴张开—— 纪玄动了。 他抓起控制台上的水杯,用力扔向门口。水杯在空中旋转,水洒出来,在灯光下形成一片闪烁的水幕。老张本能地抬手遮挡,动作慢了半拍。 就这一瞬间,纪玄已经冲了过去。 他没有用匕首。 他用的是肘击。 右肘重重撞在老张的胸口,骨头撞击肉体的闷响。老张闷哼一声,向后踉跄,撞在门框上。工具包掉在地上,手电筒滚到一边,光束在地毯上乱晃。 纪玄没有给他反应的时间。他左手抓住老张的衣领,右手握拳,对准下颌就是一击。拳头击中骨头的触感传来,老张的头向后仰去,身体软倒。 纪玄将他拖进监控室,关上门,反锁。 然后,他用同样的方法,将老张捆起来,贴上胶带。 做完这一切,他靠在门上,大口喘气。 汗水浸透了战术背心,黏在皮肤上,带来不适的潮湿感。他的掌心伤口在疼痛,每一次握拳都能感觉到皮肉撕裂的刺痛。但他的脑子异常清醒。 监控记录删除进度:87%。 脚本启动倒计时:三分钟。 他走回控制台,看向屏幕。数据流还在滚动,新的交易记录不断出现。他看到了更多的代号,更多的备注,更多的罪恶。他的手指在键盘上停顿了一下。 然后,他做了一件事。 他调出了B-03房间的监控画面。 林晓晓依然坐在床边,低着头。她的肩膀在轻微耸动,像是在哭泣。纪玄看着画面,看了整整十秒。 然后,他切换了画面。 他调出了拍卖厅的监控画面。 拍卖厅很大,像一个小型剧院。正中央是一个圆形的舞台,周围是阶梯式的座位,大约能容纳五十人。舞台上方有专业的灯光设备,此刻正在调试,光束在空荡荡的座位上扫过。舞台后方有一个巨大的屏幕,此刻显示着“深渊拍卖会·秋季专场”的字样,下方还有倒计时:04:16:33。 距离拍卖会开始还有四小时十六分钟。 距离林晓晓被推上那个舞台,还有四小时十六分钟。 纪玄关掉了画面。 他不能现在救她。 不是不想,是不能。 他现在只有一个人,身处敌方腹地,身份随时可能暴露,时间有限。如果现在去B-03房间,强行救人,成功的概率几乎为零。而且会打草惊蛇,让“收藏家”和整个“深渊”系统进入最高警戒状态,到时候不仅救不了林晓晓,他自己也会被困死在这里。 他需要计划。 需要支援。 需要……林薇。 纪玄的脑子里闪过那个女刑警的脸。林薇现在在哪里?还在西山脚下的监控车里吗?她的行动组有没有开始行动?她有没有发现他潜入的痕迹? 他不知道。 他唯一知道的是,他必须把这里的信息传递出去。 他看向控制台。监控室里有内线电话,但肯定被监听。有对讲机,但频道加密。有网络,但防火墙严密。他带来的信号***可以屏蔽监控,但无法突破网络封锁向外发送信息。 除非…… 纪玄的目光落在数据流窗口上。 实时数据流。 “深渊”核心数据库的访问日志。 这些数据,是通过加密通道传输的,连接着外部的服务器。如果他能够……劫持其中一条数据流,在里面嵌入一个隐藏的信息,一个只有特定的人能识别的信号…… 他想到了“钥匙”。 那个天才少女黑客。 如果“钥匙”正在监控“深渊”的数据流——她很可能在,因为她一直在追踪“夜枭”的踪迹——那么,她也许能看到他嵌入的信息。 但风险极大。 一旦他尝试劫持数据流,系统可能会立刻检测到异常,触发安全警报。而且,他必须在不被察觉的情况下,完成信息的嵌入和发送。 时间不多了。 监控记录删除完成:100%。 脚本启动倒计时:一分钟。 纪玄深吸一口气。 他坐回控制台前的椅子,手指放在键盘上。 他开始编写另一个脚本。 一个更复杂、更危险的脚本。 第39章 林薇的抉择1 指挥车内的空气凝滞如胶。 林薇站在三块并排的显示屏前,双手撑在控制台边缘,指节因为用力而微微发白。屏幕中央是西山疗养院主楼的热成像图——一片冰冷的深蓝色背景上,十几个橘红色的热源在地下深处聚集,像一群在黑暗中发光的虫卵。那些光点分布不规则,有的静止,有的缓慢移动,但整体结构模糊不清,像是被一层厚重的迷雾笼罩。 “林队,热源数量稳定在十七个。”技术员小王的声音从右侧传来,带着一丝压抑的紧张,“其中五个在建筑西侧地下约十五米深度,呈线性排列,可能是走廊或通道。另外十二个集中在东侧地下二十米左右,分布更密集,像是……房间。” 林薇没有回应。 她的目光死死盯着屏幕左上角那个已经消失的光点。 三分钟前,那个光点从疗养院外围的树林边缘出现,以极快的速度接近主楼。光点的移动轨迹干净利落,避开所有可见的监控探头,在建筑南侧一个不起眼的维修入口处停留了二十秒——足够撬锁或破解门禁——然后,光点消失了。 不是熄灭,是消失。 就像一滴水融入了大海。 “潜入者进入建筑后,热信号就消失了。”小王补充道,手指在键盘上敲击了几下,调出另一组数据,“建筑外墙有隔热层,地下结构可能还有额外的屏蔽材料。我们只能探测到地下二十米以内的热源,再深就……” “够了。” 林薇打断他,声音冷硬。 她转过身,指挥车内部的空间狭小拥挤。除了她和两名技术员,还有六名全副武装的行动队员挤在两侧的长凳上,头盔上的夜视仪镜片反射着屏幕的冷光。空气里弥漫着汗味、金属味,还有电子设备散热时特有的焦糊气息。车顶的空调出风口发出低沉的嗡鸣,却吹不散那股凝重的压力。 车门突然被拉开。 赵建国弯腰钻进指挥车,带进一股夜风。他穿着防弹背心,脸上挂着惯常的那种沉稳表情,但林薇注意到他额角有一层细密的汗珠,在屏幕光线下微微反光。 “外围已经封锁完毕。”赵建国走到林薇身边,目光扫过屏幕,“二组和三组分别控制了疗养院南北两个出口,无人机在屋顶盘旋,没有发现异常动静。但是林队……” 他停顿了一下。 “说。”林薇没有看他。 “建筑结构有问题。”赵建国从口袋里掏出一份折叠的图纸,在控制台上摊开。图纸已经泛黄,边缘有破损,上面用蓝色墨水标注着“西山疗养院·1978年竣工结构图”。“这是我们从城建档案馆调出来的原始图纸,但你看这里——” 他的手指点在图纸中央,主楼地下室的区域。 “图纸上标注的地下室只有一层,深度八米,面积大约五百平米。但热成像显示,地下热源的分布深度至少在十五到二十米,而且覆盖范围明显更大。”赵建国抬起头,看着林薇,“要么是图纸有误,要么是后来有人私自扩建了地下空间。不管是哪种情况,我们对里面的结构一无所知。” 林薇盯着图纸。 那些蓝色的线条在她眼中逐渐扭曲,变成了一张蛛网。 她想起三天前,在刑侦支队档案室里,纪玄低着头整理文件的样子。那个年轻人总是缩在角落,说话声音轻得像蚊子,眼神躲闪,手指在翻动纸张时会不自觉地颤抖。所有人都觉得他是个废物,一个因为三年前的悬案而一蹶不振的懦夫。 但林薇记得一些细节。 她记得有一次,她在分析一桩绑架案的监控录像时,随口说了一句“摄像头角度有问题”。当时纪玄正好路过,脚步顿了一下,嘴唇动了动,像是想说什么,但最终只是低下头快步离开。第二天,她在自己的办公桌上发现了一张打印纸,上面用铅笔手绘了一个摄像头的安装位置示意图,旁边标注着几个数字:视角偏差7.5度,盲区范围约2.3平方米。 没有署名。 她问过所有人,没人承认。 还有那次,她在追查一个暗网IP地址,技术科的人忙了一周都没进展。某个深夜她加班时,发现档案室的灯还亮着。她推门进去,看见纪玄趴在桌上睡着了,电脑屏幕还亮着,上面打开着一个她从未见过的数据解析软件,界面复杂得像航天控制中心。她走近时,纪玄突然惊醒,手忙脚乱地关掉了页面,脸色苍白如纸。 他说他在整理旧案卷。 但林薇看到了他手指在键盘上移动的速度——那不是档案管理员该有的速度。 “林队?” 赵建国的声音把她拉回现实。 林薇深吸一口气,鼻腔里充满了金属和汗水的混合气味。她看向屏幕,那个消失的光点位置依然空荡荡,但地下那些橘红色的热源还在那里,像心脏一样缓慢跳动。 “电子侦察呢?”她问。 技术员小王敲击键盘,调出另一个窗口。屏幕上滚动着密密麻麻的波形图和频谱分析数据。“检测到强烈的信号屏蔽。”小王的语速加快,“地下有至少三个不同频段的干扰源,覆盖了所有民用通信频段。我们还捕捉到一些加密数据流,但加密等级太高,无法破解。另外——” 他切换画面,显示出一张电磁频谱图。 “地下有高频信号中转的痕迹,像是……内部通信网络。但信号被严格限制在建筑范围内,没有向外辐射。我们尝试用无人机搭载的侦测设备靠近,但一进入建筑周围五十米范围,所有电子设备都会受到强烈干扰,图像传输中断,遥控信号衰减。” 赵建国皱起眉头。 “这意味着我们成了瞎子。”他的声音压低,“看不见里面,听不见里面,连电子设备都用不了。林队,这种情况太危险了。里面的人显然有备而来,而且技术装备比我们预想的要先进得多。” 他顿了顿,看向林薇。 “我建议,先按兵不动。” 指挥车里的空气更凝重了。 几个行动队员交换了一下眼神,头盔下的表情看不清楚,但身体姿态都绷紧了。林薇能感觉到他们的紧张——面对未知的敌人,未知的环境,未知的危险,等待往往比行动更折磨人。 赵建国继续说:“那个潜入者已经进去了,不管他是谁,有什么目的,他总会出来。我们可以守株待兔,等里面的人自己暴露。或者,等天亮之后,调集更多人手和设备,制定更周全的计划。现在贸然进去,万一里面有埋伏,或者有人质……” “等人出来?”林薇打断他,声音里带着一丝讥讽,“赵副队,你觉得里面的人在干什么?开茶话会?” 赵建国的脸色僵了一下。 “我的意思是——” “你的意思是,我们可以等。”林薇转过身,面对着他。指挥车顶的照明灯在她脸上投下硬朗的阴影,让她的眼神显得更加锐利,“等里面的事情结束,等受害者被转移,等证据被销毁,等那个潜入者——不管他是敌是友——死在里面。然后我们再进去,收拾残局,写一份报告,说‘我们已经尽力了’。” “林队,我不是这个意思——” “那你是什么意思?” 林薇的声音不高,但每个字都像冰锥一样刺进空气。她往前迈了一步,距离赵建国只有半米。这个距离足够她看清他瞳孔的细微收缩,看清他喉结不自觉地滚动。 “三年前,江城发生过七起年轻女性失踪案。”林薇一字一句地说,“受害者年龄在十八到二十五岁之间,都是独居,都是在深夜失踪,现场没有暴力痕迹,没有目击者,没有监控录像。案子悬了三年,档案室里堆满了卷宗,但一条有用的线索都没有。” 她顿了顿。 “直到三个月前,第八个受害者出现。林晓晓,二十二岁,美术学院学生,独居在城东的老旧公寓。她失踪的那天晚上,公寓楼的监控系统‘恰好’故障,邻居‘恰好’出差,楼下的便利店‘恰好’提前关门。一切都很‘恰好’,就像前七起案子一样。” 赵建国的额角又渗出汗水。 “林队,这些案子我们都知道——” “你知道什么?”林薇的声音陡然拔高,“你知道林晓晓失踪前一周,曾经在社交媒体上发过一张照片吗?照片里她站在西山脚下,背景就是这座疗养院。配文是:‘听说这里闹鬼,周末去探险。’” 指挥车里一片死寂。 只有空调出风口的嗡鸣,还有电子设备散热风扇的转动声。 林薇从控制台上拿起一份文件,摔在赵建国面前。文件散开,露出里面打印的照片和文字记录。“林晓晓失踪后,我查过她所有的社交账号。那张照片发布后,有三十七个点赞,八条评论。其中一条评论的账号,注册邮箱是加密的,IP地址经过多次跳转,最终指向一个暗网服务器的节点。” 她翻开文件,指着其中一页。 “我让技术科追踪了三个月,终于在上周锁定了那个节点的物理位置。”林薇抬起头,盯着赵建国的眼睛,“就在这里。西山疗养院地下。” 赵建国的嘴唇动了动,但没有发出声音。 林薇不再看他。她转向屏幕,盯着那些橘红色的热源。那些光点在黑暗中缓慢移动,像某种活物的脉搏。她想起纪玄——那个潜入者——在进入建筑前毫不犹豫的身影。那种果断,那种精准,那种对危险的漠视,不是一个普通罪犯该有的。 第39章 林薇的抉择2 她想起“判官”发来的最后一条信息。 “光明将至。” 还有那张手绘的示意图。 还有深夜档案室里亮着的屏幕。 还有纪玄颤抖的手指,躲闪的眼神,苍白的脸色。 所有的碎片在她脑中旋转,碰撞,逐渐拼凑出一个模糊的轮廓。那个轮廓让她感到恐惧——不是对危险的恐惧,而是对真相的恐惧。如果她的猜测是对的,那么她一直以来追查的,她一直以来怀疑的,她一直以来试图证明的…… “林队。”技术员小王突然开口,声音带着一丝颤抖,“检测到异常信号。” 林薇猛地转头。 屏幕上,电磁频谱图突然出现一个尖锐的脉冲。脉冲持续了大约两秒,然后消失,但频谱图上留下了一道清晰的痕迹——那是一段高频加密信号的残影,信号的编码模式极其复杂,像是某种自定义的通信协议。 “信号源在地下,深度约十八米。”小王的手指在键盘上飞舞,调出更多数据,“信号强度很高,但持续时间很短,像是……一次试探性的数据传输。等等——” 他的声音戛然而止。 频谱图上,又出现了一个脉冲。 这次持续了三秒。 然后第三个。 第四个。 脉冲的间隔越来越短,强度越来越高,频谱图上很快布满了密密麻麻的尖峰。那些尖峰排列成某种规律性的图案,像是摩斯电码,又像是二进制序列。小王瞪大眼睛,手指悬在键盘上方,一时间不知道该做什么。 “有人在里面发送信号。”林薇低声说。 她的心脏开始狂跳。 那个潜入者。 他在尝试联系外界。 他在尝试……求救?还是传递信息? 不管是什么,这意味着他还活着,还在行动,还在对抗。这意味着里面的情况还没有到最坏的地步。这意味着……还有机会。 林薇闭上眼睛,深吸一口气。 肺叶里充满了指挥车浑浊的空气,但她的头脑异常清醒。所有的犹豫,所有的顾虑,所有的权衡,在这一刻都被抛到脑后。她想起自己穿上警服的第一天,父亲——一个当了三十年刑警的老警察——对她说的话:“小薇,警察这个职业,有时候不是看你有多聪明,而是看你敢不敢在所有人都后退的时候,往前迈一步。” 她睁开眼睛。 “行动一组。”她的声音平静,但每个字都像钉子一样钉进空气,“秘密接近主楼入口,寻找可控的进入点。注意,不要触发任何警报,不要暴露,优先侦查建筑内部结构和安保部署。二组、三组,扩大外围封锁,疗养院周围五百米范围内所有出口、通道、可能的逃生路径,全部控制。没有我的命令,不准强攻,不准开火,优先确保人质安全。” 命令下达的瞬间,指挥车里的气氛变了。 行动队员齐刷刷站起来,防弹背心的搭扣发出清脆的碰撞声。头盔下的眼神从紧张变成专注,从犹豫变成决绝。他们等待的就是这个——明确的指令,清晰的目标,哪怕前方是未知的危险。 但赵建国没有动。 他站在原地,脸色在屏幕光线下显得晦暗不明。林薇看见他的右手握成了拳头,指节发白,手背上青筋凸起。他的嘴唇抿成一条直线,像是在压抑什么。 “林队。”他开口,声音有些沙哑,“你真的要现在进去?里面的情况我们完全不了解,信号屏蔽这么强,一旦进去,我们就会和外界失去联系。万一里面有陷阱——” “所以更需要有人进去。”林薇打断他,“如果里面真的有人质,如果那个潜入者真的是在传递求救信号,那么每拖延一分钟,他们的危险就增加一分。赵副队,你是老刑警了,应该知道在绑架案里,黄金救援时间有多短。” “但也不能盲目送死!” 赵建国的声音突然提高,带着一丝罕见的激动。指挥车里的所有人都看向他,空气再次凝固。他意识到自己的失态,深吸一口气,强迫自己冷静下来。 “我的意思是……”他压低声音,“林队,你是这次行动的指挥,不应该亲自冒险。不如让我带一组进去,我经验丰富,万一遇到情况,也能随机应变。” 林薇盯着他。 她的目光像手术刀一样锋利,一寸寸解剖着赵建国的表情。她看见他额角的汗水,看见他微微颤抖的眼角,看见他喉结不自觉地滚动。这些细微的生理反应,在刑侦教科书里被称为“压力体征”,通常出现在嫌疑人试图隐瞒真相的时候。 她想起一些事。 想起赵建国最近半年来频繁的“加班”,想起他手机里偶尔出现的加密通话记录,想起他上个月突然换了一辆新车——以他的工资,不该买得起的那种车。想起三天前,她在支队走廊里听见赵建国在楼梯间打电话,声音压得很低,说了一句:“疗养院那边……暂时安全。” 当时她没有在意。 现在想来,每一件事都像针一样扎进她的怀疑。 “好。”林薇突然说。 赵建国愣了一下。 “你带一组进去。”林薇的语气平静,“从南侧维修入口进入,那是潜入者使用的通道,应该相对安全。记住,进去之后,每五分钟用短波对讲机汇报一次情况。如果遇到抵抗,不要硬拼,立刻撤退。人质安全是第一优先级。” 赵建国脸上的表情复杂地变化着。惊讶,犹豫,一丝不易察觉的慌乱,最后全部收敛成那种惯常的沉稳。他点点头,转身开始整理装备,动作熟练而迅速。 林薇看着他,然后对站在角落里的一个年轻队员使了个眼色。 那队员叫陈锋,是她从特警队调来的心腹,沉默寡言,但身手极好。陈锋微微颔首,表示明白。他的任务很简单:盯紧赵建国。一旦赵建国有任何异常举动,立刻控制。 行动一组开始准备。 六名队员检查装备,调试对讲机,佩戴夜视仪。防弹背心的搭扣声,枪械上膛的轻响,靴子踩在金属地板上的闷响,这些声音在狭小的指挥车里回荡,像战鼓的节奏。林薇看着他们,突然感到一阵强烈的疲惫。 她不知道自己做的决定对不对。 也许赵建国说的是对的,也许里面真的有陷阱,也许这次行动会以惨败收场。但有些事,不能因为害怕失败就不去做。有些线,不能因为危险就不去跨。 “林队。”技术员小王突然又开口,声音里带着一丝困惑,“那个信号……停了。” 林薇看向屏幕。 频谱图上的脉冲消失了。 那些尖锐的尖峰不见了,只剩下平稳的背景噪声。就像刚才的一切从未发生过。但数据记录还在,那些脉冲的痕迹还在,证明那不是幻觉。 “停了多久?”林薇问。 “三十秒。”小王说,“最后一次脉冲结束后,就再没有信号了。但是……” 他切换画面,调出热成像图。 林薇的瞳孔骤然收缩。 屏幕上,地下那些橘红色的热源,突然开始移动。 不是缓慢的移动,是快速的,有组织的移动。原本集中在东侧的十二个热源中,有六个突然离开原地,向西侧移动。而西侧的那五个热源也开始分散,其中两个向建筑上层移动,另外三个停留在原地,但热信号强度明显增强——像是打开了什么发热设备。 “他们在调动。”林薇低声说。 她的心脏沉了下去。 潜入者被发现了? 还是说……那个信号,本身就是诱饵? “林队!”赵建国已经穿戴完毕,站在车门口,“一组准备完毕,请求出发。” 林薇看着他,又看向屏幕。那些移动的热源像一群被惊动的蚂蚁,在地下迷宫里快速穿梭。时间不多了。每拖延一秒,潜入者的危险就增加一分,人质的危险就增加一分。 她深吸一口气。 “批准出发。”她说,“注意安全。” 赵建国点头,转身钻出指挥车。六名队员紧随其后,黑色的身影迅速融入夜色。林薇走到车门口,看着他们消失在疗养院主楼的阴影里。夜风吹过,带着山林特有的湿冷气息,还有一丝若有若无的、铁锈般的味道。 陈锋最后一个下车。 经过林薇身边时,他低声说:“林队放心。” 然后他也消失了。 指挥车里只剩下林薇和两名技术员。屏幕上的热源还在移动,那些橘红色的光点在地下绘制出复杂的轨迹,像某种不祥的预兆。林薇回到控制台前,双手撑在边缘,指节再次因为用力而发白。 她想起父亲说的另一句话。 “小薇,当警察最难的,不是面对罪犯,而是在面对未知的时候,依然敢相信自己的判断。” 她闭上眼睛。 再睁开时,眼神里只剩下决绝。 “小王。”她说,“调出疗养院的所有权记录。我要知道,这座建筑现在到底在谁的名下。” 第40章 管道尽头的发现1 通风管道里的空气带着铁锈和灰尘的混合气味,每一次呼吸都让纪玄的喉咙发痒。他强忍着咳嗽的冲动,身体紧贴着冰冷的金属管壁,像一条在黑暗中缓慢蠕行的蛇。 管道从监控室上方延伸出去,直径只有六十厘米,勉强能容纳一个成年人匍匐前进。纪玄的肘部和膝盖已经磨得生疼,防尘服上沾满了陈年的油污和蛛网。他爬得很慢,每前进一米都要停下来,用耳朵贴着管壁倾听下方的动静。 刚才在监控室的操作消耗了他太多精力。 数据劫持程序已经启动,但传输进度条卡在百分之七十三,像一只濒死的蜗牛在屏幕上缓慢爬行。他留下的误导脚本应该能争取到一些时间——那些伪造的监控画面会让控制中心以为地下二层东侧的消防系统出现故障,安保人员会被调往那个方向检查。但纪玄知道,这种障眼法撑不了多久。 “深渊”的技术团队不是傻子。 一旦他们发现数据流的异常,或者有人去监控室查看,他的伪装就会彻底暴露。 纪玄看了一眼手腕上的战术手表。 生物特征模拟设备的剩余时间:一小时零七分钟。 倒计时像一把悬在头顶的刀。 他继续向前爬行。管道开始向下倾斜,角度大约十五度,这让他前进时不得不更加小心,用脚抵住管壁的凸起处来控制下滑速度。金属摩擦声在狭窄的空间里被放大,每一次移动都像是在敲钟。纪玄屏住呼吸,将动作分解成最细微的单元——抬起手肘,向前移动十厘米,轻轻放下,再抬起膝盖。 下方传来模糊的说话声。 纪玄立刻停止动作,整个人贴在管壁上,像一尊凝固的雕像。 声音是从管道下方的某个房间传来的,距离大约五米。两个男人的声音,带着江城本地口音,语速很快,像是在争论什么。 “……我说了不行,老板交代过,拍卖会开始前谁都不能动货。” “就看看怎么了?又不会少块肉。” “你他妈疯了?上次老六就是多看了一眼,被剁了一根手指头。这些货都是精挑细选的,少一根头发你都赔不起。” “操,装什么正经……” 声音渐渐远去。 纪玄的心脏在胸腔里沉重地跳动。他强迫自己冷静下来,继续向前爬行。管道又延伸了大约十米,倾斜角度增加到二十度,他不得不侧过身体,用肩膀抵住一侧管壁,一点点向下挪动。 前方出现了微光。 不是灯光,而是一种灰蒙蒙的、从下方透上来的光线。纪玄放慢速度,像一只接近猎物的猫科动物,将每一个动作都控制在绝对静音的范围内。三米,两米,一米—— 管道尽头到了。 一道焊接在管道出口处的金属网格挡住了去路。网格的网眼很小,直径不超过两厘米,用粗壮的钢筋焊接成十字形。网格边缘有新鲜的焊痕,像是最近才加固过的。 纪玄趴在网格前,透过网眼向下看。 他的呼吸停滞了。 下方是一个大约五十平方米的房间,天花板很高,大约四米,墙壁是粗糙的水泥墙面,没有粉刷,露出混凝土原本的灰黑色。房间顶部悬挂着几盏低瓦数的LED灯,发出惨白的光,将整个空间照得如同停尸房。 而房间里的景象,比停尸房更恐怖。 六个铁笼。 每个笼子大约一米五见方,高两米,用拇指粗的钢筋焊接而成。笼子底部铺着脏污的毯子,毯子上蜷缩着人影——年轻女性,一共八个人,分在两个笼子里。她们穿着单薄的白色棉质衣服,像是医院里的病号服,但已经污迹斑斑。有人抱着膝盖瑟瑟发抖,有人仰面躺着,眼神空洞地盯着天花板,还有人把脸埋在膝盖里,肩膀在轻微地抽动。 纪玄的视线扫过每一张脸。 他的心脏像被一只冰冷的手攥紧了。 第三个笼子里的那个女孩——长头发,瘦削的脸颊,左眼角有一颗小小的痣——她在三周前的失踪案卷宗里出现过。林晓晓,十九岁,江城大学美术系学生,晚上从画室回宿舍的路上失踪。警方调取了沿途所有监控,只拍到她走进一条小巷,然后就再也没有出来。 第四个笼子里的两个女孩,纪玄也认得。 他在“深渊”平台的交易记录里见过她们的照片。那是半个月前的一笔“预售订单”,买家代号“V-07”,出价三十万,要求“品相完好,未经使用”。照片上的女孩们穿着漂亮的裙子,对着镜头微笑,眼睛里闪着青春的光。 而现在,她们蜷缩在铁笼里,像一群等待屠宰的牲畜。 房间的角落里站着两个人。 他们都穿着黑色的战术服,头上戴着黑色的头套,只露出眼睛和嘴巴。其中一人靠在墙上,手里把玩着一根黑色的电击棍,棍头偶尔冒出蓝色的电火花,发出“噼啪”的轻响。另一人站在门边,双手抱胸,目光警惕地扫视着房间。 纪玄的手指握紧了。 指甲陷进掌心,带来尖锐的疼痛。这股疼痛让他保持清醒,让他记住自己现在不能冲动。他需要证据,需要定位,需要确保这些女孩能被安全救出去,而不是因为他的鲁莽而丧命。 他缓缓抬起右手,手腕上的战术手表侧面有一个微型摄像头。他调整角度,让镜头对准网格下方,按下侧面的拍摄键。手表发出几乎听不见的“咔嚓”声,一张高清照片被存储进加密芯片。 纪玄移动手腕,连续拍摄。 铁笼的结构,守卫的位置,房间的布局,墙上的通风口,天花板上的监控摄像头——每一个细节都被记录下来。他的目光最终落在房间另一头的那扇门上。 那是一扇厚重的金属门,颜色是深灰色,表面有防锈涂层。门框边缘有密封胶条,门中央装着一个电子锁面板,面板上是数字键盘和一个小小的液晶屏。门的上方有一个红色的指示灯,此刻正亮着,表示门已锁闭。 纪玄盯着那扇门。 门后面是什么? 控制中心?拍卖现场?还是通往更深层地下空间的通道? 他的大脑开始高速运转。从房间的布局来看,这里应该是一个临时关押区,不是最终的目的地。这些女孩被关在这里,等待被转移到某个地方——很可能是“深渊”拍卖会的现场。那扇门,就是转移通道的入口。 他需要知道密码。 或者,至少需要标记这个位置,让外面的警方知道这里有人质。 纪玄从防尘服的内袋里摸出一个小小的金属圆片。那是一枚微型信号发射器,只有纽扣大小,内置电池可以持续工作七十二小时。只要把它贴在某个隐蔽的位置,就能向外发送定位信号。林薇的技术团队如果在外围扫描,应该能捕捉到这个频率。 但问题是,怎么把发射器送下去? 网格的网眼太小,圆片扔不下去。就算能扔下去,落在水泥地上也会发出声音,惊动守卫。 纪玄的目光在房间里搜索。 他的视线停在了天花板角落的通风口上。那是一个标准的方形通风口,尺寸大约是三十厘米乘三十厘米,用螺丝固定在墙上。通风口的百叶窗是活动的,可以从内部打开。如果他能爬到那个通风口上方…… 纪玄抬头看了看自己所在的管道。 不行。 他所在的这条管道是横向的,通风口在房间的另一侧,距离至少八米。中间没有连接管道,他不可能过去。 就在他思考其他方案时,下方的房间里突然传来动静。 靠在墙上的守卫站直了身体。 站在门边的守卫也转过身,面向那扇金属门。 纪玄立刻屏住呼吸,将身体向后缩了缩,只留下一只眼睛透过网格观察。 金属门上的红色指示灯熄灭了。 液晶屏亮起绿色的光,显示出一行字:“验证通过”。 门锁发出“咔哒”一声轻响,然后是液压装置启动的“嘶嘶”声。厚重的金属门向内侧缓缓滑开,门缝里透出更明亮的光线。 一个人影走了进来。 纪玄的瞳孔骤然收缩。 那是一个男人,身高大约一米八,身材匀称,穿着一套剪裁合体的深灰色西装,皮鞋擦得锃亮。他的脸上戴着一张银色的面具——面具覆盖了整个面部,只露出眼睛和嘴巴,眼睛的位置是两个椭圆形的孔,孔后面是深不见底的黑暗。面具表面有精细的浮雕纹路,像是某种古老的图腾,在灯光下泛着冷冽的金属光泽。 两个守卫立刻躬身,动作整齐划一,像是训练过无数次。 银色面具的男人——徐墨,代号“收藏家”——没有看守卫。他走进房间,脚步不紧不慢,皮鞋踩在水泥地上发出清晰的“嗒、嗒”声。那声音在寂静的房间里回荡,像某种倒计时的节拍。 笼子里的女孩们开始颤抖。 有人向后缩,有人抱紧自己,有人把脸埋得更深。恐惧像有形的雾气,在房间里弥漫开来。纪玄甚至能闻到那股味道——汗水、尿液、还有纯粹的、动物般的恐惧。 徐墨在房间中央停下。 第40章 管道尽头的发现2 他缓缓转动头部,银色面具在灯光下反射出冰冷的光。他的目光扫过每一个笼子,像是在欣赏自己收藏的艺术品。那目光里没有欲望,没有愤怒,只有一种冷静的、近乎残忍的审视。 最终,他的视线停在了第三个笼子里。 那个眼角有痣的女孩——林晓晓。 徐墨走了过去。 他的脚步很轻,像一只接近猎物的猫。两个守卫跟在他身后三步远的地方,保持着恭敬的距离。徐墨在笼子前停下,弯腰,透过钢筋的缝隙看向里面。 林晓晓蜷缩在笼子最里面的角落,整个人缩成一团,肩膀在剧烈地颤抖。 徐墨伸出手。 他的手上戴着黑色的皮手套,手指修长。那只手穿过钢筋的缝隙,伸进笼子里,食指轻轻抬起林晓晓的下巴。女孩被迫抬起头,脸上满是泪痕,眼睛红肿,嘴唇因为恐惧而不住地哆嗦。 “别怕。” 徐墨开口了。 他的声音透过银色面具传出来,带着一种金属般的回响,冰冷,平滑,没有任何情绪起伏。那声音让纪玄想起手术刀划过皮肤的感觉——精准,冷静,残忍。 “很快,你们就会去到更能体现价值的地方。” 徐墨的手指在林晓晓的下巴上轻轻摩挲,像是在抚摸一件易碎的瓷器。女孩的眼泪流得更凶了,但她不敢动,不敢挣扎,甚至连呼吸都变得小心翼翼。 “那里有柔软的床,美味的食物,漂亮的衣服。”徐墨继续说,声音里透出一丝愉悦,“你们会被精心打扮,会被展示给懂得欣赏的人。他们会给你们应得的关注,应得的……价值。” 他的手指离开了林晓晓的下巴。 女孩像被抽走了骨头一样瘫软下去,整个人趴在地上,发出压抑的、破碎的呜咽声。 徐墨直起身,转向守卫。 “拍卖会三小时后开始。”他说,“在这之前,给她们清洗干净,换上准备好的衣服。记住,不要有任何伤痕,不要有任何瑕疵。这些都是精品,要完美地呈现。” “是,老板。”两个守卫同时回答。 徐墨点了点头,转身走向那扇金属门。 纪玄的心脏狂跳起来。 他要进去了。 那扇门后面,就是核心区域。控制中心,拍卖现场,所有的秘密,所有的证据,都在那扇门后面。他必须跟上,必须知道那里面是什么。 但怎么跟? 徐墨走到门前,守卫已经提前站在了电子锁面板前。守卫输入密码,身体挡住了面板的大部分,纪玄只能看到守卫手指移动的轮廓,以及最后按下的两个数字—— 3,然后是8。 密码的最后两位是3和8。 前面的数字呢?六位密码?八位密码?还是更复杂的组合? 纪玄的大脑飞速记录。守卫输入密码时,手指的移动轨迹,按键的间隔,身体的倾斜角度——所有细节都被刻进记忆里。他需要时间来分析,需要安静的环境来推演。 金属门再次滑开。 门后的通道很明亮,墙壁是白色的,地面铺着光洁的瓷砖,天花板上是整齐的LED灯带。那是一个完全不同的世界,干净,整洁,现代化,与这个粗糙的水泥牢房形成刺眼的对比。 徐墨走了进去。 门开始缓缓关闭。 纪玄盯着那扇门,盯着门缝里透出的光线,盯着那个消失在通道深处的银色面具的背影。他的手指紧紧抓住管道壁,指甲在金属上刮出细微的声响。 门完全闭合了。 红色指示灯再次亮起。 房间里只剩下两个守卫,和八个在铁笼里瑟瑟发抖的女孩。守卫开始行动,一人打开一个笼子,用粗暴的动作把女孩们拖出来。女孩们发出惊恐的尖叫,但很快就被电击棍的威胁压了下去。 “闭嘴!都给我老实点!” “排队!去那边冲洗!” 纪玄闭上眼睛。 他需要做出决定。 现在冲下去?制服两个守卫,救出女孩们?但那样会立刻暴露,会惊动整个地下空间的所有人。徐墨还没走远,一旦警报响起,那扇金属门后的通道可能会被封锁,所有的证据都可能被销毁。 而且,他只有一个人。 八个女孩,两个持械守卫,他没有把握在不造成伤亡的情况下控制局面。 更重要的是——那扇门。 那扇门后面,才是真正的目标。控制中心,服务器,交易记录,买家名单,所有能彻底摧毁“深渊”的证据,都在那扇门后面。如果他现在暴露,那些证据可能永远消失。 纪玄睁开眼睛。 他的眼神变得冰冷。 他缓缓向后退,沿着管道开始往回爬。动作依然很轻,很慢,但这一次带着一种决绝的坚定。他需要找到另一条路,需要找到通往那扇门后面的方法。或者,至少需要把这里的位置标记出去,让警方知道人质在这里。 爬回管道倾斜段的顶端时,纪玄停了下来。 他从防尘服的内袋里摸出第二枚信号发射器,用牙齿咬开背面的保护膜,露出粘性层。他环顾四周,找到管道壁上一处锈蚀较严重的凹陷处,将发射器用力按了进去。 发射器上的微型指示灯开始闪烁绿色的光。 频率已经设定,信号开始发送。如果林薇的技术团队在外围扫描,应该能在三十分钟内捕捉到这个信号源。他们会知道,地下深处有一个需要救援的位置。 纪玄继续向后爬。 他需要回到设备间,需要重新规划路线。徐墨的密码最后两位是3和8,他需要推演出完整的密码,或者找到其他进入核心区域的方法。时间不多了,拍卖会三小时后开始,一旦那些女孩被带进拍卖现场,再想救她们就难了。 管道开始向上倾斜。 纪玄加快了速度。手肘和膝盖的疼痛已经变得麻木,汗水浸透了防尘服的内衬,黏腻地贴在皮肤上。他的呼吸变得粗重,每一次吸气都能闻到灰尘和铁锈的味道。 前方出现了熟悉的岔路口。 向左是通往监控室的管道,向右是通往设备间的管道。纪玄选择了右边。他需要从设备间出来,重新查看平面图,寻找其他通往核心区域的通道。 距离设备间还有五米时,他听到了声音。 不是从下方传来的,是从设备间内部传来的。 不止一个人的声音。 “……检查完了吗?” “差不多了,工具都在,没人动过。” “奇怪,刚才监控室那边说系统有异常,让我们检查所有设备间。” “可能是误报吧。这破地方年久失修,电路出问题很正常。” “还是仔细点好。老板最讨厌出纰漏。” 纪玄的身体僵住了。 他停在管道里,距离设备间的通风口只有三米。下方传来脚步声,金属工具碰撞的声音,还有手电筒光束扫过墙壁的声音。至少有两个人在设备间里检查,而且一时半会儿不会离开。 他被困住了。 前有检查人员,后有牢房区域,左右都是死路。通风管道里没有其他岔路,他唯一的出口就是设备间的通风口,而那个出口现在被堵住了。 纪玄缓缓吐出一口气。 他闭上眼睛,让大脑冷静下来。汗水从额头滑落,滴进眼睛里,带来刺痛感。他抬手擦掉汗水,手指触碰到脸上的生物特征模拟面具——那层薄薄的硅胶膜已经开始发热,提醒他剩余时间不多了。 五十七分钟。 他需要在五十七分钟内,找到进入核心区域的方法,获取关键证据,然后安全撤离。 而现在,他连这条管道都出不去。 下方设备间里的对话还在继续。 “你说,今晚的拍卖会,会有多少大人物来?” “谁知道呢。反正咱们这种小角色,连进去看一眼的资格都没有。” “听说这次有几个极品货色,能卖上天价。” “闭嘴吧你,这话让老板听到,舌头给你割了。” 脚步声在设备间里走动,越来越靠近通风口下方。 纪玄屏住呼吸,将身体紧紧贴在管道顶部,像一只壁虎。他的心跳在耳边轰鸣,每一次跳动都像是敲鼓。手电筒的光束从通风口的百叶窗缝隙里透上来,在管道壁上扫过,距离他的脚只有不到二十厘米。 光束停住了。 “咦,这通风口怎么有点松?” 纪玄的心脏骤停。 第41章 徐墨的“巡视”1 手电筒的光束在通风口百叶窗上停留了整整五秒。纪玄能听到下方安保人员粗重的呼吸声,能闻到他们身上传来的汗味和烟草味。一只戴着劳保手套的手伸向百叶窗,手指扣住金属叶片,开始用力——通风口发出“嘎吱”的**声,固定螺丝在多年的锈蚀下开始松动。灰尘从缝隙里簌簌落下,在光束中形成一道旋转的灰柱。纪玄的肌肉绷紧,右手缓缓摸向腰间的****。如果百叶窗被拆开,如果对方抬头往管道里看——他只有一次机会,必须在对方发出警报前,让两个人彻底安静。 “算了,老张。” 另一个声音响起,带着不耐烦。 那只手停住了。 “这破通风口都锈成这样了,松一点正常。赶紧检查完回去,我他妈困死了。” “可是监控室那边……” “监控室那边天天误报,上次还说配电室有人,结果是他妈一只老鼠。快点,检查完工具我们就走。” 手电筒光束移开了。 纪玄的心脏在胸腔里狂跳,汗水顺着脊椎滑下,在防尘服内衬上留下一道湿冷的痕迹。他保持着绝对的静止,连呼吸都压到最轻——每一次吸气都像在吞咽碎玻璃,喉咙干涩发痛。下方传来金属工具被翻动的声音,工具箱开合的碰撞声,还有两人有一搭没一搭的对话。 “你说今晚到底能拍出多少?” “谁知道,反正咱们这种看门的,连个零头都分不到。” “上次那个长头发的,听说卖了八十万。” “嘘——你他妈找死啊?这话让徐先生听到,舌头给你割了。” 徐先生。 纪玄的瞳孔微微收缩。 徐墨,“收藏家”,深渊平台的明面运营者。他果然在这里,就在这座地下建筑的某个地方。距离拍卖会开始还有不到三小时,这个时间点,他应该在核心区域做最后的准备。 下方设备间的检查持续了大约十分钟。 纪玄像一具尸体般贴在管道顶部,手肘和膝盖的疼痛已经麻木,取而代之的是肌肉长时间紧绷带来的痉挛感。他盯着手腕上的战术手表——生物特征模拟剩余时间:五十六分钟。每一秒的流逝都像在切割他的神经。 终于,脚步声远去。 设备间的门被拉开又关上,锁舌扣入锁孔的声音清脆而确定。 纪玄没有立刻动。 他等了整整两分钟,确认下方再没有任何声音,才缓缓吐出一口憋了太久的气。汗水从额头滑落,滴进眼睛里带来刺痛,他抬手擦掉,手指触碰到脸上的生物特征模拟面具——那层薄薄的硅胶膜已经开始发烫,像一块贴在皮肤上的烙铁。 他必须抓紧时间。 纪玄从管道顶部滑下,动作轻得像一片落叶。他爬到通风口边缘,透过百叶窗的缝隙向下看——设备间里空无一人,工具整齐地摆放在架子上,地面有新鲜的脚印。他取出多功能工具钳,小心地撬开通风口四个角的固定螺丝。螺丝锈蚀严重,每一次转动都发出刺耳的摩擦声,在寂静的房间里被放大数倍。 最后一颗螺丝松开。 纪玄轻轻推开百叶窗,先探出头观察,确认安全后才从管道里滑出。落地时膝盖一软,差点跪倒在地——长时间蜷缩在狭窄管道里让他的腿部血液循环不畅,肌肉僵硬得像木头。他扶着墙壁站了几秒,等麻木感消退,才快步走向设备间的门。 门是向外开的。 纪玄贴在门边,耳朵贴着门板倾听外面的动静。走廊里很安静,只有远处隐约传来的机器运转声,像是通风系统或者水泵。他轻轻转动门把手,将门拉开一条缝隙—— 走廊空无一人。 墙壁是粗糙的水泥墙面,地面铺着防滑地砖,顶部的日光灯管每隔五米一盏,发出惨白的光。空气中弥漫着一股消毒水和霉味混合的气味,像医院停尸房和地下室的结合体。纪玄闪身出门,反手将设备间的门轻轻关上。 他需要找到牢房区域。 根据刚才在管道里听到的对话,以及平面图上的标注,牢房应该在地下二层西侧,靠近污水处理系统的地方。纪玄沿着走廊向前,脚步放得很轻,鞋底与地面摩擦发出细微的沙沙声。每经过一个拐角,他都会先停下来观察,确认安全后才继续前进。 走廊两侧有很多房间。 大部分房门紧闭,门牌上写着“配电室”、“水泵房”、“储藏间”之类的字样。纪玄试着推了推其中几扇门——都锁着。他继续向前,走廊开始向下倾斜,坡度大约五度,这意味着他正在往更深的地下走。 前方传来人声。 纪玄立刻闪身躲进一个凹进去的消防栓隔间里。隔间很窄,勉强能容纳一个人,他背贴着墙壁,屏住呼吸。两个穿着黑色制服的男人从拐角处走来,手里拿着对讲机,边走边说话。 “……徐先生说了,拍卖会前再检查一遍货的状态。” “知道了,这不正要去吗?” “动作快点,三小时后就要开始了,别出纰漏。” “放心,那些女人都老实得很,喂了药,连说话的力气都没有。” 脚步声从消防栓隔间前经过,没有停留。 纪玄的心脏在胸腔里沉重地跳动。他等脚步声远去,才从隔间里出来,远远跟在那两人身后。他们走得很急,穿过一条更宽的走廊,在一扇厚重的金属门前停下。其中一个男人从口袋里掏出钥匙卡,在门边的读卡器上刷了一下。 绿灯亮起。 门向一侧滑开,里面是一条更窄的通道,灯光昏暗,墙壁上挂着应急照明灯。两个男人走进去,门在他们身后缓缓关闭。 纪玄没有跟进去。 他躲在拐角处,大脑飞速运转。那扇门需要钥匙卡才能打开,他没有对应的权限。强行闯入会触发警报,而且门后情况不明,可能还有更多守卫。他需要另找入口。 他退回走廊,重新查看记忆中的平面图。 地下二层西侧,牢房区域……按照建筑结构,牢房应该会有通风管道连接。刚才他在管道里听到的声音,就是从下方传来的。如果能找到通风管道的另一个入口,也许可以直接进入牢房区域的上方。 纪玄开始寻找通风口。 他沿着走廊往回走,目光扫过天花板和墙壁的连接处。大多数通风口都很小,直径不超过三十厘米,是标准的换气口,人无法通过。但他记得,在平面图上标注着一条主通风管道,直径八十厘米,贯穿整个地下二层,用于输送新鲜空气和排出废气。 那条管道应该就在…… 纪玄停下脚步。 前方走廊的尽头,有一扇不起眼的灰色铁门,门上没有标识,只有一个锈迹斑斑的把手。门的上方,天花板上有一个方形的检修口,盖板用四颗螺丝固定。检修口的大小,刚好能容纳一个成年人通过。 就是这里。 纪玄快步走过去,先检查门——锁着的,而且是老式的机械锁,需要钥匙。他放弃开门,转而看向上方的检修口。他踮起脚尖,伸手去够盖板,指尖勉强能触碰到螺丝。高度不够。 他环顾四周,走廊里空荡荡的,没有任何可以垫脚的东西。纪玄咬咬牙,后退几步,然后助跑起跳——右手抓住检修口边缘,左手撑住墙壁,腰部发力,整个人向上引体。手臂肌肉绷紧到极限,手肘的伤口传来撕裂般的疼痛,但他没有松手。 身体向上攀升。 纪玄的左手终于够到检修口另一侧边缘,他双臂同时用力,将身体拉上去,然后一个翻身,整个人滚进了检修口内部。 里面是另一条通风管道。 比刚才那条更宽,直径确实有八十厘米左右,管壁是镀锌钢板,摸上去冰凉光滑。管道里空气流动更明显,能听到远处风机运转的低沉嗡鸣。纪玄打开头灯,光束照亮前方——管道向左右两侧延伸,左侧通往深处,右侧则有一个向下的分支。 他选择向右。 分支管道向下倾斜大约三十度,纪玄顺着管道滑下去,像坐滑梯一样。管道底部积着一层薄薄的灰尘,滑行时扬起细小的颗粒,在头灯光束中飞舞。他用手肘和脚控制速度,避免滑得太快撞到管道尽头。 大约下滑了十米,管道转为水平。 前方出现了光亮。 不是灯光,而是从下方透上来的、被过滤后的昏暗光线。纪玄关掉头灯,放慢爬行速度,像一只接近猎物的猫。管道底部每隔一段距离就有金属网格,那是通风口,下方就是房间。 他爬到第一个通风口边缘,向下看去—— 是一个牢房。 房间大约四平方米,墙壁是水泥的,地面铺着塑料垫子。角落里有一个简易马桶,没有盖子。房间中央,一个年轻女人蜷缩在地上,身上只穿着一件单薄的白色连衣裙。她背对着通风口,肩膀在微微颤抖,像是在哭,但没有声音。 纪玄的呼吸停滞了一瞬。 他继续向前爬,经过第二个通风口,第三个,第四个……每个牢房里都关着一个女人。有的躺着不动,像是睡着了;有的坐着,眼神空洞地盯着墙壁;还有的抱着膝盖,把脸埋在臂弯里。她们都穿着同样的白色连衣裙,头发被剪短到齐耳,手腕和脚踝上有明显的淤青。 八个牢房,八个女人。 纪玄的心脏像被一只冰冷的手攥紧了。他强迫自己冷静,继续向前爬。管道尽头是一个T型岔口,向左和向右都有延伸。他选择向左,因为那个方向传来的声音更清晰——有人说话的声音。 爬了大约五米,下方豁然开朗。 这不是牢房,而是一条走廊。走廊两侧是牢房的铁门,每扇门上都有一个小小的观察窗。走廊里站着两个守卫,穿着黑色制服,腰间别着警棍和对讲机。他们背对着纪玄所在的通风口,正在低声交谈。 “……徐先生什么时候来?” “应该快了,说是要亲自检查货的状态。” “啧,真麻烦。这些女人都喂了药,还能出什么问题?” “你懂什么,徐先生有洁癖,见不得脏东西。上次有个货拉肚子,弄脏了衣服,徐先生直接让人把她拖出去处理了。” “处理了?” “嗯,再也没回来。” 纪玄的指甲掐进掌心。 第41章 徐墨的“巡视”2 他趴在通风口边缘,像一尊凝固的雕塑。头灯光束已经关闭,只有下方走廊的灯光透过金属网格,在他脸上投下细碎的光斑。汗水顺着额角滑落,滴在管道底部的灰尘上,晕开一个小小的深色圆点。 时间一分一秒过去。 大约过了十分钟,走廊尽头传来脚步声。 守卫立刻站直身体,表情变得恭敬。纪玄调整角度,透过通风口边缘的缝隙看向声音传来的方向——一个男人从拐角处走出来。 徐墨。 纪玄在资料照片上见过他,但真人比照片上更……精致。四十岁左右的年纪,穿着剪裁合体的深灰色西装,头发梳得一丝不苟,鼻梁上架着一副金丝边眼镜。他走路的姿态很优雅,脚步很轻,像一只在夜间行走的猫。手里拿着一块白色的手帕,时不时擦拭一下手指,动作细致得像在擦拭古董。 “徐先生。”两个守卫同时低头。 徐墨没有看他们,目光扫过走廊两侧的牢房门。他的眼神很平静,甚至可以说是温和,但那种温和里透着一种令人不寒而栗的审视——像是在看货架上的商品,而不是活生生的人。 “都检查过了?”徐墨开口,声音不高,带着一种刻意压低的磁性。 “检查过了,八个货状态都稳定,药效还能维持四小时。” “嗯。” 徐墨走到第一扇牢门前,透过观察窗向里看。他看了大约十秒,然后走向第二扇,第三扇……每看一个,他都会微微点头或摇头,像是在给商品打分。走到第五扇门前时,他停下脚步。 “这个,”徐墨说,“头发太乱了。拍卖会前给她整理一下,我不喜欢邋遢的货。” “是,徐先生。” “还有这个,”徐墨指向第七扇门,“眼睛里有血丝,拍照的时候会很难看。给她滴点眼药水。” “明白。” 徐墨继续往前走,走到走廊尽头。那里有一扇门,不是牢房的铁门,而是一扇厚重的金属门,门上有一个电子密码锁,屏幕亮着幽蓝的光。徐墨在门前停下,转身对守卫说:“拍卖会三小时后开始。在这期间,任何人不得靠近核心区域。如果有异常,立刻向我汇报。” “是。” “还有,”徐墨顿了顿,手帕在指尖绕了一圈,“告诉厨房,给货们准备点吃的。要清淡的,白粥就行。饿着肚子的货,脸色不好看。” “好的,徐先生。” 徐墨点了点头,转身面向那扇密码门。守卫立刻上前,站在密码锁旁边,身体微微侧向徐墨,像是在等待指示,但实际上挡住了纪玄的视线。 纪玄的心脏跳到了嗓子眼。 他屏住呼吸,眼睛死死盯着守卫的动作。守卫伸出手,开始在密码锁上输入数字。手指按得很慢,每按一个数字,密码锁都会发出轻微的“滴”声。但守卫的身体挡住了大部分按键,纪玄只能看到他的手臂在动,却看不清具体按了哪些数字。 一个,两个,三个…… 守卫按了六次。 六位数的密码。 纪玄的瞳孔收缩,大脑像高速运转的计算机,试图从守卫手臂的移动轨迹推断出按键位置。但角度太差,距离太远,光线太暗——他只能看到守卫最后两次按键时,手指落下的位置。 倒数第二个数字,按键在密码锁右侧中间区域。 倒数第一个数字,按键在右下角。 密码锁的布局是标准的3x4数字键盘,从左上到右下依次是1、2、3、4、5、6、7、8、9、*、0、#。右下角的位置,对应的是数字8。 那么倒数第二个数字,右侧中间区域,可能是2、5、8中的一个。但守卫身体挡住了更精确的判断。 “滴——” 最后一声确认音。 密码锁的屏幕由蓝转绿,门内传来机械运转的声音。厚重的金属门向一侧滑开,露出后面一条通道。通道里的灯光比走廊更明亮,墙壁是光滑的白色,地面铺着浅灰色的大理石瓷砖,看起来像是高级酒店而不是地下牢房。 徐墨走了进去。 门开始缓缓关闭。 在门即将合拢的最后一瞬,纪玄看到了通道深处——大约二十米外,有一扇双开的玻璃门,门后隐约能看到一个宽敞的空间,里面摆放着沙发、茶几,还有巨大的显示屏。那是控制室,或者拍卖现场的前厅。 门完全关闭了。 走廊里只剩下两个守卫。他们对视一眼,其中一个松了口气,抹了把额头上的汗。 “每次徐先生来,我都紧张。” “谁不是呢。赶紧去准备白粥吧,别耽误了。” 两人转身离开,脚步声渐渐远去。 通风管道里,纪玄缓缓吐出一口气。汗水已经浸透了防尘服的内衬,黏腻地贴在皮肤上,带来一种冰冷的不适感。他闭上眼睛,在脑海中回放刚才看到的一切—— 六位密码。 最后两位:倒数第二个可能是2、5、8中的一个,倒数第一个是8。 *3*8?不,他需要更精确。但至少,他有了部分线索。而且他看到了核心区域的入口,知道了大致结构。现在的问题是,如何进去。 强行破解密码?时间不够,而且一旦输错,很可能会触发警报。 寻找其他入口?根据平面图,核心区域应该只有这一个入口,其他都是封闭的墙体。 或者……等待有人进出时尾随? 但徐墨已经进去了,下一次有人进出是什么时候?可能是拍卖会开始前,买家陆续入场的时候。但那时守卫会更森严,而且他没有合适的身份伪装。 纪玄的大脑飞速运转,分析每一种可能性的风险和收益。手表的震动传来——生物特征模拟剩余时间:四十九分钟。他必须在四十九分钟内,找到进入核心区域的方法,获取关键证据,然后安全撤离。 而现在,他连这栋建筑都还没完全摸清。 纪玄决定先退回设备间。 他需要重新查看平面图,寻找可能被他忽略的通道。另外,他需要确认一下信号发射器的状态——刚才在牢房区域上方爬行时,他悄悄将一个微型信号发射器贴在了管道壁上。那东西会持续发送定位信号,如果林薇的技术团队能捕捉到,就能知道人质的大致位置。 他沿着通风管道原路返回。 爬行比来时更艰难,因为管道向上倾斜,他需要用双手和膝盖的力量把自己向上推。手肘的伤口已经裂开,血渗出来,在防尘服袖子上晕开暗红色的痕迹。每一次移动都带来尖锐的疼痛,但他咬紧牙关,没有停下。 回到T型岔口,他选择向右——那是通往设备间方向的主管道。 管道里的空气越来越闷热,远处风机运转的嗡鸣声变得更清晰。纪玄爬了大约十五米,前方出现了熟悉的检修口——就是他刚才进来的那个。他爬到检修口下方,正准备推开盖板爬出去,却突然听到了声音。 从下方传来的声音。 不止一个人。 “……刚才那声音,你确定是通风管道里传来的?” “确定,像是有什么东西在爬。” “老鼠吧?” “老鼠能弄出那么大动静?我听着像人。” 纪玄的身体僵住了。 他停在检修口正下方,整个人贴在管道壁上,连呼吸都压到最轻。下方是设备间,他刚才就是从那里进来的。但现在,设备间里有人,而且不止一个,他们在讨论通风管道里的声音。 脚步声在设备间里走动。 手电筒光束从下方照上来,透过检修口的缝隙,在管道壁上扫过。 纪玄缓缓向后挪动,退到光束照不到的阴影里。他的心脏在胸腔里狂跳,每一次跳动都像是在敲鼓。汗水从额头滑落,滴进眼睛里带来刺痛,但他不敢抬手去擦。 下方传来对话。 “要不打开看看?” “你疯啦?徐先生说了,拍卖会前不许任何人擅自动设备间的任何东西。” “可是万一真有人……” “有人个屁!这地方连只苍蝇都飞不进来。肯定是管道老化,或者老鼠。赶紧检查完工具,回去睡觉。” 手电筒光束移开了。 但脚步声没有离开。 纪玄能听到他们在设备间里翻动工具的声音,金属碰撞声,还有低声的抱怨。他被困住了——前有检查人员堵住出口,后有牢房区域无法回头,左右都是死路。通风管道里没有其他岔路,他唯一的出口就是设备间的检修口,而那个出口现在被堵死了。 时间一分一秒过去。 手表的震动再次传来——生物特征模拟剩余时间:四十五分钟。 纪玄闭上眼睛,让大脑冷静下来。汗水从额头滑落,滴在管道底部的灰尘上,发出细微的“啪嗒”声。他需要想办法,必须想办法。不能在这里等死,不能让人质在三个小时后被送上拍卖台。 他缓缓睁开眼睛,目光落在腰间的战术装备包上。 里面还有几样东西,也许能用上。 第42章:被迫的接触1 纪玄的手指缓缓探入战术装备包,触碰到冰冷的金属管身——那是定向声波***,还剩最后一次使用机会。下方设备间里,两名安保的对话还在继续,但语气已经从不耐烦变成了真正的怀疑。 “老李,我还是觉得不对劲。你听——” 其中一人走到检修口正下方,手电筒光束再次照上来。这次光束没有扫动,而是固定在了检修口盖板上,聚焦在那四颗松动的螺丝上。纪玄能看到灰尘在光束中飞舞,能听到对方粗重的呼吸声越来越近。 “这螺丝……有人动过。” 另一人的脚步声靠近:“什么?” “你看,螺丝周围的锈迹是新的,有人最近拧过。刚才那声音,可能不是老鼠。” 沉默。 然后是一声低沉的:“操。上去看看。” 梯子被拖动的声音,金属脚架与地面摩擦发出刺耳的声响。纪玄的心脏沉到了谷底——没有时间犹豫了。他握紧声波***,拇指按在开关上,眼睛死死盯着下方检修口的缝隙。梯子架好的声音,有人开始往上爬…… 不。 纪玄的拇指从开关上移开。 声波***能制造短暂的眩晕,但范围太大,可能惊动整个区域的安保系统。而且使用后会有明显的能量波动,如果地下建筑有电磁监测设备,他的位置会立刻暴露。他需要更精准、更安静的方式。 梯子的第一级被踩踏,发出“嘎吱”的金属变形声。 纪玄的大脑以极限速度运转。设备间大约二十平米,堆满工具架和备用设备,地面是水泥地,墙壁是粗糙的混凝土。两名安保,一人正在爬梯,另一人应该还在下方警戒。他们穿着统一的黑色制服,戴着通讯耳麦,腰间有对讲机和警棍。没有看到枪械——在这种地下秘密场所,枪声太容易引起注意,他们应该更依赖近身武器和人数优势。 梯子第二级。 纪玄的手从装备包里抽出,指尖触碰到另一件物品——微型****。那是他三年前从黑市弄来的东西,针管里装的是改良型****衍生物,能在三秒内让一个成年人肌肉麻痹、失去意识,持续时间约四十分钟。只有两支,针头极细,发射距离不超过五米。 他需要目标进入射程。 梯子第三级。 纪玄缓缓调整姿势,从趴伏改为半跪。管道空间狭窄,他只能勉强抬起右臂,将吹针管凑到唇边。金属管身带着体温,管口对准检修口缝隙。他的呼吸压到最轻,肺部像被细线勒住,每一次吸气都小心翼翼。 梯子第四级。 下方传来声音:“老张,小心点,万一真有人——” “有人就弄死他。”爬梯者的声音带着狠劲,“徐先生说了,今晚谁敢捣乱,直接处理掉,不用请示。” 纪玄的瞳孔微微收缩。 直接处理掉。这句话像冰锥刺进脊椎。徐墨已经下达了格杀令,这意味着任何可疑人员都会被当场消灭,连审问的机会都没有。他必须一击必中,不能有任何失误。 梯子第五级。 爬梯者的手出现在检修口边缘。那是一双粗糙的手,指关节粗大,手背上有一道陈年疤痕。手指扣住盖板边缘,开始用力向上推。盖板发出“嘎吱”的**,螺丝在压力下进一步松动。灰尘从缝隙里簌簌落下,在下方手电筒光束中形成旋转的灰柱。 纪玄的嘴唇紧贴吹针管口。 他的眼睛盯着那只手,计算着角度。盖板被推开一条缝,大约十厘米宽。下方安保的脸还没有露出来,但能听到他粗重的呼吸声,还有制服摩擦梯子的窸窣声。 就是现在。 纪玄没有等对方完全探出头。他轻轻松动右手边一块管道固定件——那是连接通风管道与建筑结构的金属卡扣,已经锈蚀严重。他用指尖抵住卡扣边缘,向下一压。 “咔哒。” 一声轻微的金属碰撞声,在寂静的管道里却清晰得像枪响。 下方动作瞬间停止。 “什么声音?”爬梯者的声音压低。 “好像是通风管道里。”下方警戒的安保回答,手电筒光束再次扫上来,“你那边?” “我听到了,就在里面。”爬梯者的语气变得紧张,“妈的,真有人。” 盖板被猛地推开! 一张脸从检修口探进来。那是一张中年男人的脸,皮肤粗糙,眼袋浮肿,下巴上有没刮干净的胡茬。他的眼睛在黑暗中努力聚焦,手电筒从下方照上来,光束在他脸上投出诡异的阴影。 纪玄看到了他的瞳孔在放大——那是人类在黑暗中努力看清东西时的生理反应。 两人的目光在狭窄的空间里相遇。 时间仿佛凝固了半秒。 安保的嘴巴张开,喉咙里发出“呃”的吸气声——那是准备喊叫的前兆。 纪玄的嘴唇轻轻一吹。 “咻——” 几乎听不见的破空声。微型麻醉针从管口@射出,在昏暗的光线中划出一道几乎看不见的细线。针头精准命中安保的颈部侧方,刺入颈动脉附近的皮肤。那位置有丰富的血管网,药物能最快速度进入血液循环。 安保的身体僵住了。 他的眼睛瞪大,瞳孔里倒映着管道顶部生锈的金属板。嘴唇颤抖着,想要说什么,但声音卡在喉咙里,变成含糊的“咯咯”声。肌肉开始失控,抓住盖板的手指松开,整个人向后仰倒。 “老张?你怎么了?!” 下方传来惊呼。 纪玄没有犹豫。他推开盖板,身体像猎豹般从管道口窜出。下落的高度大约三米,他在空中调整姿势,膝盖微屈,落地时发出沉闷的“咚”声。水泥地面的反震力从脚底传遍全身,手肘的伤口传来撕裂般的疼痛,但他强迫自己忽略。 设备间的灯光昏暗,只有两盏应急灯发出惨白的光。空气中弥漫着机油、灰尘和金属锈蚀的混合气味。工具架上摆满扳手、钳子、电缆盘,地面散落着几个空纸箱。 第二名安保站在梯子旁,手电筒还举在手里,光束照着从梯子上软倒下来的同伴。他的脸上写满惊愕,嘴巴半张,眼睛在同伴和突然出现的纪玄之间快速切换。 时间仿佛被拉长了。 纪玄能看到安保制服胸口的工牌在晃动,上面写着“B区3号”;能看到对方右手正伸向腰间的对讲机;能看到他瞳孔里倒映出的自己的影子——一个穿着黑色防尘服、脸上戴着奇怪面具的入侵者。 对讲机被抽出来。 安保的拇指按向通话键。 纪玄动了。 他的身体前冲,左脚在地面一蹬,整个人像炮弹般撞向对方。距离只有两米,他用了不到半秒。安保的反应慢了半拍——他可能受过基础训练,但显然没有经历过真正的生死搏杀。他的第一本能是后退,而不是反击。 太迟了。 纪玄的右手抓住对方持对讲机的手腕,用力一拧。骨骼发出“咔”的轻响,对讲机脱手飞出,在空中划出抛物线,撞在工具架上,弹落到地面。安保痛呼一声,左手握拳砸向纪玄的面门。 粗糙的拳头带着风声。 纪玄侧头避开,拳锋擦过耳廓,带来火辣辣的痛感。他能闻到对方拳头上传来的汗味和机油味。他没有后退,反而向前一步,左肘抬起,狠狠撞向对方肋下。 “呃!” 安保闷哼一声,身体弓起。纪玄感觉到肘部撞击到肋骨,传来沉闷的触感。他没有停,右膝抬起,顶向对方腹部。这一下用了七成力,安保整个人像虾米般蜷缩,嘴里喷出带着酸味的唾沫。 但对方没有倒下。 安保的左手突然抓住纪玄的衣领,用力一扯。防尘服的拉链被扯开,露出里面的黑色紧身衣。纪玄失去平衡,向前踉跄一步。安保趁机抬起右腿,膝盖撞向他的小腹。 纪玄用左手挡下这一击,手掌抵住对方膝盖,掌心传来骨头撞击的钝痛。他借势向后撤步,拉开距离。两人在狭窄的设备间里对峙,呼吸声在寂静中格外清晰。 安保喘着粗气,眼睛死死盯着纪玄。他的右手腕还在痛,左手捂着肋部,脸上露出狰狞的表情:“你他妈是谁?” 纪玄没有回答。 他的目光扫过地面——对讲机落在三米外的工具架下,梯子上的安保已经彻底昏迷,身体以扭曲的姿势挂在梯子中间。时间正在流逝,每一秒都可能有人经过设备间外,或者监控室发现异常。 必须速战速决。 安保突然动了。他没有再进攻,而是转身冲向门口——他想逃跑,想呼救。 纪玄的反应更快。 他抓起工具架上一把沉重的活动扳手,手臂一挥。扳手在空中旋转,精准砸中安保的后脑勺。 “砰!” 沉闷的撞击声。扳手落地,发出“哐当”的金属声响。安保的身体向前扑倒,额头撞在门板上,发出“咚”的一声,然后软软滑倒在地。后脑勺上迅速鼓起一个肿块,皮肤破裂,渗出血丝。 纪玄站在原地,喘着粗气。 设备间里只剩下他一个人的呼吸声,还有远处风机运转的嗡鸣。汗水从额头滑落,滴进眼睛里带来刺痛。他抬手擦掉,手指触碰到脸上的生物特征模拟面具——那层硅胶膜烫得吓人,边缘已经开始卷曲。 他看了一眼手表。 生物特征模拟剩余时间:四十一分钟。 没有时间休息。 纪玄快步走到门口,将耳朵贴在门板上。门外是走廊,能听到远处隐约的脚步声,还有对讲机里传来的模糊对话。没有人靠近设备间,至少暂时没有。 他转身开始处理现场。 第42章:被迫的接触2 首先是将梯子上的安保拖下来。那是个体重至少八十公斤的壮汉,纪玄用尽力气才把他从梯子上拽下来,放在地上。安保的呼吸平稳但微弱,颈部被麻醉针命中的位置有一个细小的红点,周围皮肤微微发青。 纪玄检查了他的脉搏——心跳缓慢但规律,药物正在起作用。他从安保颈部拔出麻醉针,针头上沾着一点血珠。他将针管收回装备包,里面还剩最后一支。 然后是第二名安保。 纪玄蹲下身,检查对方的后脑伤口。伤口不深,但出血量不小,血液浸湿了制服领口。他探了探对方的鼻息——呼吸存在,但有些紊乱。脑震荡是肯定的,但应该没有生命危险。 他从装备包里取出止血绷带和消毒棉片,简单处理了伤口。这不是出于仁慈,而是为了减少血迹——大量血迹会立刻引起怀疑。处理完伤口,他将两名安保拖到设备间最里面的角落,那里堆着几个空纸箱和废弃的电缆盘。他用纸箱盖住他们的身体,只露出脚部,看起来像是堆放的杂物。 做完这些,纪玄已经浑身湿透。 汗水浸透了紧身衣,黏在皮肤上,带来冰冷的不适感。手肘的伤口彻底裂开,血渗透了绷带,在袖子上晕开更大一片暗红色。他咬咬牙,撕下一段新的绷带重新包扎,动作快而精准。 接下来是制服。 纪玄脱下自己的防尘服,露出里面的黑色紧身衣。他走到第一名安保身边——就是被他用麻醉针放倒的那个。对方的身高大约一米七五,体型偏壮,制服应该勉强能穿。 他解开安保制服的扣子,将对方的上衣脱下来。制服是深蓝色的,面料粗糙,胸口有“世雍安保”的刺绣标志,左胸口袋上方别着工牌:B区3号,张建国。工牌上有照片,是一个方脸浓眉的男人,和地上昏迷的安保有七八分相似——应该是用了真实信息,但照片可能是几年前拍的。 纪玄穿上制服。 衣服有些紧,尤其是肩膀和胸口。他深吸一口气,勉强扣上扣子。裤子更麻烦,安保的腰围比他大一圈,他只能用皮带勒到最紧,裤腿挽起两折。鞋子倒是合适,都是统一的黑色作战靴。 然后是头套。 安保的头上戴着一个黑色头套,只露出眼睛和嘴巴。纪玄摘下来,能闻到头套里浓重的汗味和头油味。他犹豫了一秒,还是戴上了。头套的面料粗糙,摩擦着脸上的生物特征模拟面具,带来刺痛感。但这样更好——头套能完全遮住他的脸,包括那层已经开始失效的硅胶膜。 最后是对讲机。 纪玄捡起地上的对讲机。那是摩托罗拉的专业型号,外壳有磨损,屏幕上有几道划痕。他按下电源键,屏幕亮起,显示电量充足,频道锁定在B区内部通讯。他检查了通话记录——最近一次通话是二十三分钟前,来自“控制中心”,内容是例行巡查汇报。 他将对讲机别在制服腰带上。 现在,他看起来就像一个普通的安保人员。深蓝色制服,黑色头套,作战靴,腰带上挂着对讲机和警棍。只要不仔细看工牌照片,应该能蒙混过关。 纪玄走到设备间角落的镜子前——那是一面沾满灰尘的全身镜,可能是之前用来检查仪容的。镜子里的人影模糊,但能看出大致的轮廓:一个穿着不合身制服的安保,头套遮住了整张脸,只露出一双眼睛。 那双眼睛。 纪玄盯着镜子里的自己。眼睛周围有细密的皱纹——那是长期熬夜、精神紧绷留下的痕迹。瞳孔深处有一种冰冷的东西,像深潭底部的岩石,坚硬而沉默。三年前,这双眼睛里还有温度,还有属于纪玄这个人的情感。现在,只剩下判官的冷静,夜枭的锐利,和深渊创建者的阴影。 他移开目光。 转身走到设备间中央,纪玄开始快速清理痕迹。他用抹布擦掉地面的血迹,将扳手放回工具架,扶正被撞歪的梯子。通风管道的盖板还开着,他爬上去,将盖板重新盖好,拧紧那四颗松动的螺丝——这次他用工具拧得很紧,确保不会再被轻易推开。 做完这一切,设备间看起来基本恢复了原状。只要不仔细检查角落的纸箱堆,就不会发现下面藏着两个人。 纪玄站在门口,手放在门把手上。 门外是未知的走廊,是徐墨掌控的地下王国,是即将开始的拍卖会,是八名被囚女性的命运。他现在的身份是B区3号安保张建国,一个临时偷来的外壳。这个外壳很脆弱,随时可能被戳穿。 但他没有选择。 对讲机突然响起。 “B区3号,汇报情况。” 一个男人的声音,语气平淡但带着不容置疑的权威。应该是控制中心的调度员,或者某个小队长。 纪玄深吸一口气。 他按下对讲机通话键,压低声音,模仿着之前听到的安保声线——那种带着点地方口音的粗哑嗓音:“一切正常。” 声音通过头套的布料传出,有些闷,但勉强能听清。 对讲机那头沉默了两秒。 “设备间检查完了?” “检查完了,没问题。”纪玄回答,尽量让语气听起来自然,“就是通风管道有点老化,螺丝松了,我刚拧紧。” “好。十分钟后到C区集合,徐先生要训话。” “收到。” 通话结束。 纪玄松开通话键,手心已经全是汗。对讲机屏幕暗下去,设备间重新陷入寂静。他能听到自己的心跳声,在胸腔里沉重地敲击。十分钟后到C区集合,徐墨要训话——这意味着他必须混进安保队伍里,站在徐墨面前。 风险呈几何级数增加。 但他必须去。 纪玄看了一眼角落的纸箱堆,两名安保还在昏迷中。他走到工具架旁,从一堆杂物里翻出一卷电工胶带。回到纸箱堆前,他掀开纸箱,用胶带缠住两名安保的手腕和脚踝,又撕下两条胶带封住他们的嘴。这样即使他们提前醒来,也无法立刻呼救或移动。 做完最后的处理,纪玄走到设备间门口。 他的手放在门把手上,金属把手冰凉刺骨。门外走廊的灯光从门缝底下透进来,在地面上投出一道细长的光带。远处传来脚步声,还有对讲机里断断续续的对话。这座地下建筑正在苏醒,为三小时后的拍卖会做最后的准备。 纪玄推开门。 走廊出现在眼前。大约三米宽,天花板是裸露的混凝土,上面布满了管道和电缆。墙壁刷着惨白的涂料,已经有些剥落。每隔十米有一盏节能灯,发出冷白色的光,在地面上投出模糊的光晕。 走廊里空无一人。 纪玄走出设备间,反手关上门。门锁发出“咔哒”的轻响,在寂静的走廊里格外清晰。他调整了一下头套的位置,让视野更清晰,然后迈步向前。 作战靴踩在水泥地面上,发出沉闷的脚步声。制服有些紧,束缚着肩膀的动作。腰间的对讲机随着步伐轻轻晃动,警棍敲打着大腿外侧。他尽量让自己看起来自然,像一个刚刚完成巡查、正准备去集合的普通安保。 走廊向前延伸,大约五十米后出现一个岔口。墙上贴着指示牌:左箭头写着“C区集合点”,右箭头写着“A区牢房”。字是手写的,黑色马克笔,笔画粗重。 纪玄停下脚步。 他的目光在左右两条走廊之间移动。左转,去C区集合,混进安保队伍,近距离观察徐墨,但风险极高。右转,去A区牢房——也就是他刚才去过的地方,那里有密码门,有八名被囚女性,有进入核心区域的可能。 对讲机又响了。 “所有B区人员,立即到C区集合,重复,立即到C区集合。徐先生已经到了。” 语气急促,带着不容置疑的命令。 纪玄看了一眼右转的走廊。昏暗的灯光下,走廊深处一片模糊,像一张等待吞噬的嘴。他能想象那些铁笼里的眼睛,那些在黑暗中等待命运的女性。他能听到自己的心跳在加速,血液在耳膜里鼓动。 他转身向左。 脚步踏在水泥地上,每一步都坚定而沉重。头套下的脸没有任何表情,只有眼睛在昏暗的光线中闪烁着冰冷的光。制服袖口下,手肘的伤口还在渗血,绷带已经被浸透,黏在皮肤上,带来持续的刺痛。 但他没有停下。 走廊向前延伸,灯光一盏盏向后掠去。前方传来隐约的人声,还有鞋子摩擦地面的声音。C区集合点就在前面,徐墨就在那里,拍卖会即将开始,而他现在是B区3号安保张建国。 一个偷来的身份。 一个随时可能破碎的伪装。 一场被迫的接触。 第43章:伪装与深入1 走廊里的空气带着地下特有的潮湿霉味,混合着消毒水和金属锈蚀的气息。纪玄调整着头套边缘,让呼吸更顺畅些。制服肩膀处有些紧绷,袖口摩擦着手肘的伤口,每一次手臂摆动都带来细密的刺痛。他握紧对讲机,金属外壳冰凉,指示灯在昏暗光线中闪烁着微弱的红光。 脚步声在空旷的走廊里回荡。 前方二十米处,另一名安保从岔路口转出来。深蓝色制服,黑色头套,腰间挂着同样的警棍和对讲机。两人迎面走近,距离缩短到十米、五米、三米—— 对方抬起头套下的眼睛,扫过纪玄胸前的编号牌。 B区3号。 纪玄没有停下脚步,也没有加快速度。他维持着均匀的步频,目光平视前方,像所有执行巡逻任务的安保一样,对周围环境保持警惕但不过分关注。他的右手自然垂在身侧,离腰间的警棍只有十厘米距离。左手握着对讲机,拇指搭在音量旋钮上。 两人擦肩而过。 对方点了点头。 纪玄也微微颔首,没有发出声音,没有眼神交流。就像两艘在黑暗海面上航行的船,短暂相遇后又各自驶向未知的深处。脚步声交错,然后分离。纪玄继续向前,没有回头,但耳朵捕捉着身后的动静——对方的脚步声没有停顿,没有转身,逐渐远去,消失在走廊拐角。 他轻轻吐出一口气。 头套内侧已经浸满汗水,布料紧贴在脸上。他能尝到咸味,能闻到自己的汗液混合着制服洗涤剂的气味。手肘的伤口在持续渗血,他能感觉到温热的液体沿着手臂内侧流下,浸湿了袖口内衬。绷带已经失去作用,现在全靠制服袖子的压迫勉强止血。 前方出现熟悉的景象。 那扇厚重的金属门,门框边缘有暗红色的锈迹。门上方安装着摄像头,镜头罩着防尘玻璃,红色指示灯稳定亮着——处于工作状态。门两侧墙壁上贴着警示标志:未经授权禁止入内。字是喷漆的,白色字体在灰色墙面上格外刺眼。 纪玄在门前停下。 他抬头看了一眼摄像头,然后抬手按下门边的通话按钮。金属按钮冰凉,按下时发出“咔”的轻响。门内传来电流杂音,然后是沉闷的男声:“什么事?” “B区3号,奉命巡查。”纪玄压低声音,让声线听起来更粗哑些。 短暂的沉默。 门锁发出机械转动的声音,齿轮咬合,弹簧释放。厚重的金属门向内滑开一条缝隙,露出门后的景象——昏暗的灯光,铁笼的阴影,还有空气中那股挥之不去的恐惧气味。 守卫站在门内。 是个身材高大的男人,头套掀到头顶,露出半张脸。大约四十岁,脸颊上有道疤,从眼角延伸到下巴。他的眼睛很小,眼白很多,看人的时候带着审视和警惕。右手按在腰间的警棍上,左手扶着门框。 “巡查?”守卫的声音带着怀疑,“这个点巡查什么?拍卖会快开始了,所有人都在准备。” 纪玄走进门内。 金属门在身后缓缓关闭,锁舌重新扣合的声音在密闭空间里格外清晰。牢房里的景象完整展现在眼前——八个铁笼,八个蜷缩的身影,八双在黑暗中睁大的眼睛。空气里弥漫着汗味、排泄物的酸臭、还有某种绝望的气息。天花板上的节能灯发出惨白的光,在铁笼栏杆上投下细长的阴影。 “徐先生让我来的。”纪玄说,声音平稳,没有起伏。 守卫的眉头皱了起来。 “徐先生?”他上下打量着纪玄,“我怎么没接到通知?” “刚下的指令。”纪玄向前走了一步,靠近守卫。两人距离缩短到一米,他能闻到对方身上的烟味和汗味,能看到对方制服领口处露出的纹身——一条盘绕的蛇。“拍卖流程有微调,需要带一个‘货’去做预处理。” “预处理?”守卫重复这个词,眼神里的怀疑更浓了,“什么预处理?我怎么不知道?” 纪玄没有移开目光。 他直视着守卫的眼睛,头套下的脸没有任何表情,只有声音保持着那种公事公办的平静:“徐先生临时决定的。如果你有疑问,可以现在联系控制室确认。”他停顿半秒,补充道,“不过我得提醒你,徐先生最讨厌别人在他下指令后还反复确认。” 这句话击中了要害。 守卫的表情出现了细微的变化——嘴角抽动了一下,眼神闪烁,按在警棍上的手指松开了些。纪玄能看出他的犹豫,那种在权威面前的恐惧和服从本能正在与怀疑对抗。 时间一秒一秒流逝。 牢房里很安静,只有通风系统发出的低沉嗡鸣。铁笼里的女性们蜷缩得更紧了,她们不敢发出声音,但纪玄能感觉到那些目光——恐惧的,期待的,绝望的——全部聚焦在他身上。他能听到细微的呼吸声,能听到布料摩擦的声音,能听到某个笼子里传来压抑的啜泣。 守卫终于开口了。 “哪个?”他问,声音里还带着最后一丝不甘。 “3号笼。”纪玄说,这是他刚才扫视时选定的目标——那个蜷在角落里的年轻女性,看起来身体状况最差,守卫对她的关注可能最少。 守卫转头看向3号笼。 笼子里的女性颤抖了一下,把脸埋进膝盖里。 “行吧。”守卫摆摆手,语气里带着不耐烦,“快点。拍卖会前还有很多事要准备,别耽误时间。” “明白。” 纪玄迈步向牢房深处走去。 作战靴踩在水泥地面上,发出沉闷的声响。每一步都经过计算——步幅均匀,速度适中,既不显得匆忙,也不显得迟疑。他的目光扫过两侧的铁笼,与那些惊恐的眼睛短暂接触,然后用最轻微的动作摇了摇头。 别出声。 别动。 保持安静。 他不知道她们是否能理解,但他必须尝试。这些女性已经被囚禁了不知多久,恐惧已经深入骨髓,任何异常举动都可能引发失控的反应。他需要她们保持沉默,至少在接下来的几分钟里。 走到3号笼前。 铁笼的栏杆冰冷,表面有锈迹和划痕。锁是电子密码锁,绿色显示屏亮着,显示着“LOCKED”字样。纪玄伸手触碰锁面,金属冰凉刺骨。他输入通用解锁码——这是他从之前制服的那名安保对讲机里听到的,四个数字,所有非核心区域的笼子都用这个密码。 “嘀”一声轻响。 锁舌弹开。 纪玄拉开笼门。 铰链发出刺耳的摩擦声,在寂静的牢房里格外刺耳。笼子里的女性猛地抬起头,眼睛里满是惊恐。她大约二十出头,脸色苍白,嘴唇干裂,头发凌乱地贴在脸上。她穿着单薄的白色囚服,上面有污渍和血迹。 “出来。”纪玄说,声音尽量放轻,但保持着命令的语气。 女性颤抖着,没有动。 “快点。”纪玄加重了语气,同时侧身让出空间,“徐先生等着。” 这句话起了作用。女性缓慢地爬出笼子,动作僵硬,像是每个关节都在疼痛。她站不稳,扶了一下笼门才勉强站直。纪玄能看到她手腕上的淤青,能看到她脖子上勒痕,能看到她眼睛里那种被摧毁后的空洞。 “跟我走。”纪玄说,转身向牢房深处走去。 他没有走向出口,而是走向那扇密码门。 守卫的视线一直跟着他们,但纪玄能感觉到那种关注正在减弱——守卫的注意力开始分散,他看了一眼墙上的时钟,又看了一眼对讲机,似乎在等待什么指令。拍卖会临近,每个人都有自己的任务,没有人愿意在这种时候惹麻烦。 纪玄走到密码门前。 门是厚重的金属材质,表面刷着暗灰色的防锈漆。门框边缘有密封胶条,门中央是密码输入面板——九宫格数字键,上方是显示屏,右侧是指纹识别区。面板周围有细密的划痕,说明经常使用。 他停下脚步。 女性跟在他身后,呼吸急促而微弱。 纪玄抬起右手,手指悬在数字键上方。他的大脑在飞速运转——之前看到的密码是*?*8,中间两位被守卫的身体挡住。他需要猜测前两位数字。 “深渊”平台的数字偏好。 徐墨的个人习惯。 这个地下建筑的编号规律。 所有信息在脑海中碰撞、重组、筛选。纪玄闭上眼睛半秒,让那些数字在黑暗中浮现——13,7,21,这些数字在“深渊”的代码里反复出现。13代表背叛,7代表完美,21代表终结。徐墨喜欢有象征意义的数字,喜欢让一切充满仪式感。 还有那个U盘。 三年前他潜入“深渊”服务器时找到的那个加密U盘,里面有一段残缺的日志,提到过一组数字——“初始密码沿用创始日”。创始日是什么?纪玄不知道,但他记得“深渊”平台第一次上线是在七年前的某个日期。 他睁开眼睛。 手指按下第一个数字:1。 然后是第二个数字:3。 显示屏上出现“13**”的字样,光标在第三个数字位置闪烁。 纪玄停顿了一瞬。 第43章:伪装与深入2 第三个数字是什么?他需要赌。根据守卫输入密码时的动作幅度,第三个数字应该在键盘右侧区域。他回忆着守卫手指移动的轨迹——从中间偏右的位置按下,然后向左移动。 可能是8。 也可能是9。 或者是6。 纪玄选择了8。手指按下,显示屏变成“138*”。 最后一个数字是确定的——8。 四位数密码,1388。 纪玄按下最后一个键。 时间仿佛凝固了。 他听到自己的心跳在耳膜里鼓动,听到身后女性压抑的呼吸声,听到远处守卫不耐烦的踱步声。密码面板发出轻微的电流声,显示屏上的星号变成四个数字:1388。 然后—— “嘀嘀嘀!” 尖锐的警报音响起。 红色指示灯在面板上疯狂闪烁。门锁纹丝不动,显示屏上跳出警告字样:“密码错误,剩余尝试次数:2”。 操。 纪玄的心脏猛地收紧。 几乎在同一瞬间,身后传来守卫的喝问:“喂!你干什么?!” 声音在密闭的牢房里炸开,像一颗投入平静水面的石头。铁笼里的女性们同时瑟缩,有人发出压抑的惊呼。3号笼旁的女性后退一步,撞在铁笼栏杆上,发出“哐当”的金属撞击声。 纪玄转身。 守卫已经冲了过来,距离不到五米。他的右手按在警棍上,左手伸向腰间的对讲机。脸上的疤在惨白灯光下显得更加狰狞,眼睛里满是暴怒和怀疑。 “我问你在干什么!”守卫吼道,唾沫星子从嘴角喷出,“那不是去预处理区的路!你到底是谁?!” 纪玄的大脑以极限速度运转。 时间被拉长,每一帧都清晰无比——守卫冲过来的动作,警棍从腰间抽出的轨迹,对讲机天线在空气中晃动的弧度。三米,两米,一米…… 他需要反应。 需要解释。 需要控制局面。 纪玄抬起双手,做出安抚的姿态。“冷静点。”他说,声音依然平稳,但稍微提高音量,盖过警报音的干扰,“密码临时换了,我在试新密码。” “放屁!”守卫已经冲到面前,警棍握在手里,金属棍身在灯光下反射着冷光,“预处理根本不需要进那扇门!你到底——” 话音戛然而止。 因为纪玄动了。 不是后退,不是防御,而是向前——一步踏出,缩短最后半米距离。他的左手闪电般探出,不是攻击守卫,而是按住了对方正要按下通话键的对讲机。 “别动。”纪玄说,声音压得很低,但每个字都像冰锥一样刺入空气。 守卫愣住了。 他低头看着纪玄的手——那只手按在对讲机上,手指修长,指关节因为用力而发白。然后他抬起头,看向纪玄的头套。头套下的眼睛在阴影中,看不清具体表情,但能感觉到那种冰冷的、绝对的专注。 “徐先生要的是安静。”纪玄继续说,声音里带着一丝刻意营造的“恼怒”,“你再干扰,误了事你负责?还是说,你想亲自去跟徐先生解释,为什么在拍卖会前制造骚动?” 守卫的喉结滚动了一下。 警棍还握在手里,但力道松了些。他的眼睛在纪玄和对讲机之间来回移动,大脑显然在进行激烈的权衡——是相信这个突然出现的“同事”,还是坚持自己的怀疑?如果对方真的是徐先生派来的,自己现在的阻拦就是在找死。但如果对方是假的…… “你……”守卫开口,声音有些干涩,“你说是徐先生的指令,有什么证明?” “证明?”纪玄冷笑一声——他很少笑,但此刻这个冷笑恰到好处,带着居高临下的轻蔑,“徐先生下指令需要给你证明?你算什么东西?” 这句话像一记耳光。 守卫的脸色变了,从怀疑变成了愤怒,又从愤怒变成了恐惧。在“深渊”的等级体系里,徐墨是绝对的权威,质疑他的指令本身就是重罪。更何况现在拍卖会临近,任何差错都可能引发灾难性后果。 时间一秒一秒流逝。 警报音还在响,红色指示灯还在闪烁。牢房里的女性们屏住呼吸,铁笼里一片死寂。通风系统的嗡鸣声变得格外清晰,像某种巨大的生物在地下深处呼吸。 守卫终于做出了决定。 他后退了半步,警棍垂到身侧。“行。”他说,声音里满是不甘,“你快点。但我警告你,如果出了什么问题——” “出了问题我负责。”纪玄打断他,收回按在对讲机上的手,“你看好外面,别让任何人进来。” 说完,他转身重新面对密码门。 警报音还在持续,但已经变得遥远,像是隔着一层厚厚的玻璃。纪玄的全部注意力集中在密码面板上。剩余尝试次数:2。他只有两次机会了。 1388错误。 那么是什么? 他需要重新思考。 创始日。七年前。“深渊”上线日期是……纪玄闭上眼睛,让记忆深处的数据浮现。那是三年前他潜入服务器时看到的日志,时间戳是2027年3月21日。但那是平台第一次公开测试的日期,不是创始日。 创始日应该更早。 在平台搭建之前,在代码编写之前,在徐墨产生这个疯狂念头的那一刻。那是什么时候?纪玄不知道,但他知道徐墨的生日——从之前收集的情报里,徐墨的生日是5月13日。 5月13日。 0513。 纪玄睁开眼睛。 手指按下数字:0,5,1,3。 “嘀——” 清脆的解锁声。 绿色指示灯亮起,显示屏上跳出“ACCESS GRANTED”字样。门锁内部传来机械转动的声音,齿轮咬合,弹簧释放,密封胶条脱离。厚重的金属门向内滑开一条缝隙,露出门后的景象。 纪玄没有立刻进去。 他转身看向守卫,用最平静的语气说:“行了,我进去办事,你看好外面。” 守卫张了张嘴,似乎还想说什么,但最终只是点了点头。 纪玄推开门,闪身进入。 金属门在身后缓缓关闭,锁舌重新扣合,将牢房里的景象、守卫怀疑的目光、还有那些女性惊恐的眼睛全部隔绝在外。世界瞬间安静下来,只剩下他自己的呼吸声,还有门后走廊里回荡的脚步声。 他站在一条全新的走廊里。 地面铺着深灰色的地毯,踩上去柔软无声。墙壁是米白色的,挂着抽象的艺术画——扭曲的线条,破碎的色块,像是某种精神崩溃后的产物。天花板是吊顶设计,嵌入式灯带发出柔和的暖黄色光,与牢房里的惨白灯光形成鲜明对比。 空气里弥漫着香薰的气味——檀香混合着某种花香,刻意营造出奢华宁静的氛围。远处传来隐约的音乐声,是古典钢琴曲,旋律优雅舒缓,与这座地下建筑的黑暗本质形成诡异的反差。 纪玄向前走了几步。 走廊大约二十米长,尽头是一扇双开的实木大门。门是深棕色的,表面有精致的雕花,门把手是黄铜材质,擦得锃亮。门缝里透出更明亮的灯光,音乐声也从那里传来——那里应该就是拍卖主会场。 他的目光转向左侧。 那里还有一扇门。 门是普通的白色,虚掩着,露出十厘米宽的缝隙。门牌上贴着亚克力标识牌,黑色字体写着“技术控制室”。透过门缝,能看到里面闪烁的屏幕蓝光,能听到服务器风扇的低沉嗡鸣。 两个选择。 主会场,还是控制室? 纪玄的大脑快速评估着风险与收益。主会场里有徐墨,有买家,有拍卖的核心现场,但那里人员密集,安保森严,他现在的伪装很难长时间维持。控制室里有服务器,有监控系统,有整个地下建筑的技术核心,但那里可能也有技术人员值守。 时间在流逝。 生物特征模拟剩余时间:约37分钟。 拍卖会倒计时:约2小时30分钟。 他需要做出决定。 现在。 第44章:险象环生1 守卫的手按在腰间的警棍上,指关节因为用力而发白。他的眼睛在头套的缝隙里死死盯着纪玄,瞳孔收缩成危险的针尖大小。空气里弥漫着牢房特有的霉味、消毒水味,还有十几个女性呼吸中散发的恐惧气味——那种酸涩的、带着汗液咸腥的味道。 “你他妈在干什么?” 声音从守卫喉咙深处挤出来,像生锈的铁片摩擦。 其他笼子里的女性都转过头来。她们蜷缩在角落,或者抓着铁栏杆,眼睛睁得很大,瞳孔里倒映着走廊里惨白的灯光。没有人发出声音,但那种无声的注视比任何尖叫都更让人窒息。纪玄能感觉到那些目光的重量——怀疑、恐惧、还有一丝微弱的、几乎不可能存在的希望。 时间凝固了三秒。 纪玄转身,动作不快不慢,刚好让守卫看清他胸前的编号牌——B区3号。他压低声音,但让声音里带上一种被冒犯的“恼怒”,那种只有内部人员才敢对下级守卫流露的情绪。 “吵什么?” 三个字,像冰锥一样刺进空气。 守卫愣了一下。 纪玄向前走了一步,缩短距离。他能看到守卫脸颊上的疤痕在灯光下泛着暗红色的光泽,能看到对方喉结上下滚动,能闻到守卫呼吸里残留的烟草味和廉价咖啡的酸苦。 “‘收藏家’要的是安静。”纪玄的声音压得更低,但每个字都清晰,“密码临时换了,我在试新密码。你再干扰,误了事——” 他停顿半秒,让威胁的意味充分发酵。 “——你负责?” 守卫的嘴唇动了动,但没有发出声音。他的手从警棍上松开了一厘米,然后又握紧。眼睛在纪玄的编号牌和密码键盘之间来回移动。纪玄能看到对方大脑在快速运转:这个人是B区的,但为什么来A区?为什么知道密码?为什么这么理直气壮? 但“收藏家”三个字有魔力。 徐墨的名字在这座地下建筑里是绝对的权威,是恐惧的源头,是任何质疑都必须止步的边界线。守卫的呼吸变得粗重,胸口起伏明显。他最终向后退了半步,这个动作很小,但足够说明问题——他选择了服从,或者说,选择了不承担风险。 纪玄没有给他更多思考的时间。 他转身回到密码键盘前,手指悬停在数字键上方。大脑在飞速运转:刚才的密码0513是徐墨的生日,但那是进入牢房区域的密码。现在这道门通往更核心的区域,密码应该更复杂,更私人,更符合徐墨的某种执念。 “深渊”平台的数字偏好。 13,7,21。 这些数字反复出现在平台的代码注释里、交易记录的时间戳里、甚至徐墨早期在暗网论坛发帖的ID后缀里。13是徐墨最喜欢的数字,他说过“13是背叛与重生的数字”。7是“完美的循环”。21是“3的7倍,神圣的乘积”。 但只有数字不够。 还需要一个线索。 纪玄想起那个U盘——三年前他从“深渊”服务器里盗取的初始数据包。里面有一份加密日志,记录了平台创建初期的几次核心会议。会议的时间、地点、参与者的代号……其中有一次会议的时间戳是:13:28。 13点28分。 为什么是这个时间? 纪玄当时没有深究,但现在他明白了——那是徐墨人生中某个决定性时刻的时间点。可能是他第一次实施犯罪的时间,可能是他“觉醒”的时刻,可能是某个对他意义重大的事件发生的时间。 1328。 四个数字。 纪玄的手指落下。 1——按键发出轻微的“咔哒”声,显示屏上出现第一个星号。 3——第二个星号。 2——第三个星号。 8—— 时间仿佛被拉长了。 纪玄能听到自己的心跳声,能听到身后守卫粗重的呼吸,能听到牢房里某个女性压抑的啜泣。他能闻到空气里越来越浓的紧张气味——那是肾上腺素分泌的味道,微甜,带着金属的腥气。他能感觉到手肘伤口传来的刺痛,温热的血液已经浸透了三层布料,正在袖口边缘凝结成暗红色的硬块。 “嘀——” 清脆的电子音。 绿灯亮起。 显示屏上跳出“ACCESS GRANTED”的白色字体,在昏暗的走廊里格外刺眼。门锁内部传来复杂的机械转动声——齿轮咬合,电磁锁释放,液压杆推动。厚重的金属门向内滑开,速度均匀,无声无息。 门后是另一条走廊。 纪玄的心脏在胸腔里重重跳了一下,但他脸上的肌肉没有一丝颤动。他转身,用最平静、最理所当然的语气对守卫说: “行了,我进去办事,你看好外面。” 说完,不等守卫回应,他侧身闪入门内。 金属门在身后缓缓关闭。 在门缝彻底合拢前的最后一秒,纪玄透过逐渐变窄的视野看到了守卫的脸——那张脸上写满了怀疑、困惑、还有一丝不甘。守卫的嘴唇动了动,似乎想说什么,但门已经关上了。锁舌重新扣合的声音很沉闷,像棺材盖合拢。 然后,世界变了。 霉味和消毒水味消失了。 取而代之的是檀香混合着某种花香——依兰?茉莉?纪玄分辨不出来,但这种香薰明显是精心调配的,刻意营造出一种奢华、宁静、高雅的氛围。脚下的触感也从冰冷的水泥地变成了柔软的深灰色地毯,羊毛材质,踩上去完全无声。 灯光也变了。 不再是牢房区域那种惨白的LED灯,而是暖黄色的嵌入式灯带。光线从天花板边缘柔和地洒下来,在墙壁上形成渐变的光晕。墙壁是米白色的,表面有细腻的纹理,像是某种高级涂料。墙上挂着画——抽象艺术,扭曲的线条和破碎的色块在暖光下呈现出诡异的动态感,看久了会让人头晕。 走廊大约二十米长。 尽头是一扇双开的实木大门。 门是深棕色的,表面有精致的雕花——缠绕的藤蔓,盛开的花朵,还有隐藏在纹路里若隐若现的人脸。门把手是黄铜材质,擦得锃亮,反射着灯带的光,形成两个小小的光斑。门缝里透出更明亮的灯光,是那种水晶吊灯才会有的璀璨光芒。 音乐也从门缝里飘出来。 古典钢琴曲,肖邦的夜曲,旋律优雅舒缓,每一个音符都经过精心校准,在走廊里形成完美的混响。但在这座地下建筑的深处,在这种地方,这种音乐只让人感到毛骨悚然——那是用艺术包装的罪恶,用优雅掩饰的野蛮。 那里就是拍卖主会场。 纪玄能想象出门后的景象:水晶吊灯,长绒地毯,真皮沙发,穿着礼服或西装戴着面具的买家,侍者端着香槟穿梭,而舞台中央……他强迫自己停止想象。 他的目光转向左侧。 那里还有一扇门。 门是普通的白色,虚掩着,露出大约十厘米宽的缝隙。门牌是亚克力材质的,黑色字体写着“技术控制室”。透过门缝,能看到里面闪烁的屏幕蓝光——至少三块显示器,亮度调得很高,在昏暗的走廊里形成一片冷色调的光区。 还能听到声音。 服务器风扇的低沉嗡鸣,像某种大型昆虫的振翅声。键盘敲击声,很轻,但节奏稳定,说明有人在里面持续工作。偶尔还有电流的“滋滋”声,可能是某种设备在运行。 两个选择。 主会场,还是控制室? 纪玄站在原地,大脑以极限速度分析着利弊。 主会场: - 优势:直接接触徐墨和买家,掌握实时情况,可能听到关键对话,甚至看到“藏品”的展示过程。 - 风险:人员密集,安保森严,他的伪装很难长时间维持。徐墨可能认识所有核心区域的安保,一旦被近距离观察就可能暴露。而且进入主会场需要理由——一个B区安保为什么出现在拍卖现场? 控制室: - 优势:服务器里可能有所有参与者的名单、交易记录、通讯日志,甚至“彼岸花”的联系痕迹。技术数据是铁证,比任何目击证词都更有力。而且控制室人员较少,更容易控制局面。 - 风险:可能有多名技术人员值守,解决他们需要时间,可能触发警报。而且一旦进入控制室,他就被限制在那个封闭空间里,如果被发现就很难逃脱。 时间在流逝。 纪玄抬起左手,看了一眼手腕内侧——那里贴着一片透明的生物薄膜,上面显示着微小的数字:36:18。 生物特征模拟剩余时间:36分18秒。 这意味着,在36分钟后,他脸上的生物伪装层会开始失效。毛孔纹理会变得不自然,肤色会出现细微的色差,专业的检测设备甚至肉眼仔细观察都可能发现问题。他必须在36分钟内完成关键行动,并找到安全撤离的路径。 拍卖会倒计时呢? 纪玄回忆着之前看到的流程表。拍卖会原定于晚上9点开始,现在是……他看了一眼走廊尽头实木大门上方的电子钟:20:41。 距离拍卖会开始还有19分钟。 但那是原定时间。根据他之前监听到的通讯,徐墨可能会提前开始,或者延后,完全取决于他的心情和“藏品”的准备情况。但无论如何,时间窗口正在快速关闭。 手肘的伤口传来一阵尖锐的刺痛。 纪玄低头看了一眼。深蓝色的制服袖口已经洇开一片暗色,面积比之前扩大了至少一倍。血液浸透了布料,正在边缘凝结,形成硬邦邦的痂块。他能感觉到失血带来的轻微眩晕,还有体温的下降——地下建筑本来就阴冷,失血让寒冷感更加明显。 他需要做出决定。 现在。 纪玄深吸一口气。檀香和花香涌入鼻腔,混合着地毯纤维的微尘气味。他能尝到口腔里的铁锈味——那是紧张时牙龈轻微出血的味道。他能听到自己的心跳,稳定但有力,像某种精密的计时器在倒计时。 数据。 他需要数据。 作为“夜枭”,作为“判官”,作为追查真相三年却始终被迷雾阻挡的复仇者,他最渴望的不是亲眼看到罪恶的发生,而是拿到能将罪恶钉死在审判席上的证据。目击证词会被质疑,录音录像可能被伪造,但服务器里的原始数据——交易时间戳、IP地址、加密通讯的元数据、资金流向的区块链记录——这些是无法篡改的铁证。 而且,控制室可能不止有拍卖会的数据。 可能还有“深渊”平台三年来的所有交易记录,可能还有徐墨与其他“彼岸花”成员的通讯日志,可能还有……妹妹纪雨失踪那天的相关记录。 这个念头像电流一样击中纪玄。 三年前,纪雨在放学回家的路上失踪。监控只拍到她走进一条小巷,然后就再也没有出来。警方调查了三个月,最终以“可能遭遇意外或自愿离家”结案。但纪玄知道不是。纪雨的日记里提到过她在调查学校附近的一家慈善机构——那家机构后来被证实是世雍集团旗下的空壳公司。 如果“深渊”平台有那天的记录…… 如果徐墨的服务器里保存了三年前的所有数据…… 纪玄的手指微微颤抖。 不是恐惧,是某种压抑了三年的渴望即将触碰到实体的战栗。他强迫自己冷静下来,重新评估风险。 控制室的门虚掩着,说明里面的人可能只是暂时离开,或者觉得不需要完全关闭。键盘敲击声还在持续,说明至少有一名技术人员在工作。服务器风扇的声音表明设备在满负荷运行——可能正在处理拍卖会的实时数据流。 他需要解决技术人员,需要时间破解系统,需要下载数据。 而这一切,必须在36分钟内完成。 不,更短。 因为一旦拍卖会开始,徐墨可能会来控制室检查系统,或者通过内部通讯下达指令。技术人员可能会接到电话,可能会离开座位,可能会发现异常。 时间窗口可能只有20分钟。 20分钟,解决人员,破解加密系统,下载核心数据,然后撤离。 纪玄的大脑开始计算成功率。 解决技术人员:他腰间的****,或者定向声波***——后者可以让人瞬间失去平衡和方向感,但可能触发噪音警报。匕首更安静,但需要近身,而且一旦见血,血腥味可能被察觉。 破解系统:他随身携带的物理密钥是“夜枭”的终极工具之一,可以绕过大多数商业级加密系统。但“深渊”的平台是徐墨亲自参与设计的,安全等级可能更高。而且他需要找到正确的终端,需要不被监控系统拍下操作过程。 下载数据:微型硬盘的容量足够,但传输速度取决于服务器接口。如果数据量太大,20分钟可能不够。 风险层层叠加。 但主会场的风险更大。 第44章:险象环生2 进入主会场,他需要理由,需要表演,需要在徐墨和几十个买家的注视下维持伪装。一旦被识破,他会被当场制服,然后……他不敢想象后果。而且进入主会场后,他就失去了获取数据的机会——拍卖会一旦结束,服务器可能被清空,数据可能被销毁,三年的追查可能再次陷入死胡同。 选择很明确。 必须选择控制室。 纪玄的目光再次扫过走廊。 实木大门后的音乐声变大了些,可能是门被打开过,又关上了。他听到隐约的说话声——男性的声音,低沉,带着笑意。然后是玻璃杯碰撞的清脆声响。拍卖会前的社交环节已经开始了。 控制室的门缝里,屏幕蓝光规律闪烁。 键盘敲击声停顿了一秒,然后继续,节奏比之前快了一些。技术人员可能在处理什么紧急任务。 纪玄迈出脚步。 地毯吞没了所有声音。他的靴子踩在柔软的羊毛上,像踩在云端。一步,两步,三步——他走向那扇白色的门。手指触碰到门把手,金属冰凉,表面有细微的划痕。他轻轻推开门,动作缓慢,让门轴转动的声音降到最低。 门开了三十厘米。 视野展开。 控制室大约二十平方米,墙壁是浅灰色的,贴着吸音材料。正对着门是三块并排的显示器,每块屏幕上都显示着复杂的界面——左侧是监控画面网格,十六个小窗口显示着地下建筑各个区域的实时影像;中间是数据流分析图,各种颜色的线条在黑色背景上跳动;右侧是通讯日志,密密麻麻的文字在滚动。 显示器前坐着一个人。 深蓝色的工作服,后背对着门。头发很短,脖颈处有纹身——一只蜘蛛的图案。他的右手在键盘上快速敲击,左手握着鼠标,光标在屏幕上移动。桌面上散落着能量饮料罐、零食包装袋,还有一台正在充电的平板电脑。 房间左侧是一排服务器机柜。 黑色的金属柜体,玻璃门后闪烁着密密麻麻的绿色和红色指示灯。风扇的嗡鸣声在这里变得震耳欲聋,混合着硬盘运转的“咔嗒”声,形成一种工业化的噪音背景。机柜侧面贴着标签:“主数据库服务器”、“流媒体服务器”、“加密通讯中继”。 房间右侧还有一张小桌子。 桌上放着对讲机基站、电话交换机、还有一台老式的CRT监控器,屏幕上显示着实木大门外的走廊画面——正是纪玄现在站的位置。画面里,他的背影出现在门口。 纪玄的心脏停跳了一拍。 但技术人员没有回头。 他专注地盯着中间的屏幕,鼠标点击着什么,然后拿起对讲机:“主控台呼叫B区,音频系统测试,收到请回复。” 对讲机里传来杂音,然后是一个男声:“B区收到,音频清晰。” “视频流带宽稳定吗?” “稳定,延迟在20毫秒以内。” “好,保持状态。拍卖会二十分钟后开始。” 技术人员放下对讲机,继续敲击键盘。 纪玄轻轻关上门。 门轴发出极其轻微的“吱呀”声,但在风扇的噪音掩盖下几乎听不见。他站在门后,背靠着墙壁,快速观察整个房间。 只有一个技术人员。 好消息。 但房间里有监控屏幕,而且技术人员正在与各个区域保持通讯。这意味着他不能直接动手——一旦技术人员失联,其他区域会立刻察觉异常。 他需要制造一个合理的“离开”理由。 或者,需要让技术人员“自愿”离开座位。 纪玄的目光落在服务器机柜上。机柜侧面有一个红色的紧急断电按钮,上面贴着警告标签:“非紧急情况勿按”。如果按下那个按钮,整个控制室的设备会瞬间断电,包括监控系统、通讯系统、服务器…… 但也会触发警报。 地下建筑肯定有备用电源,断电后几秒钟内就会切换。而且紧急按钮被按下,主控台会收到通知,徐墨会立刻知道控制室出了问题。 不行。 他需要一个更隐蔽的方法。 纪玄的目光移回技术人员。对方正在喝能量饮料,罐子已经空了,他随手扔进桌下的垃圾桶。然后他站起身,伸了个懒腰,脊椎发出“咔吧”的轻响。 机会。 技术人员转身,向房间角落的小冰箱走去。 他的脸暴露在灯光下——大约二十五六岁,戴着一副黑框眼镜,脸颊上有几颗痘痘。他的眼睛扫过房间,扫过门口,扫过纪玄所在的位置…… 但没有聚焦。 因为纪玄站在门后的阴影里,深蓝色制服与墙壁颜色几乎融为一体。而且技术人员刚结束长时间的工作,眼睛疲劳,注意力涣散。 他打开冰箱,拿出一瓶水。 就在他拧开瓶盖,仰头喝水的瞬间—— 纪玄动了。 脚步极轻,速度极快。三步跨过五米的距离,右手从腰间抽出****,左手同时捂住技术人员的口鼻。动作一气呵成,像演练过千百次。 技术人员身体僵住。 眼睛瞪大,瞳孔里倒映出纪玄头套下的眼睛。他想要挣扎,但纪玄的左手像铁钳一样锁住他的下颌,右手匕首的刀尖抵在他的颈动脉上——没有刺入,只是贴着皮肤,冰冷的金属触感传递着明确的威胁。 “别动。”纪玄的声音压得极低,“别出声。” 技术人员喉咙里发出“咯咯”的声音,但被手掌捂住,变成沉闷的呜咽。他的身体在颤抖,水瓶从手中滑落,掉在地毯上,发出沉闷的“咚”声。 “我问,你答。”纪玄说,“点头或摇头。明白就点头。” 技术人员僵硬地点头。 “服务器的主管理员密码是多少?” 摇头。 “你不知道?” 点头。 “谁能登录?” 技术人员的手指微微抬起,指向桌子——那里有一张门禁卡,卡面上印着“技术主管-王磊”。 “王磊在哪?” 手指转向门口,然后做出走路的动作。 “他离开了?什么时候回来?” 耸肩,表示不知道。 纪玄的大脑快速运转。技术主管不在,只有这个助手在值班。助手没有最高权限,但可能知道常规操作流程。而且,如果技术主管只是暂时离开,随时可能回来。 时间更紧迫了。 “拍卖会的核心数据在哪台服务器?”纪玄问。 技术人员的手指指向中间那台机柜,标签上写着“流媒体服务器”。 “交易记录呢?” 手指移向左侧的机柜,“主数据库服务器”。 “加密通讯日志?” 右侧机柜,“加密通讯中继”。 三台关键服务器。 纪玄需要同时从三台服务器下载数据,但物理密钥只有一个接口,他需要切换连接,或者……他看向控制台。三台显示器分别连接着三台服务器,每台电脑都有USB接口。 可以同时操作。 但需要时间破解每台电脑的登录权限。 “你的电脑密码是多少?”纪玄问。 技术人员犹豫了。 匕首的刀尖微微下压,皮肤凹陷,但没有刺破。 “说。”纪玄的声音里没有任何情绪。 技术人员张开嘴,纪玄松开一点手掌,让他能发出声音,但依然捂住大半。 “Z……Zxcvbnm123。”声音颤抖,带着哭腔。 典型的弱密码,字母键盘的斜线加数字。 纪玄拖着技术人员走到控制台前,让他坐在椅子上。匕首始终抵在颈侧,左手按在对方肩膀上,施加压力。 “登录你的账户。” 技术人员颤抖着手指输入密码。系统解锁,桌面出现——背景是动漫壁纸,图标杂乱。 “打开数据库访问工具。” “我……我没有权限……” “打开。” 技术人员点击了一个图标,程序启动,弹出登录窗口。需要二级密码。 “这个密码呢?” “我不知道……只有王主管知道……” 纪玄盯着屏幕。数据库访问工具是定制开发的,界面简陋,但加密等级可能很高。他需要物理密钥。 他松开技术人员,从腰间取出那个U盘大小的设备——黑色金属外壳,没有任何标识。插入电脑的USB接口。 屏幕闪烁了一下。 然后,黑色的命令行窗口弹出,白色的代码开始滚动。物理密钥在自动破解加密协议,绕过权限验证。进度条出现:1%……5%……10%…… 速度比预期慢。 纪玄看了一眼时间:20:52。 距离拍卖会开始还有8分钟。 距离生物特征模拟失效还有35分钟。 他需要加快速度。 “打开另外两台电脑。”纪玄命令道。 技术人员颤抖着操作。中间和右侧的电脑相继解锁,都需要密码,他输入了相同的弱密码——果然,所有助手的账户密码都一样。 纪玄拔出物理密钥,插入中间电脑。 同样的破解过程开始。 然后是右侧电脑。 三台电脑,三个进度条同时运行:15%……22%……18%…… 时间一秒一秒流逝。 纪玄站在技术人员身后,匕首依然握在手中。他能听到自己的心跳,能听到服务器风扇的嗡鸣,能听到走廊外隐约的音乐声——肖邦的夜曲已经换成了德彪西的月光,旋律更加梦幻,更加不真实。 突然,左侧电脑的进度条跳到了100%。 破解完成。 数据库访问工具的主界面展开,左侧是树状目录,右侧是数据表格。纪玄快速浏览目录:“交易记录_2023-2027”、“用户档案_加密”、“通讯日志_元数据”、“资金流向_区块链”。 他点击“交易记录_2023-2027”。 需要二次验证——指纹识别。 该死。 纪玄看向技术人员:“你的指纹有权限吗?” 摇头。 “谁的指纹有?” 手指再次指向那张门禁卡——技术主管王磊。 纪玄的大脑飞速运转。没有指纹,无法访问加密数据。但物理密钥可能可以绕过生物识别……他尝试点击“跳过验证”,系统弹出警告:“非法访问尝试,三次失败将锁定账户并触发警报。” 不能冒险。 他切换到其他目录。有些文件夹不需要生物识别:“系统日志”、“操作记录”、“备份索引”…… 他打开“系统日志_2024”。 密密麻麻的时间戳和操作记录滚动出来。纪玄快速搜索关键词:“纪雨”、“失踪”、“2024年3月”、“慈善机构”…… 没有结果。 他换了一种搜索方式:“世雍集团”、“周世雍”、“彼岸花”…… 还是没有。 但有一个文件夹引起了他的注意:“特殊项目_归档”。 他点开。 里面是几十个子文件夹,每个文件夹都以日期命名:20240315、20240622、20240930……最近的日期是20241013——十天前。 纪玄点开20240315。 里面是一份PDF文档,文件名是“项目总结_春芽计划”。他打开文档,第一页是封面,标题下方有一行小字:“世雍集团慈善基金会·未成年人心理援助项目”。 第二页是参与人员名单。 纪玄的手指停在鼠标上。 名单第三个名字:纪雨。 第45章:控制室的诱惑1 纪雨。 两个字在屏幕上跳动,像两枚烧红的铁钉,钉进纪玄的视网膜深处。 他盯着那个名字,时间仿佛凝固了。控制室里的所有声音——服务器风扇的低频嗡鸣、空调出风口的气流嘶嘶声、被控制的技术人员压抑的呼吸声——都在瞬间退远,变成模糊的背景噪音。取而代之的,是血液冲上耳膜的轰鸣,是心脏在胸腔里沉重撞击的钝响,是三年来每个失眠夜晚里反复咀嚼的绝望。 手肘伤口的刺痛突然变得清晰,像某种锚点将他拉回现实。他深吸一口气,地毯纤维的灰尘味、机器散热散发的塑料焦糊味、还有技术人员身上淡淡的汗味混合着涌入鼻腔。手指微微颤抖,但依然移动光标,双击点开了那份文档。 屏幕刷新,密密麻麻的文字展开。 第一页是封面,标题下方有一行小字:“世雍集团慈善基金会·未成年人心理援助项目”。第二页是参与人员名单,第三个名字就是纪雨。纪玄快速滚动鼠标,跳过那些冠冕堂皇的项目介绍、心理测评模板、活动照片——那些照片里,穿着校服的女孩们对着镜头微笑,背景是世雍集团捐赠的“心理辅导室”,墙上挂着“关爱成长”的标语。 他翻到项目总结部分。 “……通过为期三个月的心理干预和潜能评估,筛选出具有特殊天赋或心理韧性的未成年人,为其提供定制化成长路径规划……” 定制化成长路径规划。 纪玄的手指停在鼠标滚轮上。他的眼睛快速扫过接下来的段落,那些文字在屏幕上排列成冰冷的矩阵: “编号07,纪雨,女,16岁,江城一中高二学生。心理测评显示:共情能力极强(百分位98%),艺术感知力突出,对权威存在适度质疑倾向。家庭背景:父母早逝,与兄长纪玄(江城刑侦支队档案员)同住,经济状况一般,社会支持系统薄弱。” “建议方向:情感陪伴型人才培育。该类型人才需具备高度共情能力与服从性,适合为高净值客户提供长期情感价值服务。培育周期:18-24个月,包括心理重塑、行为规范、专业技能培训(音乐、茶道、礼仪等)……” 情感陪伴型人才。 培育。 纪玄的胃部一阵抽搐,喉咙里涌上酸涩的味道。他强迫自己继续往下看。 “项目进展:已完成初步接触与心理测评(2024年3月15日)。计划于2024年4月启动第一阶段心理干预,但因目标人物于2024年3月28日失踪,项目中止。失踪原因:疑似目标人物偶然接触到‘彼岸花’俱乐部外围信息,产生警觉并试图报警。处理方式:启动‘清道夫’协议,进行记忆干预与物理转移。当前状态:目标人物记忆已部分清除,转移至‘春芽计划’备用培养基地(坐标加密),等待二次评估。” 记忆干预。 物理转移。 备用培养基地。 每一个词都像重锤砸在纪玄的颅骨内侧。他的呼吸变得急促,头套下的脸颊肌肉紧绷。三年来,他设想过无数种可能——妹妹被拐卖、被绑架、被杀害,甚至更糟。但他从未想过,她的失踪会如此“系统化”,如此“专业化”,像一个生产线上的产品被标记、评估、处理。 她不是偶然失踪的。 她是被选中的。 “春芽计划”不是慈善项目,是人才筛选和培养流水线。世雍集团、周世雍、“彼岸花”俱乐部——他们用慈善的外衣掩盖人口贩卖的实质,用心理测评代替绑架,用“培养基地”代替牢笼。 而纪雨,因为“共情能力极强”,因为“对权威存在适度质疑倾向”,因为“社会支持系统薄弱”,成为了完美的目标。 纪玄的视线模糊了一瞬。他用力眨眼,让视野重新清晰。手肘的伤口传来更强烈的刺痛,鲜血已经渗透了袖口,在深蓝色的安保制服上晕开一片暗色。他能感觉到体温在下降,失血带来的轻微眩晕像潮水一样一波波涌来。 不能倒下。 现在不能。 他深吸一口气,将那份文档拖到下载列表里。然后快速切换窗口,回到数据库主界面。时间不多了,他需要更多证据——交易记录、资金流向、通讯日志,所有能把世雍集团、“彼岸花”和“深渊”平台钉死的铁证。 左侧电脑的破解进度:100%。 中间电脑:87%。 右侧电脑:92%。 三台电脑的屏幕同时闪烁着代码滚动的光芒,物理密钥上的指示灯快速闪烁,像某种异形生物的心跳。纪玄插入随身携带的微型硬盘——那是一个经过特殊加密的固态硬盘,容量2TB,表面做了防电磁屏蔽处理。 他开始复制数据。 首先选中“交易记录_2023-2027”文件夹,虽然无法访问加密内容,但可以复制原始文件。文件大小:1.4TB。他勾选“压缩传输”,进度条开始缓慢爬升:0.1%……0.2%…… 太慢了。 纪玄切换到“用户档案_加密”文件夹,同样勾选复制。然后是“通讯日志_元数据”、“资金流向_区块链”、“拍卖会历史记录”…… 每一个文件夹的复制都开启一个新的进度条。屏幕上密密麻麻排满了七八个传输窗口,每一个都在缓慢但坚定地向前推进。硬盘指示灯疯狂闪烁,发出细微的读写声响。 时间:拍卖会开始还有6分钟。 生物特征模拟剩余:33分钟。 纪玄站起身,走到技术人员身边。对方还僵在椅子上,眼睛死死盯着屏幕,呼吸急促。 “王磊什么时候回来?”纪玄压低声音问。 “不……不知道。”技术人员的声音在颤抖,“他说去检查主会场的投影设备,应该……应该快了吧。” “主会场在哪?” “从这层坐电梯上到一楼,然后穿过疗养院主楼,后面有个独立的宴会厅……地下部分只是牢房和控制室,真正的拍卖在楼上……” 纪玄的大脑快速构建地图。所以徐墨现在在楼上,和那些“嘉宾”在一起。技术主管王磊也在楼上。控制室暂时安全,但随时可能有人回来。 他回到主控电脑前,快速浏览其他可访问的文件夹。突然,一个命名为“实时监控_主会场”的文件夹引起了他的注意。他点开,里面是几十个视频流窗口——每个窗口对应主会场的一个摄像头角度。 纪玄双击其中一个窗口。 画面展开。 那是一个装修奢华的宴会厅,水晶吊灯洒下暖黄色的光,长条桌上铺着白色桌布,摆放着银质餐具和高脚杯。大约三十多人分散在厅内,所有人都戴着精致的面具——不是地下区域那种简陋的头套,而是威尼斯狂欢节风格的面具,镶嵌着羽毛、水晶、金箔。 他们穿着礼服或西装,手里端着香槟,三三两两地低声交谈。背景音乐是现场演奏的弦乐四重奏,旋律优雅而克制。 纪玄调整画面,寻找徐墨。 他在宴会厅的中央找到了目标。徐墨没有戴面具——作为“收藏家”,他不需要隐藏面容。他穿着一身深紫色的天鹅绒西装,头发梳得一丝不苟,正和一个戴着金色凤凰面具的女人交谈。女人身材高挑,穿着黑色露背长裙,脖颈上戴着一串钻石项链,在灯光下折射出刺眼的光芒。 徐墨的手轻轻搭在女人的腰际,手指缓慢摩挲着布料。女人微微侧头,面具下的嘴唇勾起一个弧度。 纪玄切换摄像头角度,拉近画面。 他看清了那个女人脖颈上的项链——吊坠是一个精致的彼岸花造型,红宝石镶嵌成花瓣,花蕊是一颗切割成水滴形的黑钻。 “彼岸花”俱乐部的标志。 纪玄快速截图,保存。然后继续切换摄像头,记录每一个戴着面具的“嘉宾”。虽然看不到脸,但他可以记录他们的体型特征、佩戴的饰品、说话时的姿态——这些都可能成为后续身份识别的线索。 突然,主会场的音乐停了。 徐墨拍了拍手,所有“嘉宾”都安静下来,转向他。 “女士们,先生们。”徐墨的声音通过隐藏的麦克风传遍宴会厅,也传到了控制室的音响里,“欢迎来到‘月圆之夜’特别拍卖会。在正式开始前,我想提醒各位:今晚的拍品,每一件都是独一无二的珍宝。她们经过精心挑选、培养,拥有超越常人的天赋和魅力。” 他停顿了一下,目光扫过全场。 “但珍宝之所以珍贵,不仅在于其本身,更在于……拥有者的独占权。今晚成功竞拍的贵宾,将获得拍品的完全所有权——包括身体、心灵、以及未来的一切。她们的人生,将从此属于您。” 宴会厅里响起一阵低低的、兴奋的私语。 徐墨微笑:“那么,让我们开始吧。第一件拍品,编号A-07,19岁,音乐学院钢琴系学生,拥有绝对音感,曾获得国际青年钢琴大赛银奖。起拍价:三百万。”