第二十六章:暗网旧帖
书名:烬锁天枢,我用代码逼疯男主 作者:茉莉小妖 本章字数:6004字 发布时间:2026-10-06

## 第二十六章:暗网旧帖

周三早上闻人屿到公司的时候,看到工位旁边多了一台显示器。尺寸比他之前用的那台大一圈,屏幕表面贴了防眩光的磨砂膜。显示器旁边压着一张便签纸,没有署名,只有一行钢笔字:"给你的,接上备用。"笔画收束利落,和他上周在四十六楼办公室见过的那张白纸上的字迹一致。

他看了一眼,没有立刻接。先把帆布包放下来,开机。系统启动之后他才把显示器接上,扩展桌面设置完成,把工单界面拖到新屏幕,顺手调了分辨率和字体大小。调整的时候指腹在边框上停了一下,确认边框温度比室内空气高不了多少。放过来的时间不长,大概在他昨晚下班之后到今早之前的某个时段。

上午正常。处理完几份工单,等系统响应的时候他打开浏览器,用一条不记录历史访问的加密通道登录了"废墟"论坛。扫了一眼"回声墙"板块和公共技术区的帖量,没有明显变化。但关掉之前他注意到一个细节:公共技术区里有一条三天前发布的旧帖,标题是一串看起来像随机字符的字符串,发帖人ID是一串没有意义的哈希值。他认得那串字符的排列方式——按Silence当年发布示例代码时常用的标题命名规则生成的。发帖人不是他,那串字符也不是他写的,但有人用他的规则生成了一个标题,用匿名ID发了出去。

他关掉那页,清理浏览痕迹,没点进去。

午休下楼买了饭团和豆浆,坐在花坛边吃完。风比昨天冷,吹得饭团包装纸在手里发出细碎的沙沙声。嚼完最后一口,把包装纸揉成团扔进垃圾桶,站起来朝大堂走了两步,停住了。

他拿出手机,重新打开"废墟"论坛,找到那条帖子,点了进去。

正文是空的。没有文字,没有代码,没有链接。只在最底部有一行极小的注释,是一个时间戳——三年前的某一天,正好是Silence在技术分享区发布"出口规则优化示例代码"的日期。

发帖人把这个日期放在这里,不是巧合。

他把手机放回口袋,走进大堂。下午工单不多,两点左右做完了当天的量,给值班日志填了标准备注,把椅子往后退了一些,靠了一会儿。新显示器还亮着,屏幕上是工单系统的完成界面,光标在提交按钮旁边稳定地闪。他侧过头看窗外,天光比早上白,云层缓慢移动,把太阳遮住又放开。办公桌上的光在变,但他没再看第二次。

三点二十三分,内通弹出一条消息,来自南宫珩:"你下午有空的话上来一趟。"

他回了个"好",站起来往外走。

电梯上行到四十六楼的时候里面只有他一个人。轿厢壁的金属面映出他的轮廓,模糊的,像隔了一层水。他看着那个轮廓,在想别的事。

那条帖子的结构在他脑子里重新过了一遍。用Silence的命名规则生成标题——这是第一层筛选,只有熟悉那段历史的人才会留意。正文为空——这是第二层,它不打算被普通浏览者看见。底部时间戳指向三年前那段示例代码的发布日期——这是第三层,明确指向Silence本人。而隐藏附件里的对比图,是第四层。

发帖人把这条信息包装了四层才投放到公共区。这不是一次曝光,是一封信。用收件人习惯的语言写了信封,把内容装在里面,等对方来拆。

电梯门开了。

他走到那扇深色木门前,门半掩着,从缝隙里透出来的光比上午略暖。推门进去,南宫珩坐在桌后,面前的屏幕上开着一个窗口,内容看起来像一段经过格式化的旧帖子存档。

"你看到那条帖子了。"南宫珩说。不是疑问句。

闻人屿在他对面坐下。"用Silence标题命名规则生成的那条。"

"对。"南宫珩把屏幕转了一下,让闻人屿能看到完整的页面内容,"发帖时间是周二凌晨。正文是空的,只有底部那行注释,时间戳指向你三年前发过的那段示例代码。发帖人没用任何可追踪的跳板,直接从境外物理终端发出的。但我在比对发帖人的信息指纹时发现了一件事。"

南宫珩把屏幕上的窗口往下拉了一点。页面底部有一个隐藏的附件栏,附件名称是一串短字符。他点开,里面是一张图片,截图内容是一段打字记录的对比图。左边是Silence在公开帖子里留下的历史打字时序数据,右边是闻人屿在机房终端机上录入日志时的键盘点击间隔记录。两边的波形图在多个关键节点上高度重合。

