阅读记录

《工藤,你破案,我写书》

46. 那扇窗是开着的

波洛咖啡厅的卷帘门落下时发出的声响是渐次衰弱的——最底部的横杆先触到地面,一声沉闷的、被橡胶包边缓冲过的撞击,然后是整块帘体沿着导轨逐级落定,金属片与金属片之间的间隙在闭合过程中依次收紧,发出一串由密渐疏的细碎震颤。最后的声响消失在门框底部的凹槽里,整间店面沿着卷帘门边缘最后一道缝隙暗下去,从临街的暖黄色调骤然切换成室内遗留的、被遮蔽后的幽暗。

安室透站在吧台内侧的暗处。他没有开灯,而是抬手摸到吧台后方操作台下沿的一个不起眼的凸起,指腹沿着其表面划过半圈确认了方向,然后按下。

后门通往地下仓库的台阶是木质包裹的,每一级踏面边缘都有一道浅浅的、被无数鞋底磨损后形成的弧形凹槽。

他掀开了墙角那块地砖。砖体与周围地面的色差不超过半度,拼接缝处的填缝剂颜色完全一致,但他在砖体右侧边缘用指甲抵进去时会触到一条比头发丝宽不了多少的空隙。地砖下方是第二层隔板,隔板与砖体之间有一层薄薄的铅箔内衬,用以屏蔽常规频率的电磁探测。隔板下方那台笔记本电脑外壳是哑光的深灰色,表面没有任何logo或标识,边角的倒角精度表明它出自非量产的手工组装线,每一条接缝的间隙都在零点一毫米以内。

他开机了。

他在输入第一行命令之前先把双手放在了键盘两侧的掌托上,静置了两秒。他让手指的体温先传递给掌托表面的导热材料,避免按键时指尖的温差在键帽表面留下冷凝水痕。然后他动了。手指在键盘上的运行速度在跨过第一行代码的第三个字符之后就突破了每分钟三百五十次击键的阈值,屏幕上滚动的命令行以超过常人阅读速度的方式不断更替着,但每一个跳转的节点都在他的控制下精确地衔接到了下一步。他正在沿着一条非常狭窄的路径进入国际暗网交易池的第三层索引——绕过常规访问入口,从信息包路由转发的冗余节点里逆向插入,让自己的访问请求在系统的日志中被记录为一个曾在四十三分钟前从另一个大陆跳转过来的、已经被关闭的临时会话残留。

十分钟后,第一份加密档案出现在了他的屏幕上。林砚,五年前,东京都税务局的年度申报记录。表格式的数据排布在他的视觉皮层中被自动转换成了三维的空间关联图——每一笔申报收入都对应着一个来源标签,那些标签构成的节点网络在他的认知模型中逐渐显形,其中大部分节点之间的连接线是短而密集的、属于正常职业流动的合理关联,但有三条线伸向了地图边缘更远的位置,连接的是某些他无法在三秒内完成归类的模糊坐标。他沿着其中一条线滑下去时指尖在触控板上滑动了一段距离又回撤了半寸,重新锚定了视点。

过于干净。他把这三个字在脑海里过了一遍的时候,他的手指已经自发地开始执行下一组指令了——它绕开了税务档案的显性数据层,试图通过交叉比对的侧信道方式寻找那些被隐藏的、未被记入公开索引的交易痕迹。他对这种操作的热悉程度已经到了肌肉与反射的层面,指尖在键帽上的每一次敲击都不需要经过前额叶的决策延迟。就像鱼本能地知道水流的方向。

然后屏幕闪了。

