咔哒。发布页Ltxsdz…℃〇M
打火机火轮转了一下,没点着。
陈三更拇指还压在上面,指腹蹭到锈迹斑斑的滚轮边缘,有点扎手。他没再试第二次,把打火机从右手换到左手,金属外壳贴着手腕新缠的红绳,凉得像块铁片。
窗外有声音。
不是风,也不是野猫翻垃圾桶。是脚踩在湿水泥地上的那种声音——啪、啪、啪——很轻,但连续不断,像是很多人排着队走过去。没有说话,也没有脚步节奏,就是一片齐刷刷的脚步声,从殡仪馆围墙外那条窄巷一路往北延伸。
他没抬头看。
他知道外面没人该走动。
凌晨四点十七分,街灯都快熄了,正常人这时候要么睡死,要么睁眼等天亮。不会有人披着红布、捧着唢呐,在冷风里走一整条街,嘴里哼着不成调的《百鸟朝凤》。
但他听见了。
不止是耳朵听见,是太阳穴突突跳,脑后发根发麻,连牙齿缝里都灌进了那股子鼓乐味儿。像有人拿铜锣贴着他颅骨敲,一声比一声近。
他低头。
桌上摊着九本尸体登记簿,翻开的纸页边缘已经泛潮,像是被水泡过,又不像完全湿透,更像是空气里有什么东西正在往外渗。他伸手摸了下其中一页,指尖沾了层滑腻的灰白粉末,闻起来有点像烧过的冥纸混着铁锈。
这不是正常现象。
老张以前说过,死人气散之后,阴物才敢靠近。可现在还没入土的人,尸气反被什么东西提前吸走了,留下的残渣腐蚀纸墨,连字迹都在慢慢褪色。
他盯着“林小满”三个字看了两秒,笔画已经开始模糊,像被人用橡皮擦轻轻蹭过。
他抽了张干净打印纸压在上面,挡住视线。
不能让这些名字就这么没了。
他站起身,走到档案柜前,拉开最底层抽屉。里面堆着未归档的临时记录表、家属签字单、焚化炉使用日志……还有一沓用牛皮筋捆好的A4纸,封面上写着:**近期非正常死亡遗体接收汇总(72小时内)**。
他抽出那沓纸,带回桌边,一张张铺开。
手机还在兜里震动,第三回了。
他没掏出来看。
他知道是谁发的——那个匿名号码,只给了一个坐标和一句话:“他们不是第一批。”
第一批什么?
第一批死的?还是第一批扫码的?第一批梦见拜堂的?
他不知道。
但他知道一件事:不能再这么翻着登记簿等消息了。
刚才解梦师说“开始了”,话音落不到十分钟,南城就传来五人集体昏迷的消息。而他呢?坐在值班室里,听着唢呐声从地底冒出来,像个修电脑的售后人员一样列清单、查账号、抄设备ID。
他不是来处理故障的。
他是守夜人,不是客服。
他猛地拉开右边第二个抽屉,把里面的打火机拿出来,塞进卫衣胸口的暗袋里,然后锁上了抽屉。
这个动作很小,几乎没人会注意。
但他自己清楚这意味着什么——从今天起,他不再靠火苗判断有没有鬼。他要主动去找那些不该存在的东西,哪怕它们藏在数据流里、躲在信号塔背后、披着现代科技的皮。
他转身走向墙角的旧式文件柜,打开上层玻璃门,取出一块巴掌大的黑板。那是以前养父用来写值班安排的,现在积了灰。他用袖子抹了一把,灰尘扬起来,在晨光里飘了几秒,落回桌面。
他在黑板上写下三个词:
**梦醒时分07**
**五角星烙印**
**迎亲队伍已出发**
然后退后一步,盯着这三个词看。
不对劲。
太整齐了。
就像有人故意把这些线索摆在他面前,让他顺着爬上去。地址发布邮箱 ltxsbǎ@GMAIL.COM一个短视频账号、一组死亡标记、一段预告视频草稿……全都指向同一个方向,快得不真实。
如果是局,那也是个欢迎他进来的局。
他冷笑了一声,声音干涩得像砂纸磨墙。
“行啊,”他说,“你们想让我动,我动就是了。”
他拿起笔,在第一个词下面画线,接着从口袋里掏出一张皱巴巴的广告单——就是昨晚从老太太尸体旁边捡来的那张。标题是《我梦见自己结冥婚了》,二维码被雨水泡糊了半边。
他把广告单钉在黑板旁边,又从登记簿里翻出林小满的信息页,钉在右侧。
两张纸中间拉了根细线。
然后是下一个:广播站天线照片(用手机拍的)、死者手腕烙印示意图、电子厂服务器阵列的手绘图……一共七张,全被他用图钉固定在墙上,细线纵横交错,像一张蜘蛛网。
他站在三步远的地方看着这张“线索网”。
表面上看,是个标准的刑侦推演墙。可他知道,这里面缺了个最关键的节点——源头。
谁第一个发布了那段视频?
谁设计了这个模板?
谁决定用“拜堂不能停”当触发指令?
他需要逆向追踪原始信号包路径。
这活儿一般人都干不了。得懂网络协议,还得能绕过防火墙,深入基站日志底层抓取设备握手记录。普通人做不到,但他可以。
殡仪馆这行,也有自己的“暗网”。
有些非法贩运遗体的团伙,喜欢用加密直播平台交易“新鲜货源”。买家扫码付款,卖家发定位,全程不留实名痕迹。这些年他为了查几起异常失踪案,顺藤摸瓜学会了怎么用爬虫程序反向定位信号源。
不算金手指,只是职业副技能。
他坐回桌前,掏出随身带的旧手机。黑色外壳裂了条缝,充电口松动,每次插线都得歪着角度抖两下才能充上电。他装上一张无实名SIM卡,打开一个灰色图标的应用程序,输入用户名和密码。
界面弹出一行字:【连接中… 正在接入“白事通”地下数据池】
进度条缓慢推进。
他一边等连接,一边翻开笔记本,在空白页上写下三行字:
**第一步:定位首批扫码者的物理位置分布,推演服务器可能藏匿区域;**
**第二步:制作虚假账号模拟受害者行为,诱使系统反馈后台信息;**
**第三步:联络可信任渠道获取基站日志(暂未执行,仅为计划)。**
写完,他盯着这三行字看了很久。
这不是防御。
这是进攻。
过去九年,他一直信奉一条规矩:死人的事归他管,活人的事别掺和。邪祟来了,镇住就行;阴气重了,撒把符灰;有人误闯禁地,警告一次就放走。他从不追根问底,也不主动出击。
因为他怕。
怕自己一旦开始查,就会揭开那些被埋了三代的事——阴眼是怎么来的,养父为什么死得那么蹊跷,老张为什么总在三点钟送来加朱砂的热粥……
可现在,不一样了。
那些人不是自杀,也不是突发疾病。他们是被某种规则杀死的——一种伪装成娱乐内容的死亡程序。只要看过视频,就能被远程激活;只要心跳还在跳,就得继续往前走,直到身体撑不住为止。
他们死的时候都在笑。
笑得像个参加婚礼的新郎。
这种事,不能再让它发生第四次。
他深吸一口气,鼻腔里还是那股胶水似的黏腻感,像是空气里漂浮着看不见的孢子。他左手按在手机屏幕上,等待爬虫程序完成初始化。
连接成功。
首页跳出十几个频道名称:【冷鲜资源拍卖】【骨灰盒定制批发】【风水改运服务】【遗体跨境运输专线】……
他点进最后一个子目录,找到名为【信号溯源工具包】的压缩文件,下载并解压。
程序启动后,自动扫描当前Wi-Fi环境,并提示插入嗅探设备。他从抽屉深处摸出一个U盘大小的黑色模块,插进手机OTG接口。
屏幕闪了一下,出现命令行界面:
> 请输入目标关键词:
他敲下三个词:
**冥婚**
**拜堂不能停**
**五角星烙印**
回车。
程序开始运行,进度条缓缓上升。下方滚动着大量IP地址、MAC地址、基站编号、时间戳……全是过去七十二小时内与这三个关键词相关的网络活动痕迹。
他盯着屏幕,眼睛有点酸。
但这不是最难的部分。
最难的是分辨哪些是真的,哪些是干扰项。
他知道幕后的人不会傻到直接暴露服务器位置。大概率用了动态跳转、虚拟节点、流量伪装等一系列手段混淆视听。所以他必须找异常点——比如某个IP在同一时间段内反复请求相同数据包,或者某个基站突然承载了远超负荷的上传流量。
他一边看,一边在笔记本上做标记。
忽然,一条记录引起了他的注意:
> 【时间】03:18:22
> 【来源IP】192.168.107.\*(本地局域网)
> 【请求内容】/template/v4_wedding_intro.bin
> 【设备ID】XIAOMI-MIX-2S-7F3E9A
> 【关联账号】梦醒时分07
这个IP不属于公网,而是殡仪馆内部网络段。
也就是说,就在三个小时前,有人在这个建筑里,通过一部小米Mix2S型号的手机,访问过一个名为“v4_wedding_intro.bin”的文件——正是第四阶段“迎亲队伍已出发”的视频模板。
而这部手机绑定的账号,正是“梦醒时分07”。
他的手指顿住了。
不是惊讶,是冷。
一股从脊椎窜上来的寒意。
这个账号不仅发布内容,还在这里调试新版本。甚至可能……就在这个楼里操作过。
他猛地抬头环顾值班室。
桌椅、档案柜、饮水机、老式挂钟……一切如常。
但他知道,有些东西变了。
他走过去,蹲在饮水机旁,掀开后面挡板。电线杂乱,墙角有个路由器,指示灯一闪一闪。他记下了型号和MAC地址,回到桌前,输入爬虫程序进行比对。
结果显示:该路由器曾在03:17至03:19之间,上传过一段持续1分23秒的数据流,目的地为境外CDN节点,加密方式为自定义SSL隧道。
传输完成后,日志被清空。
手法专业。
但他漏了一件事——局域网内的设备通信不会经过公网日志。只要在同一网络下,发送方和接收方之间的握手包仍会短暂留存于本地缓存。
而他的嗅探模块,刚好能抓到这类残留数据。
他重新设置过滤条件,限定时间为03:15至03:20,协议类型为LAN-ARP。
几秒钟后,一条新记录弹出:
> 【发送端】MAC: 7F:3E:9A:1C:2D:88 → IP: 192.168.107.15
> 【接收端】MAC: 00:1A:4D:6B:8C:FF → IP: 192.168.107.1
> 【数据包类型】ARP-REPLY
> 【备注】设备名:“Admin_Mobile”
发送端MAC地址与那部小米手机一致。
而接收端,是这栋楼的主控终端——也就是殡仪馆中央管理系统主机,IP为107.1,管理员账户名为“Admin”。
换句话说,有人用私人手机连接了殡仪馆内网,向主系统上传了一个婚礼视频模板,并通过它转发至外部服务器。
这个人,要么有权限,要么熟悉系统漏洞。
他盯着这条记录看了很久,然后缓缓合上手机。
不用猜了。
他知道是谁有能力这么做。
老张每天三点送粥,顺便检查各区域监控是否正常运行。他是馆长,有最高权限账户。而且他从不用手机办公,从来都是揣着三支香在走廊晃悠,说什么“电子玩意靠不住”。
可偏偏,在最关键的时间点,一部陌生手机接入了他的系统。
巧合太多,就成了证据。
他没生气。
也没有立刻冲出去找人对质。
他知道老张不是主谋。那人手掌心的灼伤疤一直在压制陈家冤魂,若真是帮凶,早被反噬成疯子了。他更可能是被利用了——也许账号被盗,也许设备被远程操控,甚至可能根本不知道自己成了中转站。
但问题不在这里。
问题是:既然信号能通过殡仪馆中转,那就说明整个系统已经被渗透。不只是这一台主机,可能所有联网设备——包括值班电话、监控摄像头、甚至焚化炉的温控系统——都在不知不觉中成了传播节点。
他们不是在城市里建发射塔。
他们是在每个角落安插微型中继器。
便利店的Wi-Fi、网吧的路由器、公交站的智能屏……只要有网络接口的地方,都能变成他们的喇叭。
所以他不能只查一个账号。
他得把整张网掀开来看。
他重新打开笔记本,翻到新的一页,写下行动计划的补充项:
**补充策略:**
- 利用殡仪馆作为已知污染节点,反向捕捉信号回流路径;
- 构建模拟受害终端,伪装成高价值目标,诱导系统优先推送数据;
- 在安全隔离环境下提取原始二进制文件,分析加密结构与触发机制;
- 若发现核心指令集,尝试植入干扰代码,延缓下一阶段启动。
写完,他停下笔,看了眼墙上的黑板。
细线交织,线索分明。
他已经不再是那个只会点燃打火机看火苗颜色的男人了。
他是陈三更。
二十六岁,殡仪馆守夜人,天生阴眼,能见常人不可见之物。
九年了,他一直以为自己只是个看门的。
现在他明白了。
门早就破了。
而他,不能再站在里面等别人来敲。
他把笔帽盖上,轻轻放在桌角。
左手按在手机上方,拇指悬在电源键边缘。
屏幕还亮着,爬虫程序仍在运行,进度条停在87%。
他等着。
等第一个真正的结果跳出来。
外面的脚步声还在继续。
啪、啪、啪。
越来越密。
远处又响起第一声唢呐,低沉悠长,像是从地底冒出来的。
他没回头。
也没起身。
只是呼吸变得更深,眼神更稳。
他知道接下来会发生什么。
他也知道,自己不会再躲了。
手机震动了一下。
屏幕上跳出一条新提示:
> 【发现高置信度匹配目标】
> 【地理位置锁定中……】
> 【预计完成时间:90秒】
他盯着那行字,手指压下电源键,保持不动。
九十秒。
他闭上眼,听见自己心跳声。
一下,又一下。
像在倒数。