闻人屿看着那张对比图,没说话。

"发帖人把这组对比图附在隐藏附件里,不点开附件的话正文是空的。"南宫珩说,"他翻出了三年前你在公开帖子里留下的打字时序记录,然后和你在机房终端机上的键盘节奏做了匹配。两个来源的数据重合度足够高到可以指向同一个操作者。"

"谁发的?"

"我追了IP链路。九层跳板,末端在境外一个虚拟服务器上。服务器租赁记录在工商系统里和那家数据服务商的名字有关联。"

"他和顾言舟在同一条链上。"

"对。"南宫珩把屏幕转回去,靠向椅背,"而且他把这张对比图发出来的时候,选择了一个你和我都有可能看到的位置。他希望你或者我看到它。"

闻人屿看着桌面上笔记本的背板边缘。发帖人完全可以把对比图直接贴在正文里,或者发到更显眼的位置。他没有。他把它藏在附件里,用一种只有熟悉Silence命名规则的人才会点进来的方式发布。这条帖子不是为了向公众证明什么,是为了让特定的人看到。而南宫珩能看到,是因为南宫珩已经在追这条线。发帖人知道这件事。

"他发这条帖子是为了让你确认我的身份。"闻人屿说。

"他不只是为了让我确认。"南宫珩说,"他发这条帖子的同时,也让我确认了另一件事——你三年前在公开帖子里留下的打字时序数据,和我在这边机房系统里捕获的你的键盘节奏数据,重合度超过百分之八十五。发帖人手里有同一组数据,而且他能同时访问两边的来源。"

闻人屿接住了这行逻辑。发帖人能同时获取Silence三年前的公开帖子打字时序数据和机房终端机的键盘录入记录,说明这个人至少对两个数据源都有访问权限。暗网存档层是一边,南宫集团内部的核心机房监控系统是另一边。跨域访问能力本身就是一个信息,指向某个同时拥有双方权限的角色。

"你怀疑这个人不仅是顾言舟的上级,而且在南宫集团内部有账号。"他说。

"对。他能同时采集两边数据来做对比,至少说明他能接触到内网的监控日志。这个接触权限高于普通技术人员,更接近系统运维管理层或者审计层。"

办公室里安静了一会儿。窗外的天光在云层移开时亮了一下又暗回去。闻人屿把目光从屏幕移开,看着南宫珩。南宫珩的视线没有落在他脸上,也没有落在屏幕上,落在桌面中间某个他没有具体观察的点上。闻人屿熟悉这个状态——他在走某条逻辑链的最后一段。

"那组对比图,"闻人屿开口,声音不高,气流经过瘢痕时那道阻力还在,比以前薄了一点,"你拿到之后有没有做过任何操作来标记它?"

"没有。帖子和附件我都用离线状态查看,没留访问记录。"

"那现在的问题是,发帖人手里除了这些对比数据之外,还有没有别的东西。"

"目前不知道。"南宫珩说,"但如果你愿意,我可以顺着这条帖子的发布链路继续往下追一层,看看发帖人用的虚拟服务器上是否残留了其他和真实身份相关的信息。"

"可以。"

南宫珩看了他两秒,然后把笔记本机盖合上了。"今天先到这里。那条帖子的追踪工作我会在离线环境里做。你不用再做额外的事。"

闻人屿站起来。朝门口走了两步,停下来侧过身。"那条帖子在你看到之前,有没有其他人访问过?"

"访问记录显示有两个匿名用户点开过,没下载附件。那两个用户的IP来源都在境外,和发帖人用的链路不在同一段上。"

闻人屿点头,推门走了出去。

走廊里的光比刚才暗。下午的云层在加厚,把窗外透进来的自然光削弱了一层。他走了一段,伸手进口袋碰了一下那盒润喉糖,又松开手继续走。那道瘢痕在吞咽的时候还有存在感,但他今天下午说那句话的时候没有刻意绕过它。这可能算一个进展,但他没打算细想。

电梯门关上。轿厢下行,他一个人在金属壁的包围里把刚才的对话又重新过了一遍。发帖人把Silence的旧打字时序数据和机房键盘录入数据做了比对之后,选择用一条空帖加隐藏附件的方式投放结果。投放方式本身就说明了他希望收到的人能识别出投放路径的规则——Silence的命名风格意味着"这是给你看的",对比图意味着"我知道你是谁",而把它放在"废墟"公共区而不是发给某个人,意味着"我不需要和你直接接触也能把信息传递到你手里"。