只是一次。不到两分之一秒的瞬暗,然后恢复,但恢复之后的显示内容已经不是他正在工作的界面了。一个黑色的、边缘没有任何边框装饰的弹出框覆盖了屏幕的三分之二面积,框内没有文字,只有一个由标准ASCII字符构成的简单图案——(:。然后,数据流开始清空。他正在查看的所有窗口逐个关闭,打开的每一个节点逐一断开,屏幕上残余的界面碎片在不足两秒的时间内被一条不断循环刷新的乱码字符串彻底覆盖。那串乱码的排列方式是精心设计过的:它的循环周期是四十三帧,每一帧的起始位置都偏移一个字符,经过完整的周期后回到原点重新开始。乱码本身没有携带信息,但它循环的方式在告诉他:布设这道防线的人知道他会来,知道他会从哪里进来,甚至知道他会花多久时间触到核心层。他们在这里等过了。等他来触底。

安室透的手指从键盘上抬起来了。动作很慢,慢到键帽在他指腹下方逐次弹回原位时他几乎能数出每一个键的复位弹簧释放了多大的力。他的背脊在椅背的支撑下保持了原有的角度,没有后靠,没有前倾。他盯着屏幕上那枚正在不断循环的乱码字符看了大约六秒,他的胸腔在那六秒里进行了一次深呼吸,吸气的长度和呼气的长度完全相等,四秒吸气四秒呼气。心率在那次深呼吸的过程中从每分钟九十二次降到了七十八次。

他在内心里重新校准了对手在这个棋盘上的位置。之前他给出的估值是"B级可独立行动单位",现在它需要被调整到至少"A级定向防御部署能力"以上的某个没有明确定义的区间里。能够预判他的切入路径并在目标系统内部预设反向陷阱的人,在他可检索的所有档案中不超过五个。而林砚——如果他真的是林砚——正在以他不确定的方式进入那个名单上的某个靠前位置。

但有一种可能他还没有排除:这道防线可能不是林砚本人布设的。可能是有人在林砚的数据外围预设了这层保护,把林砚作为更大人形棋局中的一枚棋子在使用。如果是那样,林砚自己也许不知道这层保护的存在,他只是被放在那面盾牌后面的人形装置。这种情况的概率大约在百分之三十七到四十二之间。安室透把两套可能性都保留了,没有闭合任何一扇门。

他把注意力转向了另一份档案——社会关系网。他从公共数据源的边缘切入,通过民政系统的间接索引获取了一份去标识化的亲属关系拓扑。图谱在林砚名下呈现为一片几乎没有连线延伸的孤岛:父节点记录为已注销,母节点同样,配偶栏空白,子女栏空白,旁系亲属栏在三次扩展查询后也只返回了一个距离在二阶以上的、已经迁移至县外的远亲条目,那个条目的最后更新日期在八年以前。一个人如果存心把自己从这个世界上擦掉,他会选择从关系网的最边缘开始,切断那些不常联络的线,然后是次要节点,最后才是核心——而林砚的社会关系图显示所有连接线像是被同一把刀同时切断了,干净、整齐、没有残留的线头。

就在他即将把窗口关闭的时候,一个被系统标记为"已销毁"的索引碎片在他的查询过滤器中跳动了一下。那是某种缓存层残留的元数据,按照正常的数据管理流程它应该在归档时被彻底清除,但某个环节的操作出现了微秒级的时间差,让这枚碎片在最后的删除指令发出之前被自动备份机制捞了一把。它现在以不完整的形态浮在他的搜索结果底层,像沉在水底的、被泥土覆盖了一部分的金属片。

他把它捞出来了。碎片本身不足以还原完整的档案,但它的标签字段是可见的——那是一份地方小报的数字化扫描件,归档日期在七年前,来源地是冲绳的一个县级图书馆的过期报刊收录系统。他花了十一秒重建了碎片周围的数据封套,又用了七秒绕过残留的权限锁,最终在屏幕上看到了一张模糊的、低分辨率的扫描页面。头版,标题字体是那个年代地方小报惯用的粗黑体,内容关于一名少年黑客的落网。照片太模糊了,像素在长时间压缩后已经失去了大部分可辨识的细节,面部的轮廓被低分辨率的颗粒磨成了近似色块拼接的状态。但那个少年的站姿——肩膀与地面之间的夹角,手臂垂落时的腕部角度,以及在被拍摄时目光没有遵循拍照者的指示看向镜头的那个细微的偏转——所有这些无法被刻意伪装的肢体信息汇聚成了一个让安室透的指节在桌面上轻轻停住了的结论。

夜枭。

那个代号像一枚钥匙,在它被他念出来的瞬间,他大脑中那些已经被分类归档的关于林砚的信息颗粒开始自行重新排列了。暗网论坛上的连载小说。那些关于网络攻防和反侦察的精确描写。昨晚在造船厂里布设爆破点的人对厂区结构的熟悉程度。所有这些不再是一组独立的数据点,它们正在以一种并非巧合的方式连成一条线,而这条线的起点就是那张模糊的、七年前的、冲绳地方小报上的站立姿态。天才少年黑客落网。后来销声匿迹。再出现时已经是一个温润如玉的、写悬疑小说的"社恐作家"。中间那几年发生了什么,那段时间的长度在地图上是一整块未标注的深色区域,所有的路径都在那块区域的边缘被截断了。

安室透靠在椅背上。椅背的倾斜角度在他靠过去的过程中被他的体重推动了约两度,发出一声极轻的机械咬合声。他的视线仍然停留在屏幕上那张模糊的照片上,但目光的聚焦点已经偏离了照片本身,落向虚空中某一处他自己也说不清的位置。他右手的拇指和食指之间捏着一枚并不存在的硬币——那是他在深度思考时一个无意识的替代性触感反馈动作,就像有些人会转笔,有些人会轻叩桌面。

他拿起手机。拨号的过程在黑暗中不需要视觉辅助,那串加密专线的号码已经被他的手指记忆完整地编码了。按键的时候他的手指没有犹豫,每一个数字的按压都是稳定而确定的,像齿轮的齿在正确的位置咬合。

"Rum大人。"声音出口时他已经完成了从"降谷零"到"波本"的身份转换——语调往上提了半度,恭敬的程度比上一句私人独白时精确增厚了一层。他能从听筒里听到朗姆那边的环境音:安静的、几乎没有任何背景杂波的空间,电话是在一间做过声学处理的房间里被接听的。

"查得怎么样了?"

朗姆的声音在经过了加密线路的压缩和解压之后仍然保留了一种低层的、无法被过滤掉的齿龈摩擦余韵。他今天的声带状态处于完全恢复后的平整期,早几个小时前那场火场里的濒临失控已经连痕迹都不剩了。安室透从那段声音里读出来的信息比字面内容更广:朗姆在等待他的报告。朗姆在权衡。朗姆在林砚与他的后续棋步之间还没有完成选择。

"目标的社会关系网几乎空白。五年内的资金流水经过多层包装后呈现为合法收益的形态,但包装的技术痕迹提示操作者具备专业级的匿踪能力。"安室透的语速放得很慢,每一个信息段之间留出了刚好足够让朗姆消化并决定是否追问的间歇。"我顺着一条侧线索追到了一个旧档案的残留碎片——目标在七年前曾以'夜枭'的身份出现在冲绳的一次警方行动记录中。当时涉及的是一个境外地下情报组织的关联节点。"

他停了下来。那是一个战略性的停顿。他让朗姆有时间在自己的数据库中检索"夜枭"和"冲绳"这两个关键词的交叉点。他算过,朗姆的系统如果能搜到任何关联,那么他接下来给出的叙事就会自然而然地落进朗姆已经搭建好的理解框架里。如果搜不到,他提供的这个连接本身就会被朗姆当作一条值得继续追问的线,那会消耗朗姆的时间资源在另一个方向上做无谓的投入。

"后来那个组织被连根拔起了。"安室透继续,声音比刚才低沉了半度,"目标在此之后消失了一段时间,再出现时的身份已经是自由撰稿人。从时间线和行为模式来看,他更像一个被废弃后自行寻找掩体的残余节点。他不主动接触旧系统,不暴露任何与过去相关的行为特征,唯一的输出渠道是那个暗网上的小说连载——但即便是那个,他也在刻意保持与现实的隔离。"

他给朗姆留了一个可以接话的空间。那个空间里有一种可以被理解为"这只是我的判断,供您参考"的恰当代词缺口。

"被废弃的棋子。"朗姆重复了这

【当前章节不完整】

【阅读完整章节请前往原站】

【ggds.cc】

【退出畅读,阅读完整章节!】

上一章 回书目 下一章
[ 章节错误! ]      [ 停更举报 ]
猜你喜欢
小说推荐
所有小说均由网友上传,不以盈利为目的
如有侵权,请联系删除