首页

都市言情

柯学世界里的柯研人

设置

字体样式
字体大小

柯学世界里的柯研人: 第三千五百零二章 手电筒的光,照亮的不仅是灰尘

    “旧仓库?”
    若狭留美注意到柯南的眼神,忙装出一副不太熟悉学校环境的样子。
    “就是那间破破烂烂、感觉会闹鬼的仓库吧。”
    元太吃完零食也凑过来,“据说以前还有个老师被关在里面,被活活给...
    叶更一指尖悬停在手机屏幕上方,没有立刻点开那份走私案记录的加密压缩包。他微微侧头,余光扫过紧闭的办公室门——门外走廊上,两名技术员正压低声音讨论补丁框架的内存占用率,脚步声由近及远,渐次消失。空气里只剩下空调低频的嗡鸣,和他自己呼吸间极轻的气流震颤。
    他收回视线,拇指划过屏幕边缘,调出另一份文件:《威斯帕尼亚王室海外资产监管白皮书(非公开修订版)》。这是三天前他通过公安内网“意外”检索到的冷门档案,标注为“检察厅特别备案·仅供内部参考”,权限等级比日下部诚的保险箱还高一级。而它被上传的时间,恰好是峰会爆炸案发生前四十八小时。
    巧合?
    叶更一扯了下嘴角,没笑出来。
    他点开白皮书第十七页,一段加粗批注跳入眼帘:“……需注意威斯帕尼亚第三顺位继承人阿德里安·冯·霍亨索伦名下‘海鸥航运’于去年十月起,频繁变更船舶航线申报节点,多次绕行日本领海专属经济区外围,单船载货量波动幅度达±37%,异常值触发三级预警,但因无实证,未立案。”
    ——海鸥航运。
    ——绕行日本领海。
    ——载货量波动37%。
    叶更一闭了闭眼。他记得霞关塔楼爆炸现场厨房里那枚炸弹的起爆逻辑:不是定时,不是遥控,而是基于物联网设备的本地化信号链——微波炉加热至105℃时自动切断燃气阀,三秒后灶台温度传感器读数骤降,触发预埋在抽油烟机滤网后的热敏引信。整套逻辑环环相扣,精密得像外科手术刀,却偏偏留下一个破绽:所有传感器数据均经由一台改装过的商用智能路由器中转,而该路由器的MAC地址,在公安数据库里有备案——属于三年前报废的检察厅旧设备采购清单第89号条目,采购方签字栏,赫然是日下部诚的亲笔。
    所以不是他临时起意,也不是仓促布置。
    是早就在等这一天。
    叶更一重新看向手机里那份走私案记录。解压密码是八位数字,他输入的是“10241999”——日下部诚女儿出生日期。压缩包弹出解密成功提示,内含三份PDF与一个视频文件。他点开视频,画面晃动,角度很低,像是藏在某辆厢式货车驾驶座下方的针孔摄像头所摄。镜头里,两个穿深灰色工装的男人正合力抬起一只印有“海鸥航运”LOGO的银色集装箱,箱体侧面焊接着一块不起眼的黑色金属板,板上蚀刻着细如发丝的电路纹路,中心嵌着一枚微型晶振。
    叶更一暂停视频,放大那块金属板。
    他认得这结构——这不是普通加固板,是威斯帕尼亚军方“蜂巢”项目流出的定制级物联网中继模块,专用于在无网络覆盖区域构建临时局域网,传输加密传感数据。其民用变种早在五年前就被国际刑警列为禁运品,而检察厅的采购清单里,从未出现过任何与“蜂巢”相关的关键词。
    他迅速切回白皮书,翻到附录页。那里有一张表格,列着近三年所有向日本提交过“特殊货物通关许可”的威斯帕尼亚注册公司,其中“海鸥航运”名下共申请过七次,全部获批。审批栏签名处,清一色是日下部诚的电子签章。
    指尖在屏幕上缓慢滑动,叶更一将两份材料并排对照:白皮书里“绕行领海外围”的航线图,与走私案视频中集装箱吊装码头的卫星坐标,重合度高达92.6%。更关键的是,七次通关许可中,有四次的货物申报品类写着“船用导航系统升级组件”,而“蜂巢”模块的官方商品编码,正是该品类下的子类编号。
    他忽然想起昨夜风见裕也汇报时,提到羽场二三一曾透露:“日下部诚最近总盯着电视里威斯帕尼亚王室访日的新闻,连天气预报都不换台。”
    当时叶更一以为那是焦虑症患者的强迫行为。
    现在他明白了——日下部诚不是在看新闻。
    是在校验时间差。
    威斯帕尼亚王室代表团原定于峰会前五日抵达东京,但因私人行程调整,实际提前了三十六小时。而日下部诚的爆炸,恰好发生在王室车队驶入东京都心的同一分钟。整座霞关塔楼的电力系统在爆炸瞬间瘫痪,却唯独大楼西侧外墙的LED广告屏保持亮起,循环播放着一行字:“欢迎威斯帕尼亚贵宾莅临东京”。监控录像显示,那块屏幕的备用电源启动延迟了0.8秒——足够让预设在屏幕主控芯片里的恶意固件,向半径五百米内所有接入“东京智慧路灯系统”的终端,广播一条伪造的紧急疏散指令。
    指令内容被黑田兵卫列为最高机密,但叶更一知道——那根本不是疏散指令。
    是诱饵。
    是给朗姆准备的,通往真正目标的岔路口。
    他关掉视频,点开第一份PDF。标题是《关于威斯帕尼亚籍船舶“信天翁号”在长崎港卸货异常的初步调查报告》,落款日期是峰会爆炸前十七天,署名调查员:日下部诚。报告正文只有三页,核心结论却异常刺眼:“……‘信天翁号’申报货物为工业润滑油,实际卸载物经X光初检,疑似高纯度硝酸铵基混合物。但因检测设备校准偏差,无法排除误报可能。建议移交海关缉私部门复检。”
    ——移交?
    叶更一冷笑。
    日下部诚亲手把报告锁进了保险箱,又把保险箱的钥匙,塞进了自己女儿的生日蛋糕蜡烛底座里。
    他调出手机备忘录,里面躺着一份刚整理好的时间线:
    10月23日,日下部诚向检察厅递交病假申请;
    10月24日,羽场二三一公寓遭不明人士闯入,厨房冰箱被替换为内置信号干扰器的仿品;
    10月25日,霞关塔楼爆炸;
    10月26日,毛利小五郎被公安秘密逮捕;
    10月27日,朗姆现身米花町,进入伊吕波寿司店应聘——
    等等。
    叶更一猛地顿住。
    他调出伊吕波寿司店的工商登记信息:店主姓名栏写着“佐藤健太”,年龄六十八岁,经营资质有效期至明年三月。而昨天下午三点零七分,这家店的POS机曾向警视厅财务系统上传一笔消费记录:金额¥280,商品名“金枪鱼大腹·特选”,付款方式“现金”,备注栏空白。
    但根据风见裕也提供的现场勘验简报,霞关塔楼爆炸发生时,全东京地铁、便利店、银行ATM等联网支付终端均因电网波动触发安全协议,自动离线长达四分十三秒。现金交易虽不受影响,可POS机上传数据的行为本身,需要网络连接。
    除非……
    那台POS机根本没联网。
    叶更一迅速切换浏览器,搜索“伊吕波寿司 POS机型号”。结果跳出来三条新闻:今年七月,该店因“食品安全抽检不合格”被责令整改;八月,店主佐藤健太接受本地电视台采访,手持一台崭新的“智联牌S-700型智能POS机”,称“这是给老顾客的安心保障”;九月,同一型号POS机在秋叶原电子市场被曝出存在底层固件漏洞,可被远程植入轻量级IoT蠕虫,传播路径包括——所有接入同一局域网的智能电表、电梯控制面板,以及……路灯主控系统。
    他手指一颤,点开九月那篇漏洞通报的附件。PDF第一页就印着一张对比图:左侧是标准S-700固件结构,右侧是被篡改后的版本。两者差异仅在于一个名为“LAMP_23”的隐藏进程,其功能描述写着:“启用本地广播模式,周期性发射128bit伪随机码,作用:唤醒休眠态物联网中继节点。”
    128bit。
    叶更一瞳孔微缩。
    他打开之前从日下部诚保险箱里“借来”的U盘真身,运行自编的频谱分析脚本。三秒后,屏幕上跳出一组数据:峰值频率2.412GHz,调制方式FHSS(跳频扩频),载荷长度恰好128bit。
    完全吻合。
    所以朗姆走进伊吕波寿司店,不是为了监视毛利小五郎。
    是为了激活那台POS机。
    是为了让“LAMP_23”进程,向整条米花町街区的智能路灯发送唤醒指令。
    而那些路灯,早已被日下部诚或他背后的人,悄悄替换成搭载“蜂巢”模块的定制版。
    目的只有一个——构建一张覆盖半径一公里的、去中心化的物联网监听网。
    监听谁?
    毛利小五郎?
    不。
    叶更一忽然想起安室透汇报时说的一句话:“当时我和风见在客厅发现了打斗痕迹,说明在我们之前,已经有人找上他了。”
    ——“我们”指的是公安。
    那么“之前”的人是谁?
    他猛地抓起手机,拨通风见裕也号码。
    响铃第三声,对方接起,声音沙哑:“叶专家?您这么快就……”
    “风见警官,”叶更一语速极快,“立刻查伊吕波寿司店近七日所有员工排班表,重点标出10月24日、25日、26日连续三日未出勤的人员。再调取米花町五丁目所有公共摄像头,时间范围锁定在10月24日傍晚六点至25日凌晨两点,我要看清楚,有没有一辆没有牌照的白色厢式货车,停靠在寿司店后巷超过十分钟。”
    电话那头沉默了两秒,随即传来纸张翻动的窸窣声:“……我马上办。但叶专家,为什么是白色货车?”
    “因为,”叶更一望着窗外渐亮的天色,声音冷得像淬过霜的刀锋,“日下部诚女儿生日那天,他订的蛋糕,包装盒就是白色的。”
    他挂断电话,手指在桌沿轻轻叩了三下。
    咚、咚、咚。
    节奏与霞关塔楼爆炸前,厨房微波炉最后三秒的倒计时蜂鸣,完全一致。
    技术部办公室的门再次被推开。这次进来的是黑田兵卫,他手里拎着一个印有“检察厅后勤处”字样的牛皮纸袋,袋口露出半截保温桶的不锈钢盖子。
    “叶专家。”他把纸袋放在叶更一左手边,“刚熬的山药粥,趁热喝。”
    叶更一没动那桶粥,只抬眼看着黑田兵卫的领带夹——一枚小小的、泛着哑光的银色齿轮,表面蚀刻着三道平行凹槽。他曾在日下部诚办公室的保险箱内壁,见过完全相同的纹路。
    “理事官,”叶更一忽然开口,“您知道蜂巢模块的启动密钥,为什么必须用128bit吗?”
    黑田兵卫动作一顿,目光沉静如古井:“因为少一位,无法激活量子纠缠态校验;多一位,会触发反追踪熔断机制。”
    叶更一终于端起保温桶,掀开盖子。热气氤氲而上,模糊了他镜片后的神色:“原来您早就知道。”
    “知道什么?”黑田兵卫反问,语气平淡得像在讨论天气。
    “知道日下部诚不是元凶。”叶更一舀起一勺粥,吹了吹,“他是诱饵。真正的元凶,正在用他的案子,钓两条大鱼——一条是朗姆,一条是……”
    他顿了顿,把勺子放回桶中,汤匙与不锈钢碰撞,发出清越一声。
    “是您。”
    黑田兵卫站在原地,没否认,也没承认。他只是缓缓摘下领带夹,放在叶更一电脑旁。齿轮背面,一行微雕小字在灯光下若隐若现:“KGB-07-23”。
    叶更一垂眸看着那行字,忽然笑了:“原来如此。威斯帕尼亚的‘蜂巢’,最早是苏联克格勃‘第七局’开发的。而您昏迷的十年,恰好是第七局档案解密的窗口期。”
    黑田兵卫终于开口,声音低沉如铁器相击:“叶专家,有些真相,知道得太多,反而活不长。”
    “可您还是把它放在我面前了。”叶更一用指腹摩挲着齿轮冰凉的表面,“所以,您真正想钓的第三条鱼……是我?”
    窗外,第一缕晨光刺破云层,斜斜劈在两人之间。光影交界处,那枚银色齿轮静静躺着,三道凹槽如同三道未愈的旧伤疤,在光下泛着幽微的、金属特有的冷光。
    黑田兵卫没回答。他转身走向门口,手搭上门把手时,终于停住。
    “今天下午三点,羽场二三一将被送往长野县公安疗养中心。”他说,“车程四小时。路上会经过三个隧道,最长的那个,有十二公里。”
    叶更一握着保温桶的手指,几不可察地收紧。
    黑田兵卫推开门,身影融入走廊明亮的光线里,只留下最后一句。
    “那条隧道的照明系统,去年刚更换成新型智能LED。”
    门轻轻合拢。
    办公室内重归寂静。
    叶更一低头看着手机屏幕,那里还停留在“LAMP_23”进程的分析界面。他指尖悬在删除键上方,迟迟没有按下。
    三秒后,他点开微信,新建一个仅自己可见的对话框,输入一行字:
    【“蜂巢”的真实启动密钥,不是128bit。是127bit。少的那一位,用来验证操作者是否具备第七局特工指纹——而您的领带夹,正好缺了一道凹槽。】
    发送。
    收件人昵称:黑田兵卫。
    对方头像右下角,绿色圆点悄然亮起。
    叶更一没等回复,直接锁屏。他端起那桶山药粥,走到窗边,将温热的液体缓缓倾入楼下梧桐树根部湿润的泥土里。
    乳白色的粥液渗入黑褐色的土壤,像一道无声的契约,正在被大地默默吞噬。
    他转身坐回电脑前,敲下第一行新代码。
    这一次,编译目标不再是破解U盘。
    而是——
    重写整个东京都智能路灯系统的底层通信协议。
    (全文完)