但这里有一层他刚才在办公室里没有说出口的东西。发帖人能把对比图做得如此精确,说明他对两边的数据源都非常熟悉。暗网存档层的访问难度不高,高的是"知道该找哪一段"。Silence三年前在公开帖子里留下的打字时序数据散落在大量无关信息里,能从里面精确抓取出可用的样本,需要先知道Silence是谁、他在哪里发过言、哪些帖子留下了可提取的键盘节奏信息。而机房终端机的录入记录更是受到内部监控保护的。能同时做到这两件事的人,不仅要有技术能力,还要有"指向性"——他得先知道Silence和机房终端机之间有一条可以连接起来的线。

闻人屿在电梯到达十六楼之前把这条逻辑收进了分类归档。这个发帖人的层级和顾言舟不同,和闻人正阳不同,和那条神秘短信的发送者也不同。他同时拥有暗网深度挖掘能力和内部系统监控能力,并且对Silence与南宫珩之间那条正在形成的联系线有足够的了解来设计这条精确的投放路径。

电梯门开。他走回工位,坐下来。新显示器还亮着,屏幕上的工单界面还停留在提交完成的状态。他伸手把亮度往下调了一点,让屏幕光在暗下来的天光里不那么刺眼。然后靠在椅背上,把手机拿出来。

他给南宫珩发了一条消息:"那个人知道我们之间的沟通频道。"

对面回得很快:"他不仅知道。他把帖子放在"废墟"公共区而不是直接发给你或我,说明他想看我们通过现有频道对这件事进行讨论。发布本身就是一次观察实验。"

闻人屿看着"观察实验"四个字。这个词把之前一些碎片的朝向重新调整了。如果发帖人只是想曝光Silence的身份,他有一百种更直接的方式。但他选择了最迂回的一种——把证据藏起来、用只有特定人能破译的规则包装、放到一个公开但不容易被注意的位置、然后等着。等着谁会发现它,发现之后会怎么做,发现的人之间会怎么讨论。这条帖子本身是饵,而他和南宫珩的反应才是被观察的对象。

这个推断有一处他还不能完全确认。发帖人把帖子放在"废墟"公共区,说明他至少知道闻人屿会定期扫公共技术区,也知道南宫珩有追踪相关帖子的习惯。但"知道两个人的信息行为习惯"和"知道两个人之间有私下沟通频道"是两回事。闻人屿目前还不能确定后者。但他给南宫珩发那条消息的时候没有犹豫,因为他需要确认南宫珩对这一层的判断。

南宫珩的回复确认了。

他把手机放在桌上,站起来走到走廊尽头的窗户前。窗外灰白色的城市轮廓在天光减弱中逐渐模糊。下班时间快到了,写字楼下的人行道上开始出现三三两两准备离开的人影,步伐稀松平常,和任何一天的下班高峰一样。他站在窗前没看手机,只是看着那些人影在灰白的光线里逐渐走远。

他在想一件事。发帖人手里除了那组对比图之外,还能拿出什么。打字时序数据可以被提取,键盘节奏可以被比对,那么接下来呢。沉默是一种可以被量化的东西吗。说话的方式、停顿的长短、惯用的句式和标点,这些如果被积累到足够的量,是不是也能被做成一张对比图,放在某条帖子的隐藏附件里,等着特定的人去拆。

瘢痕在他吞咽口水的时候轻轻扯了一下。他没有低头,也没有摸它。

然后他转身回到工位,关了电脑,背上帆布包走出了办公室。

出楼的时候天已经暗了大半。风迎面吹过来,他缩了一下脖子。走下台阶的时候手机震了一下。他以为又是内通的消息,掏出来看,是一条短信,来自之前发过两次的境外虚拟号段。

内容只有一行字,比前几次都短:

"对比图很好用。下次发你自己的。"

他读完这行字,拇指在屏幕上停了一瞬。那一下很短,短到如果有人在旁边看,可能只会觉得他是在确认短信是否加载完整。但只有他自己知道,那一瞬里他把这行字拆了三遍:第一遍是字面意思,第二遍是对方强调"你自己的"时指向的是Silence身份还是机房日志里的操作者身份,第三遍是"下次"——这个词意味着还有下一次。

然后他按下了删除。清空回收站。把手机放回口袋。

他在台阶上站了大约五秒。风从侧面吹过来,把他外套下摆掀起一点。他没有回头看街对面有没有停着车,也没有扫视周围的行人。他知道如果对面真的有人在看,现在看回去已经太晚了。对方选择用短信而不是任何可追踪的方式联系他,说明对方不需要他当场做出反应,只需要他收到。

那就收到了。

他走下最后一级台阶,朝地铁站方向走去。手指在口袋里碰了一下那盒润喉糖,又松开了。那道瘢痕在冷风灌进领口的时候几乎没有感觉,气流经过的时候通顺得让他有一点不习惯。但他没把这点不习惯往任何方向解读。

