凌晨两点,城市的霓虹灯在雨幕中晕染成模糊的光斑。陈默坐在狭小的出租屋里,手指悬停在手机屏幕上方,微微颤抖。他的好友林浩三天前失踪了,警方给出的结论是“离家出走”,但陈默知道不是。林浩是个连过马路都要看红绿灯的人,一个极度遵守规则、甚至有点强迫症的程序员,绝不会突然消失。
就在十分钟前,陈默鬼使神差地登录了林浩的手机账号。那个名为“友人手机论坛”的神秘板块,是林浩生前最后频繁访问的地方。这个论坛没有名字,没有Logo,甚至没有注册界面,唯一的入口是一个隐藏在林浩相册深处、名为“000”的加密文件夹里的HTML文件。
陈默深吸一口气,点开了那个文件。浏览器加载出一个纯黑背景、白色宋体字的网页。页面上只有一行字:“欢迎回来,观察者。今日话题:你听见墙里的声音了吗?”
陈默的头皮一阵发麻。他住的是老式筒子楼,墙壁里确实偶尔会有水管的轰鸣声,但林浩以前开玩笑说过,那是“楼魂”在呼吸。他下意识地回头看了一眼身后斑驳的墙壁,心跳如鼓。
他点开回复框,手指僵硬地敲下:“我没听见。”
点击发送的瞬间,页面刷新,多出了一条新的回复。发帖人ID是“林浩”,时间显示为“当前时间”。
陈默猛地抓起手机,拨通了林浩的号码。听筒里传来冰冷的机械女声:“您拨打的用户已关机。”
他颓然放下手机,再次看向屏幕。林浩的回复已经置顶:“你当然没听见,因为你戴了耳机。摘下它,陈默。真相就在耳膜之外。”
陈默感到一阵荒谬的寒意顺着脊椎爬上来。这一定是林浩的恶作剧,也许他找到了什么黑客技术,或者这只是某种新型的社交实验。但林浩从未提过这个论坛。他颤抖着手,摘下了一直戴在左耳上的降噪耳机。
房间瞬间安静下来,只有电脑风扇的嗡嗡声和窗外淅沥的雨声。
“听。”屏幕上又跳出一行字,“现在。”
陈默屏住呼吸。起初,什么也没有。但渐渐地,一种极其细微的、类似指甲刮擦玻璃的声音钻进了他的耳朵。声音很轻,很尖锐,仿佛来自墙壁内部。他猛地站起来,冲向那面墙,耳朵紧贴着冰冷潮湿的墙皮。
沙沙……沙沙……
不是水管。是真的有人在刮擦。而且,那声音似乎是有节奏的,像是在摩斯密码。
陈默掏出笔,在纸上快速记录着节奏:短、短、长、短、短、短……
SOS。
一股巨大的恐惧攫住了他的心脏。林浩被困在这里?就在他隔壁?不,隔壁住着一对年迈的夫妇,而且他们昨晚还和他打过招呼。
他疯了一样地拍打墙壁,大声呼喊林浩的名字。回应他的只有邻居愤怒的敲门声和骂骂咧咧的吼叫。陈默瘫坐在地上,看着手机屏幕。论坛页面自动跳转到了一个新的版块:“用户状态:活跃”。
下面挂着一张实时照片。照片的角度很奇怪,是从下往上拍的,画面昏暗,充满了噪点。但陈默认出了那个角落——那是他书桌下方的地板缝隙。
照片里,一只苍白的手正紧紧抓着地板边缘,指甲缝里全是黑泥。
陈默感觉血液凝固了。他缓缓地、僵硬地低下头,看向自己的脚下。地板确实有一块松动的木板,那是以前装修留下的瑕疵,他一直用杂物堆着。
手机震动了一下。论坛弹出新消息,来自“管理员”:
“游戏开始。规则一:如果你相信朋友还活着,就挖开地板。规则二:如果你认为这是幻觉,就戴上耳机,忘记今晚。”
陈默的呼吸急促起来。他看着那只手,又看了看手机。那真的是林浩的手吗?还是某种精神污染?林浩最近确实精神不太稳定,常常自言自语,说听到了“另一个世界的邀请”。
他颤抖着伸出手,抓住那块松动的木板。木板很轻,仿佛下面空无一物。他用尽全力掀开它。
灰尘飞扬,一股腐臭的味道扑面而来。
下面没有林浩,也没有尸体。只有一部黑色的智能手机,屏幕亮着,显示着“友人手机论坛”的界面。
陈默愣住了。他拿起那部手机,解锁密码是林浩的生日。屏幕亮起,论坛首页显示着无数条帖子。他点开了最新的一条,发帖人ID是“陈默”,时间显示为“三分钟前”。
帖子内容是一张照片。照片里,陈默正跪在地板上,手里拿着手机,脸上带着惊恐和疑惑。
而在照片的背景里,在那昏暗的床底阴影中,隐约可见一双眼睛正死死地盯着他。
陈默猛地回头。
床底空空如也。
但他感觉到,有什么东西,已经顺着他的手臂,爬进了他的身体。手机屏幕再次刷新,林浩的头像亮了,发来了最后一条消息:
“谢谢你,借我的手机用用。现在,轮到你去墙里了。”
陈默想要尖叫,却发现喉咙发不出任何声音。他的视线开始模糊,周围的墙壁似乎开始蠕动,像是有生命的血肉组织。他低头看向自己的手,皮肤正在变得透明,指尖逐渐融入空气中。
他明白了。这个论坛不是用来交流的,它是用来“置换”的。林浩没有失踪,林浩只是……离开了。而陈默,刚刚成为了新的帖子,新的观察者,新的……墙里的居民。
窗外的雨声消失了,取而代之的是无数细碎的低语,从四面八方涌来,汇聚成同一个声音:
“欢迎加入,友人。”
陈默的手机掉落在地,屏幕碎裂,但论坛的图标依然在微弱地闪烁,仿佛在等待着下一个好奇的访客,按下那个黑色的按钮,开启另一场无声的逃亡。