聊天群风云之虚拟与现实的碰撞

奇怪的代码

第二天上课时,我一直在走神。教授在讲台上讲着微积分,我的笔却在笔记本角落反复描画昨晚看到的那串字符。#x1F;@K7*&^%——这些符号像蚂蚁一样在我脑子里爬来爬去。

“林宇,你来回答这个问题。”教授突然点名。

我慌忙站起来,同桌小声提示我:“第35页例3。”

胡乱应付完问题坐下后,我忍不住又掏出手机。聊天群静悄悄的,最后一条消息还是我昨晚的“晚安”。那串代码就像从未出现过一样。

“看什么呢?”下课铃响后,同桌凑过来问。

我迅速锁屏:“没什么,一个聊天群。”

“哟,该不会是网恋吧?”他嬉皮笑脸地调侃。

我懒得解释,把书本塞进背包。走出教学楼时,阳光刺得眼睛发疼。昨晚的一切就像一场梦,那些奇怪的字符,苏瑶的私聊,还有凌晨三点的那段代码。我甚至开始怀疑是不是自己熬夜出现了幻觉。

回到宿舍,我立刻打开电脑。先把昨晚的截图导入解码软件——这是上学期选修密码学时下载的,从来没正经用过。软件运行了半天,显示“无法识别”。

我不死心,又把字符拆开重组。K7可能是某种编号,@是邮箱符号,#常用于编程...#x1F看起来像是十六进制码。但组合在一起就是一团乱麻。

“干嘛呢?”室友端着泡面凑过来,“破解银行密码啊?”

“去你的。”我推开他,“一段乱码而已。”

他吸溜着面条瞥了一眼:“这不是ASCII转义字符吗?你看这个#x1F,表示单元分隔符。不过后面这些就不知道了...”

我猛地坐直:“什么意思?”

“就是控制字符啊,用于数据分隔的。”室友抹抹嘴,“我编程课上学过一点。不过这组合怪怪的,正常数据不会这么用。”

他走后,我盯着那段代码看了很久。单元分隔符...分隔什么?分隔谁?

傍晚时分,聊天群终于有了动静。

阳光发了一张午餐照片:“今天食堂的糖醋排骨居然没烧焦,感动哭了。”

下面一群人排队发“羡慕”。

我犹豫了一下,在输入框里打字:“有人知道昨晚那段代码是什么意思吗?”

消息发出去的瞬间,群里突然安静了。

几秒钟后,老K跳出来:“新人,别问不该问的。”

“为什么不能问?”我固执地追问。

这次连老K都不回话了。聊天群又恢复了热闹,大家开始讨论最近的电影,完全无视我的问题。就像有只无形的手按了“清除键”,把我的疑问直接从聊天记录里抹掉了。

我感到一阵挫败,正准备关掉窗口,苏瑶的私聊跳了出来。

“他们不会告诉你的。”

“为什么?”我快速打字,“这到底是什么群?那些代码又是什么?”

“我不知道。但我保存了之前所有的奇怪消息,要看看吗?”

她发来一个加密压缩包。我下载解压后,发现里面有二十多张截图,时间跨度长达三个月。每段代码都不一样,但都有相似的结构:以#x开头,混合着字母数字和符号。

“我试过很多方法都破解不了。”苏瑶又发来消息,“但我觉得这不是随机的。”

我正仔细对比着这些代码,聊天群突然又弹出一条新消息——是峰行天下。

“@林宇 新人,对你来说还太早。”

没等我回复,他直接下线了。

夜幕降临,宿舍里只剩下我一个人。室友们都去参加社团活动了,安静得能听见机箱风扇的嗡鸣。我把苏瑶发的代码和昨晚的代码并列放在屏幕上,试图找出规律。

就在这时,聊天群又弹出新消息。

是那段代码——但更长,更复杂。而且这次,它@了我。

我的后背窜起一阵凉意。手指悬在键盘上,不知道是否应该回应。

几秒钟后,代码消失了。就像被撤回了一样,聊天记录里干干净净。

但我已经截屏了。

心跳加速地打开解码软件,我把新代码输进去。还是无法识别。尝试了各种编码方式:UTF-8,ASCII,Unicode...全部失败。

烦躁地起身去接水,回来时瞥了一眼屏幕,突然愣住了。

解码软件不知何时已经关闭,取而代之的是一个黑色的命令行窗口。白色的光标在左上角闪烁,像是在等待输入。

我确信自己没有打开过这个程序。

小心翼翼地在键盘上按下回车键。光标下移一行,显示出一行字:

你想知道真相吗?

手指停在键盘上方,呼吸变得急促。这不是恶作剧——不可能有人远程控制我的电脑还知道聊天群的事。

深吸一口气,我打字回复:“想。”

命令行窗口清空,然后显示出一个地址:旧城区工业路78号。后面跟着一个时间:今晚11点。

“这是什么地方?”我问道。

没有回应。几秒钟后,命令行窗口自动关闭,电脑恢复正常,就像什么都没发生过。

我查了一下那个地址——是城郊的一个废弃工厂,已经停产多年。半夜十一点去那种地方?开什么玩笑。

理智告诉我应该忽略这个莫名其妙的邀请。但另一种更强的好奇心拽着我,像钩子一样扎在肉里,越挣扎扎得越深。

十点半,我站在校门口犹豫不决。夜风有点凉,吹得路灯下的影子晃来晃去。最后一班公交已经停了,打车去旧城区要四十多分钟。

“去哪啊?”保安室的大爷探头问。

“...出去买点吃的。”

大爷摇摇头:“这么晚了,小心点。最近听说旧城区那边不太平。”

我的心跳漏了一拍:“怎么不太平?”

“好几起抢劫案了。尤其是那个废弃工厂附近,警察都去蹲点好几次了。”

我道谢后快步离开,手心渗出冷汗。是警告?还是巧合?

一辆出租车恰好在此时驶来,我几乎是无意识地抬手拦下了它。

“去哪?”司机摇下车窗。

犹豫只有一秒。

“旧城区工业路78号。”