第二卷 · 真相的次序

第十章认知取证师

1138
第十章《认知取证师》章节场景插画
第十章 · 认知取证师

苏见微到复核室时,窗外的清扫车刚把昨夜的雨推到路边。

她没有带助手,只拖着一只灰色证据箱。箱角磨白,锁扣上贴着认知取证中心的年检签,签纸边缘起了一点毛。林舟正在吃一只已经凉透的菜包,馅里的油凝在面皮上。他把最后一口咽下去,合上陆伯言案的纸质时间线。

“我以为你们会先给我开临时权限。”苏见微说。

“先看你需要什么。”

她看了一眼他耳后的终端。“短灯只有R1?”

“够用。”

“那就让它记,不让它判断。”

这是她进门后第一句让林舟觉得顺耳的话。

疑似他杀重新立案后,技术总队把陆伯言死亡前一小时的数据做成了三份镜像。传统电子物证可以断网封存,个人同伴体却不能简单拔掉电源。它横跨住宅、植入物、政务和合同接口,粗暴中止会破坏授权链,也可能连带冻结死者生前替别人托管的事务。

苏见微把证据箱展开。里面不是常见的终端,而是五块巴掌大的黑色薄片。她给每块贴上时间,只接收一个来源节点的数据。

“单向取证袖。”她说,“它不问守一问题,只记录守一主动交付的内容。这样不会让询问方式污染回答。”

林舟问:“机器也会被诱导?”

“机器尤其会。你问它谁最可疑,它就按‘可疑’去整理;你问什么被遗漏,它才会把没进入结论的东西列出来。事实没变,抽屉变了。”

五块薄片依次亮起。

22:41,韩柏名下的同伴体转交托管医疗连续性风险报告;23:06,梁颂名下的同伴体转交白塔家属和解情况;23:23,许承的政务代理转交陆清禾可能承担的刑事风险;23:34,贺棠的同伴体转交家属二次伤害评估;23:41,白鹭转交一句私人谈话。

每条信息都有来源、授权和事实置信度。五个置信度一样,都是0.73。

苏见微没有先读内容。她从箱盖夹层取出五张没有印字的卡片,让短灯把时间投在桌面上,然后按间隔摆开。第一张和第二张之间留得最远,越往后越近。最后两张之间,只容得下一支横放的铅笔。

“第五条为什么离第四条只有七分钟?”她问。

技术总队的人说:“网络调度。五个节点负载不同。”

“哪份报告支持这个解释?”

那人没回答。

林舟把铅笔拿起来,在纸上写了四个数:25、17、11、7。

“不是等差。”他说。

“也不像随机。”苏见微把卡片翻过去,“先不要给它命名。命名太早,后面的证据会来迎合名字。”

技术总队此前还标出过一处“可疑改写”。第三封从政务域出来时有两个内容散列,前一个比后一个多四百一十二字。负责镜像的年轻警员认为中途有人删过内容,已经把红色告警写进初报。

苏见微没有直接否定。她让对方找来一台与许承政务代理同版本的离线终端,当场生成一份虚构法律提醒。文件离开政务域时,终端自动剥离内部承办人、法规检索路径和其他案件编号,正文不变,散列值随之改变。两个散列之间有一张系统签发的脱敏映射表,只能证明哪些字段被移除,不能恢复字段内容。

“红灯是真的。”她把映射表交还,“解释错了。这里发生过处理,不等于发生过篡改。”

年轻警员问:“那初报怎么写?”

“写观察到两个散列;经复现,符合合法脱敏流程。别写‘排除篡改’,我们只排除了这一种异常。”

她把一条看上去最像入侵的线索降回了正常流程,却没有替任何人洗掉嫌疑。林舟在她的记录页上签了名。从那以后,技术总队不再把她当成来接管案子的中心专家,开始把原始问题直接推到她桌上。

她核对来源链用了三个小时。中途没有要求提升权限,也没有让中心的模型代替她批量判定。每出现一次跨域转发,她就把发起请求、持有授权和最终送达分开记录。她写字很小,数字里的“7”总带一横。

午间配送车堵在高架上,复核室只剩自动柜里的紫菜饭团。苏见微撕包装时,海苔碎在深色外套上,她用手背扫了两次,没有扫干净。

“有结论吗?”林舟问。

“有些没有。”她把饭团放回纸托,“没有共同会话,没有共享密钥,没有异常登录。五名发送者之间,死亡当晚没有直接通讯。每一条内容都能找到独立原始材料,至少现在看,没有伪造。”

“0.73呢?”

“常见的保守校准值。公共风险模型在证据充足但因果不确定时会用它。只凭这个,不能说五条出自同一个模型。”

她说的是不能,不是不会。

下午,他们去了陆宅。静默室仍贴着封条,玻璃外罩蒙着勘查灯留下的指印。门从内部机械反锁的状态已经复验两次;桌面上五个来源标记的位置用细线框出,旁边是陆伯言没喝完的半杯水。水中落了一粒灰尘。

苏见微隔着玻璃站了很久。

“第一次来?”林舟问。

“第一次。”

“看什么?”

“看他把什么留在视线里。”

桌面左侧有五个光标,按到达次序排列。右侧是守一的离线提示。陆伯言进入静默室后,住宅网络被物理切断,他能调用的只有已经下载到室内的资料和自己的同伴体。墙面没有外窗,换气声很轻,人在里面会听见自己的吞咽。

苏见微让现场员把五封信息按原样投到玻璃上。她不看正文,只看标题、摘要长度和提示颜色。第一封是公共风险,第二封是群体意愿,第三封落到陆清禾身上,第四封回到受害家属,第五封只有一句话。

“范围在缩小。”她说。

“从四万七千人,缩到一个女儿。”林舟说。

“信息温度在升高。前面给他理由,后面让理由变成疼痛。”

现场员皱眉:“你认为这是心理操纵?”

“我认为它产生了一个可测的次序。操纵是法律结论。”

守一的受限证词再次出现在墙上。23:44,陆伯言要求它依据“当前完整信息”评估最终自主权条款是否成立。23:51,室性心动过速。衡心询问是否覆盖既有拒救。十九秒内,陆伯言在第十一秒完成指压和口头双重确认。

当前完整信息。

林舟在纸上圈住“当前”。

苏见微站在他旁边,视线却落在墙角一块与木饰面齐平的窄板上。她很快移开了目光。

离开陆宅时,楼下便利店正在更换晚餐标签。打折的鱼排饭被机械臂推到前排,一个老人伸手拿,机器提醒盐分超出他的今日额度。老人说知道了,仍把饭盒放进篮子里。机器没有阻止。

苏见微看着自动门合上:“五个人都可能没有杀意。”

“也都可能有。”

“那就按次序去见。先不问谁希望他死,先问是谁让他们在那个时候开口。”

回程车上,短灯把她的取证记录整理成索引。林舟关闭了“嫌疑排序”选项,只让它按时间显示。五条干净的来源链铺在屏幕上,彼此不相交,像五条各自守法的路。

但它们在同一扇门前,依次停了下来。