地铁站入口的灯光从地下透上来,暖黄色的,在灰暗的天色里显得稳定而具体。他走下台阶,汇入下班的人流,和所有在这个时间点进入地铁的人一样,掏出交通卡,过闸机,下到站台,站在黄色安全线后面等车。

列车进站的时候带起一阵风,把他的头发吹乱了一点。车门打开,他走进去,站在门边,拉住了吊环。车厢里人不少,但没有挤到需要侧身的程度。他看着车窗玻璃上自己的倒影和隧道壁上的广告灯箱交替闪过,那些光在他脸上明灭,节奏像某种他不打算去破译的信号。

列车在隧道里拐了一个弯,车身轻轻倾斜。他把吊环换了一只手握,目光从车窗上移开,落在车厢地板上某个点。

"观察实验"这四个字又过了一遍。如果发帖人只是想确认Silence的身份,对比图已经够了。如果他想确认南宫珩和Silence之间有没有私下沟通,把帖子放在公共区等他们各自发现也够了。但那句"下次发你自己的"不是观察实验的一部分。那句话是下一条线的起点。实验在发帖人看到闻人屿和南宫珩已经通过内通系统约了见面那一刻就已经完成了第一阶段,短信是第二阶段开始前的通知。

他欠了发帖人一次反应。但对方没有给他一个完整的句子让他回应,只给了"下次"两个字。这意味着下一次联系的方式和时间都由对方决定,他只负责等。

列车到站。车门打开,他走出车厢,上了扶梯,穿过闸机,走进地面上的夜色里。风比刚才又冷了一些,他把外套拉链拉到顶,走了大约十分钟,进了公寓楼下的大门。上楼,掏钥匙,开门,关门。

屋里是黑的。他没有开灯,在门口站了大约二十秒,让眼睛适应暗度。窗外的城市光从窗帘缝隙里透进来,在天花板上投出一道狭长的亮纹。他把帆布包放在玄关柜上,换了拖鞋,走进厨房倒了杯水,喝了一口,靠着灶台站了一会儿。

杯子里的水在暗处看起来是黑色的。他喝完了,把杯子放在沥水架上,走进卧室,没有开灯,在床边坐下。

手机没有再震动。

他脱了外套挂好,躺下来,看着天花板那道亮纹。整件事的轮廓在他脑子里越来越清楚,但他不急着把它全部拼完。有些碎片需要时间来落位,强行拼上去反而会拼错。他闭上眼睛,把今天下午那条空帖的结构在脑子里重新放了一遍,把南宫珩说的话在脑子里重新放了一遍,把那条短信的每一个字单独拆开又合拢。

然后他翻了个身,把被子拉上来一点。

窗外的城市光在窗帘缝隙里继续移动,从这道缝移到那道缝,很慢,几乎看不出在动。他闭上眼睛之前想起那台新显示器。明天去公司,它还会在那里。送显示器的人和发帖子的人是不是同一个,他还没有答案。但送显示器的人用的是钢笔字迹,和南宫珩办公室桌面上的白纸字迹一致,而这台显示器的尺寸恰好够他把工单界面和另一个需要同时观察的窗口并排放置。

他睁开眼睛,又闭上了。

"下次"——他把这个词放在脑子里一个专门留给未完成事项的位置,然后让自己沉进黑暗里。

窗外有风,窗帘动了一下,又不动了。

上一章 下一章
看过此书的人还喜欢
章节评论
😀 😁 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 😇 😐 😑 😶 😏 😣 😥 😮 😯 😪 😫 😴 😌 😛 😜 😝 😒 😓 😔 😕 😲 😷 😖 😞 😟 😤 😢 😭 😦 😧 😨 😬 😰 😱 😳 😵 😡 😠 😈 👹 👺 💀 👻 👽 👦 👧 👨 👩 👴 👵 👶 👱 👮 👲 👳 👷 👸 💂 🎅 👰 👼 💆 💇 🙍 🙎 🙅 🙆 💁 🙋 🙇 🙌 🙏 👤 👥 🚶 🏃 👯 💃 👫 👬 👭 💏 💑 👪 💪 👈 👉 ☝ 👆 👇 ✌ ✋ 👌 👍 👎 ✊ 👊 👋 👏 👐 ✍
添加表情 评论
全部评论 全部 0 条
快捷支付
本次购买将消耗 0 阅读币,当前阅读币余额: 0 , 在线支付需要支付0元
支付方式:
微信支付
应支付阅读币: 0阅读币
支付金额: 0元
立即支付
请输入回复内容
取消 确认