十七个G。
郑泰浩坐在警署会议室的长桌前,面对投影屏幕上密密麻麻的文件目录,第一次感受到一种接近于眩晕的无力感。他在刑侦一线干了二十年,见过分尸案的血腥现场,见过贪污案堆积如山的账本,见过黑帮火并后满地的弹壳和玻璃碴。但没有哪一次,让他产生过此刻这种从胃部深处翻涌上来的恶心。
十七个G。不是视频,不是录音,不是照片的简单堆砌。是一部完整的、编年体例的、带有索引目录和交叉引用注释的“岚山台生态观察报告”。
上传时间精确到凌晨三点零七分。推送范围覆盖瑞云市全部行政区域,预计接收终端数量超过四十万。附件压缩包的解压密码是“butterfly2024”——蝴蝶2024。
韩瑞希的代号和今年的年份。
“他提前做好了所有准备。”朴主任站在投影屏幕旁边,脸色比投影幕布还要白,“这不是临时起意的泄露。这些文件的编号系统、归档逻辑、检索标签、甚至每一条注释的用词都是统一的,说明他从一开始就在为公开发布做准备。”
郑泰浩没有说话。他的目光落在一张表格上。那是整个档案的目录页——七大类目,四十二个子分类,一千六百多个文件条目。每一个条目后面都标注了贡献者代号和记录时间。
蝴蝶。鲨鱼。水母。海鳗。寄居蟹。章鱼。
以及另外几个代号——灯塔、鳐鱼、海兔、箱鲀——这些ID在之前的技术分析中没有出现在活跃成员名单里,但他们的贡献量加起来占了整个档案的四成以上。
“另外五条触手。”郑泰浩低声说。
“什么?”
“没什么。继续。”
朴主任打开第一个文件夹。名称是“27号外围环境观察”。
里面包含四百多张照片,拍摄时间跨度从去年三月到案发当天。远景、近景、广角、特写。韩瑞希出门取快递,韩瑞希在花园浇水,韩瑞希站在厨房窗前打电话。每一张照片的EXIF数据都被完整保留,拍摄设备、光圈值、焦距、GPS坐标一应俱全。
“我们能通过这些数据定位拍摄者吗?”郑泰浩问。
“不需要定位。”朴主任把画面放大,“每一张照片右下角都有贡献者代号。这一批是‘水母’——姜秀妍。她的照片质量最高,用的是索尼A7M4配70-200毫米变焦镜头。拍摄距离大约在三十到六十米之间。”
他翻到下一组。代号“寄居蟹”——死者张敏奎。
张敏奎的照片角度完全不同。姜秀妍拍的是全景,他拍的是特写。韩瑞希的后颈在阳光下细微的绒毛。韩瑞希弯腰时衬衫领口滑落的弧度。韩瑞希赤脚踩在草地上时脚踝处一条不易察觉的疤痕。
“这些照片——”郑泰浩开口。
“没有违法。”朴主任打断他,声音苦涩,“全部是在公共视野范围内拍摄的。瑞云市的隐私法只保护室内隐私,室外公共空间没有合理隐私期待。换句话说,姜秀妍在自己的厨房窗户后面拍对面的前院,张敏奎在社区道路上拍邻居的花园——都不算违法。”
会议室里的空气变得很重。
郑泰浩想起了姜秀妍的话。“警察抓不了我,法官判不了我。”她说得没错。这些人——这些窥视者——每一个人都精准地踩在法律的红线外侧,用不违法的行为堆积出一座能让任何人窒息而死的黑色金字塔。
“下一组。”他说。
朴主任打开第二个文件夹。“27号智能家居日志”。
这个文件夹让会议室里所有的人都停住了手上的动作。包括正在旁边整理纸质笔录的两个年轻警员。
里面是陈道允和韩瑞希家中全部智能设备的操作日志。智能门锁的每一次开闭记录,恒温器的温度调节曲线,智能电视的观看历史,甚至连冰箱门打开的频率和时间都有详尽的图表。
“数据来源是什么?”郑泰浩的声音绷紧。
“初步判断,他们侵入了27号的家庭无线网络。”朴主任调出一张网络拓扑图,“岚山台开发商在每一栋房子里都预装了同品牌的智能家居中控系统。这套系统有一个后台管理端口,本来应该只对业主开放。但某个人——我们怀疑是‘章鱼’——找到了一个固件漏洞,可以通过社区公共WiFi节点反向上传数据。”
“所以不止照片和视频。”
“不止。他们能看到韩瑞希每天几点起床——智能窗帘的开启时间。能看到她几点做饭——燃气灶的点火记录。能看到她哪天失眠——卧室灯在半夜亮了多少次。能知道她哪天和陈道允吵架——两个手机同时连接WiFi但在不同房间停留的时间。所有数据,全部被记录和归档。”
郑泰浩闭上眼睛。
他想起了审讯室里的韩瑞希。她说过一句话——“到了最后,我已经分不清自己是监视的对象,还是这场窥视的共谋。”她现在还不知道,自己每天生活的每一个细节,都被一群人用数据表格的方式反复翻阅和分析。她只是一只被钉在坐标纸上的蝴蝶,连翅膀颤动的频率都被做了标注。
“继续。”
第三个文件夹。“27号社交关系图谱”。
张敏奎做的。这个死去的IT工程师用了某种爬虫程序,抓取了韩瑞希在所有公开平台上的社交数据,然后用一款开源关系图谱软件绘制了一张她全部人际关系的网络图。中学同学、大学同学、前同事、出版社合作方、甚至包括她经常光顾的美容院技师和咖啡店店员。每条关系线上都标注了互动频率、情感倾向评分和关系强度系数。
郑泰浩看着那张密密麻麻的图谱,想起张敏奎日记里那句话——“我见过这种女人,她们的笑容是一种精确计算过的产品。”这个偷窥者花了四百八十一天,试图用数据去解构一个他从未真正认识过的女人。
但他解构出来的,真的是韩瑞希吗?
还是只是他自己投射在27号玻璃窗上的、一个名为“蝴蝶”的影子?
第四个文件夹。郑泰浩看了一眼文件名,把目光移开了。
“27号卧室。”
朴主任没有打开这个文件夹。会议室里所有人都默契地保持着沉默。那个文件夹里有什么不需要打开也知道——张敏奎入侵的不仅是公共视野,还有最私密的室内空间。但他已经死了,无法追究。而他上传的这些内容,此刻正在瑞云市四十万部手机上被解压、被浏览、被转发。
“最后一个文件夹。”朴主任的声音忽然变得异常低沉,“郑刑警,你最好做一下心理准备。”
“打开。”
屏幕上出现了一个纯黑色的背景。正中央是一个白色的播放按钮。
视频文件。
文件名:Butterfly_Final。
时长:两分十四秒。
郑泰浩知道这个时长。案发现场那台平板电脑上的视频,也是两分十四秒。灯灭到灯亮之间,恰好是两分十四秒。
“这个文件是从哪里提取出来的?”
“不是我们从服务器提取的。”朴主任的手指在键盘上停留了几秒,像是在犹豫要不要按下去,“是章鱼主动发到我们警署的公共邮箱的。发送时间——”
他看了一眼屏幕右下角。
“三分钟前。”
会议室里的温度似乎在瞬间降低了几度。郑泰浩站起来,走到投影屏幕前面。他能感觉到自己的心跳在胸腔里撞击,沉重而缓慢,像某种古老的鼓点。
“播放。”
画面亮起。
最初的几秒钟是静止的——长桌、烛台、红酒瓶、精致的餐盘和盛开的鲜花。拍摄角度从客厅东南角的高处向下俯拍,视野覆盖了整个宴会场。郑泰浩立刻认出了这个角度。这和他们从张敏奎云存储里找到的那段姜秀妍卧室视频的拍摄角度如出一辙——隐藏式摄像头,安装在所有人视线死角的位置。
有人在宴会开始之前就装好了这个摄像头。
画面中有十二个人。韩瑞希站在桌子一端,正在打开一瓶红酒。陈道允站在她身后,手掌搭在她肩上,嘴唇贴近她的耳廓。姜秀妍低头看手机。张敏奎用叉子翻动烤鱼。金民俊坐在靠窗的位置,端着酒杯大声说着什么。崔秀雅用指尖轻轻敲击桌沿,节奏整齐而机械。
一切正常。正常得近乎虚假。
然后灯灭了。
画面陷入纯黑。但和现场那台平板电脑不同——这个摄像头显然配备了红外夜视功能。纯黑只持续了不到一秒,画面就切换到了灰绿色的夜视模式。
郑泰浩看到了。
看到了两分钟十四秒里,在二十七号客厅中发生的一切。
他看到了姜秀妍从椅子上站起来,动作缓慢而从容,像是排练过无数次。她绕过桌子,走到陈道允身后,把一只手放在他的后背上。
他看到了金民俊放下酒杯,从裤兜里掏出一副薄薄的橡胶手套,戴上,然后弯腰,从餐桌下面取出了什么东西。一把厨房剪刀。韩瑞希厨房里的剪刀。金民俊在之前的笔录中说自己当晚“什么都没带”。
他看到了崔秀雅没有站起来。她只是把手伸进随身携带的帆布袋里,取出一支很小的注射器——那种给糖尿病患者用的胰岛素注射器——然后安静地放在桌面上,推到张敏奎面前。张敏奎接过来,动作没有任何犹豫。
他看到了其他人。那些在笔录中声称自己“吓傻了”“什么都不知道”“只记得尖叫和混乱”的邻居们。他们在夜视画面中的面容平静而专注,眼神清醒,动作有序,像是正在执行某种被精确编排的流程。
他看到了韩瑞希。
韩瑞希站在长桌的另一端。她的双手在黑暗中向前伸出,十指微张。没有尖叫,没有逃跑,没有去拉倒下的丈夫。她只是站在那里,像一座雕像。
然后她开始动。
她绕过桌子,走向翻倒的长桌,弯腰,从地上捡起一只打火机。那是陈道允的打火机——郑泰浩在之前的取证照片中见过,一只银色的登喜路,刻着日期。她按下打火机,一束橙黄色的小火苗在黑暗中跳起来。
在火光中,她的脸上没有任何表情。
空的。
像一张被橡皮擦抹过的白纸。
韩瑞希用打火机做了什么,画面没有拍到——她的身体挡住了镜头的角度。但郑泰浩看到了火光移向窗帘,接着夜视画面中突然爆发出刺目的白光。窗帘被点燃了。火势在几秒内沿着布料蔓延到天花板,烟雾警报器被触发,尖锐的蜂鸣声响彻整个客厅。
然后灯亮了。
不是自动亮起的,是被火光触发的应急照明系统启动了。在骤然亮起的灯光中,郑泰浩看到每一个人的脸上都出现了同样的变化——那种排练过的平静在瞬间瓦解,取而代之的是真实的恐惧和困惑,像一个被突然叫醒的梦游者发现自己在悬崖边缘。
接下来发生的事情和所有人的笔录基本一致。尖叫、混乱、拨打急救电话、瘫坐在地。
但在火光照亮客厅之前的那两分零十秒,没有任何人表现出恐惧、犹豫或意外。每一个人都像是被同一个程序驱动的精密齿轮。
视频结束。
会议室里的沉默持续了很久。没有人说话,没有人敲键盘,甚至连呼吸声都轻到了难以察觉的程度。投影屏幕上只剩下那个白色的播放按钮静止在黑色背景中央。
最后是朴主任打破了沉默。他的声音像是用砂纸打磨过一样粗糙。
“郑刑警,还有一件事。这个视频文件的最后三十帧画面,技术科做了逐帧分析。窗帘起火的位置,是在客厅东南角。那个位置对应的藏摄像头的位置。”
“什么意思?”
“火是韩瑞希点的。而火最先烧掉的地方,恰好就是那台隐藏式摄像头的安装位置。”朴主任把画面倒回到起火前一秒,放大,用红圈标出一个极小的光点反射,“她知道摄像头在那里。”
郑泰浩缓缓坐回椅子上。投影仪的风扇嗡嗡作响,在他后脑勺上方吹出微温的气流。
“她不是共谋。”他说。
“什么?”
“那些人在黑暗中执行任务的时候,每一个人都知道自己要做什么。但她不一样。”郑泰浩用手指敲击桌面,节奏和他心跳的频率完全一致,“她在用自己的方式毁掉这场直播。她发现得太晚了,没有办法阻止,但她可以毁掉记录。可以不让这段影像成为章鱼手里的另一件工具。”
朴主任沉默了。
“但问题在于,”郑泰浩继续说道,“如果她的目标只是毁掉摄像头,为什么她在点火之前,要从地上捡起那把厨房剪刀?那把剪刀在金民俊手里。她经过了金民俊身边。”
没有人回答这个问题。
会议室的门被敲响了四下。一名值班警员探进半个身子,神色紧张。
“郑刑警,一楼接待处有人找您。一个女人,没有预约。”
“让她等。”
“她说——”值班警员咽了一口唾沫,“她说她叫崔秀雅,想交代一些关于‘墙中之眼’的事情。她说只有你能理解。”
郑泰浩转过身。
“她还说了一句话。”值班警员的声音降到了几乎耳语的程度,“她说‘蝴蝶没有点火’。”
会议室的日光灯管忽然闪烁了一下。
只是一瞬间。可能是电压不稳,可能是老旧灯管的自然老化。但在那个瞬间,郑泰浩看到投影屏幕上那张关系图谱中,蝴蝶的代号下方,似乎多出了一行他之前没有注意到的小字。
他对朴主任说:“把那行字放大。”
朴主任滚动鼠标。小字逐渐清晰。
“蝴蝶——状态:未完成。备注:第三阶段待执行。”
郑泰浩盯着那行字,想起了姜秀妍蜷在出租屋沙发上说的那句话——“章鱼有八条触手。你现在只看到了三条。”
蝴蝶不是猎物。
从一开始就不是。


暂无评论,来抢沙发吧!