黑色信件被拆开后,办公室里没人说话。
照片上的中央部委大楼只有半边轮廓,拍摄角度偏低,门前没有车辆,也看不见值班人员。
“曹国栋已领命。”
七个字写在照片背面,墨迹干透,笔画收得很紧。
林峰将照片放在桌上,又取出那枚暗红色蜡印。
蜡印没有家族徽记,只有一道被刻意磨平的纹路。陈舟戴上手套,用放大设备扫描了几遍,仍然没有找到可用信息。
“信封从门缝推进来的,监控没拍到人,楼层出入口也没有异常记录。”
陈舟把检测结果放到林峰面前,“送信的人避开了走廊摄像头,信封外层没有指纹,照片经过处理,拍摄时间和定位信息都被清掉了。”
林峰看着照片,没有立即下结论。
“这封信若只为威胁,没必要留下曹国栋的名字。”
陈舟抬头:“你认为送信的人在提醒我们?”
“提醒,也在试探。”林峰拿起照片,“他想知道我们能不能顺着这七个字查下去。”
苏慕雪站在窗边,目光落到楼下。
签约仪式的横幅已经撤掉,会议中心外只剩几辆尚未离开的企业车辆。
六十亿元定金刚刚进入共管账户,高新区三百亿元战略合作完成签约,外界都在等汉东制造继续上升。
这个时候,一支部委督察组突然抵达,黑信又送进林峰办公室。
对手挑选的时间很准。
“督察组明天上午到达,曹国栋只留名字,不留职务,说明他的身份暂时不能公开。”
苏慕雪转过身,“照片里的建筑属于中央部委,拍摄者知道我们会查,也知道我们不敢轻易把消息扩散出去。”
“查人的事交给我。”林峰将照片递给陈舟,“先查信,再查曹国栋。”
陈舟接过照片,神色严肃起来。
“从哪里开始?”
“从所有情报的共同来源开始。”
林峰打开电脑,将近几个月截获的资料逐一调出。
省财政厅机房的异常访问,境外芯片集团的攻击路径,部委督察组抵达汉东的消息,还有那封黑信。
这些情报出现的时间不同,内容也互不相同。
可每一条都提前半步。
对方知道财政厅有人删库,知道境外攻击会盯上轻语一号,也知道曹国栋即将带队抵达汉东。
这股暗线一直藏在更高的位置。
它没有直接替林峰解决问题,只把危险提前送到他面前。
“陈舟,把所有原始文件的发送时间、接收节点、加密方式列出来。”
林峰敲了敲桌面,“不追内容,追习惯。”
陈舟立刻回到工作台前。
高新区保密室的服务器被临时调入办公室,网安部门也开放了部分省级日志。
一条条数据在屏幕上滚动,来自不同邮箱、不同代理节点、不同加密终端。
陈舟先筛掉公共网络,又剔除境外商业云平台。
三个小时后,屏幕上的有效数据仍有两千多组。
“对方每次都换通道。”
陈舟揉了揉眼睛,“有些邮件从境外跳转,有些走加密卫星链路,还有两次用了省内公共服务平台的中转接口。”
林峰问:“能找到物理设备吗?”
“理论上可以,实际很难。”
陈舟调出一张网络路径图,“对方每次只在线几分钟,发送后马上切断。节点地址有六层伪装,时间戳也经过人为错位。”
“继续。”
陈舟没有回答,重新建立追踪模型。
十分钟后,省厅技术中心传来警报。
一台追踪服务器的负载突然升高,散热风扇发出持续的啸声。
“有人反向进来了!”
值班工程师冲到门口,“追踪程序被对方识别,服务器正在接受异常请求。”
陈舟立刻切断一组接口,可另一组请求已经绕过防护层,冲进了日志缓存区。
屏幕上跳出红色提示,服务器内存占用达到百分之九十七。
“再不关机会宕机。”陈舟喊道。
“关机。”
林峰下令。
陈舟却没有马上执行,“关机后所有临时路径都会丢失。”
“服务器烧掉,路径也保不住。”
陈舟按下物理断电键。
机房里响起一声闷响,屏幕同时熄灭,风扇声停了下来。
技术人员站在原地,脸色难看。
这次追踪只维持了四十七分钟,省厅服务器差点被拖垮。
对方没有攻击高新区的核心系统,也没有破坏任何数据。
他们只是在告诉林峰,继续沿着技术路径追查,付出的代价会越来越大。
陈舟回到办公室,手里攥着一份临时报告。
“他们在等我们追。”
“我知道。”
“这条线很可能是诱饵。”
林峰看着电脑上冻结的最后一帧数据,“他们故意留下相同的加密特征,让我们以为能找到规律。等我们投入服务器和人手,就通过反向请求确认技术边界。”
陈舟沉默片刻:“他在摸我们的底。”
“也在判断我们身边有多少人知道这件事。”
林峰将照片收进文件袋,“如果我们继续拼设备,对方随时可以断线。”
陈舟抬起头:“那从哪里下手?”
林峰拨通了保密电话。
电话接通后,他只说了一句:“请把沈红缨送到高新区。”
两个小时后,沈红缨进入保密室。
她穿着普通的灰色外套,头发束在脑后,脸上看不出疲惫。
经过长时间保护和审查,她已经习惯了身边有人值守。
可当她看到桌上的照片,脚步仍然停了下来。
“这张照片从哪里来的?”
“有人送到我办公室。”
林峰将照片推向她,“你见过这个蜡印吗?”
沈红缨没有碰照片,目光停在那道被磨平的纹路上。
“这不是蜡印。”
陈舟问:“你确定?”
“外面看起来是蜡,里面混了少量松香和矿物粉。”
沈红缨坐下,“地下钱庄给重要客户传递消息时,会用这种配方。普通蜡印容易碎,混了矿物粉后可以保存很久,也方便接头人凭触感确认。”
她抬手指向纹路中间的一道细痕。
“这里原本有两条线,后来被刮掉了一条。”
林峰问:“代表什么?”
“代表消息来源断过一次。”
沈红缨拿起照片,仔细看了几秒,“这套暗号属于海州旧钱庄,十年前由沈建国的人控制。后来钱庄被查,账面负责人失踪,暗号也停了。”
“还有人会用吗?”
“知道完整规则的人不超过五个。”
沈红缨报出三个名字,又停了下来。
“其中两个已经死了。”
林峰看向她:“剩下的人呢?”
“我。”
保密室里安静下来。
沈红缨翻出纸笔,写下一个由数字和短横组成的组合。
“这不是联络地址,而是引路码。有人故意用旧暗号给你送信,说明他不想通过网络联系,也不信任现有渠道。”
“你能把他引出来?”
沈红缨盯着那串数字,“可以,但他未必愿意继续传消息。”
“你只需要让他认为自己已经暴露。”
沈红缨抬眼看着林峰。
“你要反向追踪?”
“让他自己换地方。”
林峰将一部隔离手机推到她面前,“发一条错误信息,告诉他曹国栋的情况已经被我们掌握,照片上的部委大楼也已经完成定位。”
陈舟立即明白过来。
“如果他真在监视我们的调查,就会判断这条消息不能继续留在原来的节点。”
“他换节点,才会留下新的物理信号。”
沈红缨拿起手机,却没有马上操作。
“如果他只是想看我们互相试探,这条消息会让他彻底断线。”
“那就说明他不准备帮我们。”
林峰看着她,“我们只查曹国栋,不依赖任何人的好心。”
沈红缨听完,手指落在屏幕上。
她没有发送短信,而是按照旧钱庄的规则,输入一段看似无意义的数字,再附上一句:“北门已经封,南仓有人等。”
发送之后,手机自动清除记录。
陈舟将保密室内的监测范围扩大到省城南部。
十七分钟后,第一组异常信号出现。
地点在南郊旧工业区附近。
信号只持续了六秒,随后转入短距离无线链路。
“对方收到消息了。”
陈舟快速标记地图,“他没有继续使用邮件,换成了本地基站。”
林峰拿起外套。
沈红缨站起身:“我一起去。”
“你留在这里。”
“他认识我的暗号,也可能认识我。”
沈红缨将手机放回桌上,“他若只信旧钱庄的人,我的出现能让他放松警惕。”
林峰看了她片刻,点头同意。
老疤带四名特勤人员先行出发,郑铁军安排南郊警力外围封锁。
旧工业区的道路年久失修,路灯隔着很远才有一盏。
几家修车铺和小餐馆还在营业,剩下的厂房门窗紧闭,墙面布满褪色的广告。
信号最后落在一家名为“回声”的咖啡馆。
店面只有六张桌子,门口挂着营业至午夜的牌子。
陈舟坐在车内,盯着屏幕上的信号强度变化。
“目标还在店里,设备没有移动。”
林峰推门下车。
沈红缨跟在他身后,两人隔着十几米进入咖啡馆。
店里放着轻音乐,靠墙的位置坐着一个年轻男人。
他穿深色夹克,面前摆着一台旧笔记本,手边放着一杯没有动过的咖啡。
男人的视线落在门口,只停了半秒便移开。
林峰走到他桌前。
“沈星?”
男人的手指顿住。
咖啡杯被碰翻,褐色液体沿着桌边流下,落在他的鞋面上。
沈星抬头看着林峰,脸上的镇定迅速散开。
“你们认错人了。”
“那就请你解释,为什么用海州旧钱庄的引路码,给我发一张中央部委大楼的照片。”
沈星没有说话。
沈红缨走到他对面,把那张照片放在桌上。
“第二道线被刮掉了,说明送信人已经决定放弃原来的接头人。”
沈星的喉结动了一下。
“沈红缨,没想到你还活着。”
“我活着,说明你父亲安排的灭口名单出了问题。”
沈星看着她,眼底露出复杂神色。
林峰拉开椅子坐下,“你父亲是谁?”
“沈建国。”
这个名字落下后,咖啡馆里的音乐仍在播放,窗外有车辆驶过。
沈星抬手擦掉桌上的咖啡,动作逐渐失去章法。
“我知道你们查过他,也知道你们一直把他叫摆渡人。”
林峰没有打断。
沈星抬起眼:“我叫沈星,沈建国没有公开承认过我。我母亲年轻时跟过他,后来被安排去了海州。家族里知道我的人不多,我一直替他处理一些不方便露面的杂事。”
“这次为什么递情报?”
“因为他准备让我背锅。”
沈星拿出一支烟,点燃后没有吸。
“陈家出事以后,沈建国把国内留下的几条线全部切断。那些人有的被放弃,有的被灭口。我在整理旧账户时发现,自己的名字已经出现在一份替罪名单里。”
他将烟灰弹进纸杯。
“名单里写得很清楚。汉东陈家黑金案、境外芯片集团攻击、部委督察组违规调查,所有需要有人承担的责任,最后都会落到我身上。”
林峰问:“你掌握了什么?”
“沈建国在海外有三个落脚点,真正控制情报和资金的中转站只有一个。”
沈星看了眼沈红缨,“她应该知道旧钱庄的‘南仓’代表什么。”
沈红缨神色微变:“南港?”
“以前是南港货场,后来改成了海上物流中转点。现在那里的明面业务已经停了,暗线仍在运作。”
林峰将问题拉回眼前:“曹国栋是谁?”
沈星没有马上回答。
他打开笔记本,从隐藏文件夹里调出一张模糊的人员照片。
照片中的男人四十多岁,戴着眼镜,站在一场部委会议的边缘。
“曹国栋,某部委专项督察办公室副主任。沈建国通过京城一家咨询公司给他输送资金,三年内至少六次。”
“证据在哪里?”
沈星合上电脑,手伸进夹克内袋。
他取出一个黑色加密U盘,放在林峰面前。
“这只是底稿,真正的账目还在我手里。”
林峰没有立即拿。
“你递给我这些,沈建国会立刻知道你暴露了。”
“我已经暴露了。”
沈星看着他,“现在只有你能让他付出代价。”
林峰拿起U盘,交给陈舟现场检测。
陈舟刚插入隔离设备,屏幕上便跳出一行加密提示。
“文件需要二次验证,里面有生物识别锁。”
沈星说道:“验证方式只有我知道。”
陈舟看了林峰一眼。
林峰将U盘收进证物袋。
“先保护好自己。剩下的事,等我们确认内容再谈。”
沈星没有松懈,压低声音说道:“这里面的东西,可能比曹国栋更重要。”
林峰停住脚步。
沈星盯着他的眼睛,一字一句地说:“这是沈建国最后的底牌,他已经买通了部委里的曹国栋。”