移动端轻点正文可返回目录
第一章:死寂的信号 凌晨两点十三分。 城市的呼吸变得沉重而浑浊,霓虹灯的光晕在夜雾中晕染开来,像是一块块巨大的、无法愈合的淤青。而在城市边缘的一栋老旧居民楼里,黑暗如同潮水般淹没了狭窄的房间。只有书桌前,三块27英寸的显示器发出的幽冷蓝光,映照出一张苍白得近乎透明的脸。 陈默的手指悬停在机械键盘上方,指尖因为长时间的高频敲击而微微泛红。他像个孤独的琴师,正在演奏一首无声的、由0和1构成的乐章。 空气中弥漫着速溶咖啡变冷后的酸涩味,以及主机箱风扇发出的低沉嗡鸣。这是陈默最熟悉的世界,这里没有视线,没有审视,更不需要那些令他生理性反胃的社交辞令。只有数据,纯粹、冰冷、绝对服从的数据。 屏幕中央,一个黑色的进度条正在缓慢地爬升。 “上帝之眼”正在运行。 这是陈默花费了三个月编写出来的入侵程序,专门针对市面主流的智能家居系统。它并不需要复杂的密码爆破,而是利用物联网协议底层的逻辑漏洞,像水银泻地一般渗入那些由于安全设置疏忽而敞开的“后门”。 陈默不是罪犯,至少在他自己的定义里不是。他是一名顶级网络安全工程师,也是一个有着严重社交恐惧症的居家死宅。编写这个程序,起初只是为了测试一种新的加密算法的防御性,但当他真的看到那些毫无防备的生活画面时,一种隐秘的、掌控一切的快感让他欲罢不能。 这不是为了窥私,他在心里对自己说,这只是为了测试系统的健壮性。 “第32个信号,接入。解析失败……防火墙太老了,没意思。”陈默迅速切断了连接。 屏幕画面一闪,变成了无数流动的代码瀑布。 “第33个信号,接入。正在解码……” 陈默面无表情地咀嚼着一块早已干硬的面包,目光在屏幕上快速扫过。前43个信号里,大多数是无聊的监控画面:对着墙壁发呆的摄像头、空无一人的客厅、或者是呼呼大睡的肥胖宠物。这就是真实的世界,平庸、乏味、毫无美感。 直到那个红色的光标跳动了一下。 “第44个信号,接入。” 数据包瞬间解压,高清的画面毫无延迟地铺满了主显示器。 这是一间装修极为奢华的公寓。巨大的落地窗外,是这座城市的璀璨夜景,仿佛脚下流淌着一条金沙铺就的河流。而在室内,暖色调的氛围灯将客厅渲染得暧昧而温馨。 陈默皱了皱眉,正准备按下切断键。这种高档公寓的监控系统通常会有独立的安全团队维护,久留不智。 但下一秒,他的手指僵住了。 画面的中央,站着两个人。 一个穿着剪裁考究的深灰色西装,身形修长,背影透着一种手术刀般精准的优雅。另一个是穿着红色晚礼服的女人,她的长发凌乱地散落在肩头,身体软绵绵地靠在男人身上,似乎处于醉酒后的昏迷状态。 陈默以为这只是一场豪门恩怨或者并不光彩的出轨现场。 然而,当男人的手缓缓抬起时,陈默的瞳孔骤然收缩。 男人手里没有拿酒杯,也没有拿烟,而是握着一卷宽幅的家用保鲜膜。 极其荒诞,却又极度致命。 男人转过身,动作轻柔得像是在为情人整理衣领,但他将保鲜膜覆盖在女人脸上的瞬间,那种轻柔变成了令人毛骨悚然的残酷。他用力拉扯着薄膜的边缘,透明的材质紧紧贴合着女人的五官,将原本白皙的脸庞勒得变形。 女人猛地惊醒,双手在空中疯狂地抓挠,双腿剧烈地蹬踏着昂贵的地毯。 没有声音。 智能家居的摄像头通常没有配备高灵敏度麦克风,或者声音通道被陈默的解码程序过滤了。这导致画面呈现出一诡异的默片状态。 这反而让暴行显得更加真实、更加令人窒息。 陈默感到胃部一阵痉挛,酸水直冲喉管。他见过网络上的暴力视频,但那是隔着屏幕的安全距离。而此刻,这起谋杀正通过他编写的代码,实时地、毫无阻隔地呈现在他的眼前。他是唯一的观众,也是唯一的共犯。 “跑……报警……”陈默的大脑一片混乱,手指颤抖着想要去抓桌上的手机。 就在这时,屏幕里的男人似乎察觉到了什么。 那是一个极其微小的动作。男人正在收紧保鲜膜的手停顿了半秒,然后缓缓地、极其自然地转过头来。 他看向了位于客厅角落天花板上的监控探头。 那是正对着玄关的位置。 陈默感觉一股寒意顺着脊椎骨瞬间爬上了头皮。尽管隔着几十公里的光纤,隔着无数的节点和屏幕,但他觉得自己像是被一条冰冷的毒蛇舔舐了眼球。 男人的表情非常平静,甚至带着一丝若有若无的笑意。他的眼神深邃而从容,不像是在处理一具尸体,倒像是在欣赏一幅刚刚完成的画作。 透过那双毫无温度的眼睛,陈默产生了一种错觉——凶手知道他在看。 甚至,凶手在等他。 女人不再挣扎了,红色的指甲在真皮沙发上留下了几道惨白的抓痕,最终无力地垂落下去。她的胸膛起伏了几下,归于彻底的死寂。 男人确认女人断气后,并没有惊慌失措地逃离现场。他甚至没有去擦拭女人嘴角溢出的血沫。 他只是保持着那个姿势,直勾勾地盯着摄像头,仿佛那不仅仅是一个光学传感器,而是一扇通往陈默灵魂的窗户。 突然,男人抬起手,食指轻轻放在嘴唇边,做了一个“嘘”的动作。 紧接着,女人在最后一刻抽搐时撞翻了旁边的高脚杯。随着一声清脆的玻璃破碎声,一股鲜血从她的鼻腔中猛烈喷涌而出——那是窒息导致的毛细血管破裂。 鲜血呈放射状飞溅,精准地喷溅在镜头表面。 原本清晰高清的画面瞬间被染成了一片猩红。 视野变得模糊不清,只剩下一团扭曲的红色光影和窗外那如同鬼魅般的城市灯火。 “滴——” 一声尖锐的警报音在陈默的耳边炸响。 不是来自音箱,而是来自他的大脑。 陈默猛地从椅子上弹起来,因为动作太剧烈,膝盖狠狠地撞在了桌腿上,发出一声闷响。剧痛让他瞬间清醒,但他根本顾不上揉一揉。 他死死地盯着那片红色的屏幕,心脏在胸腔里疯狂撞击,仿佛要跳出来一样。 “我知道你在哪儿。” 一个冰冷的、带着电子合成的声音,突兀地在他的耳机里响起。 陈默浑身僵硬,冷汗瞬间湿透了背后的衣衫。耳机明明是断开网络的,只连接着本机的声卡,怎么可能会有声音? 他慌乱地扯下耳机,扔在桌上。 然而,声音并没有消失。 “不用摘了,我不只是通过耳机在说话,陈默先生。” 那个声音来自房间角落里的智能音箱。 陈默猛地转头,看见那个原本处于休眠状态的黑色圆柱体,此刻正闪着诡异的蓝光,像一只在黑暗中睁开的独眼。 他入侵了别人的系统,看到了不该看的东西。而对方,顺着那条数据线,像幽灵一样反噬进了他的现实世界。 陈默的手指颤抖着伸向机箱背后的电源线,试图物理断电。 就在这时,主显示器上的红色画面渐渐淡去,一行黑底白字的命令提示符凭空跳了出来,覆盖了那个血腥的现场: > Hello_Chen_Mo: Access_Granted. > System_Integrity: 0%. “上帝之眼”正在被反向改写。 陈默看着那行代码,一股前所未有的恐惧感扼住了他的咽喉。那是他在代码世界里从未有过的体验——从猎人变成了猎物。 窗外,夜色正浓,真正的狩猎,才刚刚开始。 第二章:反向入侵 恐惧像是一滴墨水滴入清水,瞬间将陈默理智的防线晕染得一片狼藉。 屏幕上那行“System_Integrity: 0%”像是一个恶毒的诅咒,每一个字符都在嘲笑他的无能。陈默猛地抓起手边的手机,指关节因为用力过猛而泛白。他的手指在屏幕上疯狂地滑动了两次才解开锁屏,抖得像是在筛糠。 按下“1”,再次按下“1”。 就在他的指尖即将触碰到第二个“1”时,听筒里传来了一声刺耳的尖啸,紧接着是一片死忙般的忙音。不是那种“您拨打的电话正在通话中”,而是一种经过调制的、毫无规律的电磁干扰声,像是无数只电子虫子在啃噬着信号。 “网络连接已断开。” 手机屏幕上方弹出了灰色的提示框。陈默绝望地发现,不仅是移动信号,就连家里的Wi-Fi图标也变成了一个醒目的叉号。 他猛地抬头看向电脑。那是他最后的阵地。 然而,主屏幕上的画面变了。那片猩红的血色逐渐褪去,取而代之的是一张令人窒息的黑色背景图。画面正中央,只有一行惨白的宋体字,字体边缘锐利得像是一把刚磨好的手术刀: **我在看你。** 没有惊叹号,没有多余的修饰,这种陈述句式的语气反而带来了更大的压迫感。 陈默的呼吸急促得像个破旧的风箱。他当然知道这是什么意思——反向追踪。 作为顶级黑客,陈默太清楚这意味着什么了。他在编写“上帝之眼”时,为了追求极致的入侵速度,特意在某些数据包里留下了一个极其隐秘的“回环端口”。这原本是为了让他自己的流量更像正常的网络噪点,从而躲避防火墙的识别。但现在,那个高智商的凶手——沈翊,不仅发现了这个端口,还利用它像倒灌的污水一样,顺着网线爬进了陈默的电脑。 “该死!该死!” 陈默低吼着,一把拽过主机箱。顾不上机箱烫手的温度,他蹲下身子,伸手去摸索机箱背部的网线接口。那是连接外界的唯一物理脐带,只要拔掉它,幽灵就无法进入。 手指触碰到水晶头的塑料卡扣,他用力一捏——“咔哒”一声,网线应声脱落。 为了保险起见,他又抓起桌上的金属机械键盘,高高举起,对着主板的位置狠狠砸了下去。 “砰!” 火花四溅,伴随着电路板破碎的脆响,机箱内的风扇声戛然而止。三块显示器同时熄灭,房间陷入了一片令人不安的黑暗。 陈默瘫坐在地上,大口大口地喘着粗气,汗水顺着他的鼻尖滴落在地板上。 断了。都断了。网线拔了,电脑砸了。 这里是绝对封闭的现实世界,那个凶手隔着半个城市,不可能穿过网线跳出来杀他。 这种物理上的隔绝感让他稍微找回了一丝安全感。他摸索着想要站起来去倒杯水,哪怕只是为了压一压喉咙里火烧火燎的干渴。 就在这时,头顶的吸顶灯突然亮了。 不是那种正常的柔和白光,而是刺眼的、冷冽的蓝光,亮度瞬间拉到了最大。 陈默下意识地眯起眼睛,还没等他反应过来,灯光开始疯狂闪烁。 一明,一暗。一明,一暗。 频率极快,像是一场频发的癫痫,将狭小的房间切割成无数个支离破碎的定格动画。 陈默的心脏随着灯光的节奏狂跳,一种比刚才更深的寒意从脚底升起。 他家的照明系统是老式的开关控制,根本不是智能联网的! 除非……那个凶手早在刚才那一两分钟内,不仅入侵了他的电脑,还黑进了供电局,或者……控制了屋子里其他的设备。 “滋——滋——” 角落里那个原本已经熄灭的智能音箱再次亮起了蓝光。 “为什么要拔掉呢?陈先生。我还没讲完。” 那个男人的声音再次响起。这一次,不再是电子合成音,而是清晰的、仿佛就在耳畔低语的人声。声音经过音箱的低音单元放大,带着一种金属质感的磁性,透着优雅与残忍。 陈默惊恐地后退,直到背部撞上了冰冷的防盗门。 “你怎么做到的……网线我已经……”陈默的声音干涩沙哑,像是含着一把沙砾。 “物理隔绝是个好习惯,但对于一个顶级黑客来说,你的备用线路太多了。”音箱里的声音带着一丝戏谑,“你的笔记本电脑、平板,甚至是那个用来监测睡眠质量的智能手环,它们都是你的弱点。只要有一个连着网,我就能进来。” 陈默猛地看向放在沙发上的旧笔记本,那是他用来进行“跳板”操作的备用机,平时一直处于休眠状态,但他忘记关掉无线网卡了。 他愚蠢的疏忽,成了恶魔敲门砖。 “不过,游戏到此为止了。” 音箱里的声音突然沉了下来,“你看到了我的作品,作为回报,我也想看看你的作品。看看把你这只老鼠从洞里掏出来,会发生什么有趣的化学反应。” 话音刚落,房间里所有的智能设备——电视、空调、扫地机器人——同时发出了刺耳的启动音效。空调猛地吹出了冷风,温度设定在了18度,冷风直直地吹向陈默湿透的后背。 电视屏幕自动亮起,上面没有画面,只有一片雪花点,发出“沙沙”的噪音,像是在模仿陈默此刻混乱的脑电波。 陈默试图捂住耳朵,但他无处可逃。 “滚出去!从我的网络里滚出去!”他大吼着,这是一种社恐患者在极度应激状态下的崩溃发泄。 “嘘——”音箱里传来一声轻笑,“别急着赶客。我为你准备了一个惊喜。” 下一秒,陈默听到了一声熟悉的电机转动声。 那是从门口传来的。 这扇防盗门是他花了大价钱定制的,配备了最先进的指纹密码锁,甚至还有防撬报警功能。此刻,锁面板上的指示灯正急促地闪烁着红光,内部传来的齿轮咬合声像是在咀嚼骨头。 咔哒。咔哒。咔哒。 锁芯在转动。 “不……不!” 陈默扑向大门,试图转动把手。但这把电子锁在沈翊的远程操控下,锁舌已经死死咬合,把手纹丝不动。 他开始疯狂地输入密码,手指因为颤抖而频频出错。 “密码错误。”门锁发出了冰冷的语音提示,伴随着“滴滴”的报警声。 “你在害怕什么?陈默。”沈翊的声音在房间里回荡,像是一个无处不在的神明,“打开门,我们面对面地聊聊。或者,你可以试着报警……哦,对不起,我想你应该试过了。” 陈默停止了输密码。他靠在门上,身体缓缓滑落。 手机没有信号,座线被切断,电脑已报废,家里的智能设备全部沦陷。他就像是被困在一个电子铁笼里的困兽,四周都是透明的墙,却找不到出口。 但他不能死在这里。如果是为了自己,或许他早就放弃了,但他不能让隔壁的奶奶出事。奶奶虽然瞎了,但听力极好,刚才这边的动静……如果沈翊决定从“数字入侵”转为“物理入侵”,那个疯子完全可以利用这里的智能家居制造火灾,或者引爆煤气,到时候隔壁的奶奶也会遭殃。 绝不能让他控制局面。 陈默强迫自己冷静下来。恐惧是毒药,理智才是唯一的解药。他在黑暗中闭上眼睛,深吸了一口气,努力让自己的呼吸平稳下来。 既然所有的联网设备都不可信,那就回到最原始的时代。 他摸了摸口袋,指尖触到了一样冰凉坚硬的小东西——那是他平时用来拧螺丝的一把迷你多功能螺丝刀。还有一个老式的诺基亚手机,那是他用来测试GSM信号频段的“古董”,没有智能系统,甚至没有上网功能,只能打电话,而且早就拆掉了电池板,只用备用电池连接。 只要能拨打出一个电话,哪怕只有几秒钟,只要能接通林薇…… 但他现在不能在屋里待着。这间屋子已经变成了沈翊的领地,每一个角落都可能藏着电子眼和麦克风。 他必须出去。 陈默咬着牙,握紧了手中的螺丝刀,站起身来。他不敢再去触碰那个电子门锁,那是沈翊掌控的核心。他的目光在昏暗闪烁的灯光中快速搜索,最终落在了猫眼上。 这是一把老式防盗门的备用机械设计,为了防止电子锁故障,门锁内侧其实保留了一个物理旋钮,但这需要从门外才能转动,或者……破坏锁面板的电路板后强制复位。 但他没有工具在内部破坏锁芯。 等等,还有别的办法。 陈默冲进厨房,躲避着正在疯狂乱撞的扫地机器人,一把抓起那把用来剁骨的厚重的菜刀。他又翻出一床浸湿的棉被,胡乱地裹在身上。 “聪明的选择。”音箱里的沈翊似乎察觉到了他的意图,语气中多了一丝期待,“你想破釜沉舟吗?陈默。” “去你妈的!”陈默低吼一声,举起菜刀,对着门锁面板狠狠地劈了下去! “当!” 火花四溅,智能面板应声碎裂,露出了里面复杂的电路板和机械结构。疯狂闪烁的红光终于熄灭。 但这还没完,锁舌依然卡死。陈默扔掉菜刀,用螺丝刀狠狠地插入破碎面板的缝隙中,撬动着那个生锈的紧急释放拉杆。 手背被划破了,鲜血混着机油流了下来,但他感觉不到疼。 “咔嚓”一声脆响。 那是机械结构归位的声音。 陈默猛地拉开门把手,铁门发出沉重的呻吟,终于打开了一条缝隙。 楼道里的声控灯因为这一声巨响亮了起来,昏黄的灯光涌入这间充满蓝光与诡谲气息的屋子。 陈默顾不上穿鞋,穿着袜子冲出了家门。 但他没有立刻跑向楼梯口,而是反手将门重重关上。他知道沈翊虽然控制了屋内的设备,但无法控制物理上的门锁。只要锁死了门,沈翊就无法通过网络“跑”出来。 哪怕只是争取到几秒钟。 陈默靠在走廊的墙壁上,大口喘息着。他手里紧紧攥着那个诺基亚手机和备用电池,手指颤抖着将电池装进去,扣上后盖。 信号格跳了一下。 一格信号。 足够了。 他迅速拨通了那个烂熟于心的号码。那是他曾经为了举报网络诈骗,无意中存下的一个刑侦支队内部直线电话——那是他唯一一次试图与现实世界建立联系。 电话响了一声。 两声。 “喂?这里是市刑侦支队,请问哪位?”电话那头传来一个女声,疲惫、干练,带着一丝深夜值班的困惑。 陈默张了张嘴,喉咙却像是被堵住了一样发不出声音。社恐的本能让他在面对真人时感到窒息,但他听到了身后自家门内传来的智能音箱疯狂的笑声。 “救……救我……” 陈默用尽全力,挤出这两个字,声音虚弱得像是一只濒死的蝉。 “你是谁?发生什么事了?请说话!”女声变得警觉起来。 “第44……第44号……”陈默语无伦次,只能拼命挤出关键词,“云顶公寓……杀人……他在找我……” 就在这时,楼下的电梯“叮”的一声响了。 深夜两点半,老旧居民楼的电梯运行声格外刺耳。 陈默猛地僵住。他住在顶楼,这栋楼的电梯平时很少有人用。 “林队长……”陈默对着电话低语,眼泪不知何时流了下来,“我觉得,他来了。” 电话那头的林薇猛地站了起来,声音变得凌厉:“你在哪?不要挂电话!定位系统正在接入……” “滋滋滋……” 诺基亚手机里传出了熟悉的电流干扰声,信号格瞬间归零。 陈默绝望地看着手机屏幕。沈翊不仅入侵了他的家,现在似乎正在屏蔽这一区域的基站信号。 楼道里,传来了沉稳的脚步声。 不是那种急促的奔跑,而是不紧不慢的、富有节奏感的皮鞋敲击地面的声音。 “嗒、嗒、嗒。” 声音在空旷的楼道里回荡,每一步都像是踩在陈默的心跳上。 陈默握紧了手中的螺丝刀,缩在阴影里,死死盯着楼梯口的转角。 电梯显示的数字在跳动。12……13……14…… 他住在16楼。 脚步声伴随着电梯的上升,像是一张收紧的网。 黑暗中,陈默意识到,这场猫鼠游戏,才刚刚拉开帷幕。而他,已经被逼到了悬崖边上。 第三章:猫鼠游戏 电梯门缓缓向两侧滑开,发出一声轻微的“哐当”声。 陈默屏住呼吸,手中的螺丝刀攥得指节发白,身体紧贴着冰冷的墙壁,做好了殊死一搏的准备。然而,轿厢里空空荡荡。只有惨白的顶灯照亮了光洁如镜的不锈钢内壁。 没有黑衣人,没有拿着枪的杀手。 只有一个不知是哪位住户遗忘在角落里的粉色气球,随着电梯门的开合,缓缓飘了出来,在陈默的鼻尖前晃了一下。 “呼……” 陈默浑身的骨头仿佛瞬间被抽走了,他顺着墙根滑坐下来,大口喘着粗气。这是心理战。沈翊在告诉他:你逃不掉,我无处不在,哪怕你现在没死,恐惧也会像影子一样跟着你。 但他不能留在这里。刚才那通电话虽然中断了,但林薇是个老练的刑警,只要那个号码有过连接记录,她就能顺藤摸瓜查到这里的大概区域。留给他的时间不多了。 陈默挣扎着爬起来,不敢坐电梯,转身冲向了安全通道。他在黑暗的楼道里狂奔,脚步声在空旷的井道里回荡,像是另一个追赶他的幽灵。 十五分钟后,陈默出现在了三个街区外的一家名为“极速时空”的地下网吧。 这里空气浑浊,弥漫着廉价烟草、泡面和汗水的味道。昏暗的灯光下,几十个沉迷游戏的少年对着屏幕疯狂嘶吼。对于陈默来说,这里虽然充满了让他生理性不适的“人味”,但却是这座城市里最安全的数字堡垒——不需要实名认证的临时机,混乱的IP池,还有嘈杂的背景音足以掩盖他的行踪。 他找了一个最偏僻的角落,戴起兜帽,将那台磨得掉漆的旧联想笔记本放在桌上。 开机,屏幕亮起幽幽的蓝光。 陈默从口袋里掏出一根早就准备好的自制网线,一端插进电脑,另一端粗暴地扯开了墙角的接线盒,直接并联在了网吧的主干路上。 “上帝之眼”程序虽然因为家中主机的损毁而失去了核心控制端,但他之前编写过一个基于云端的镜像备份脚本。只要能连上网,哪怕只有三分钟,他也能重新激活那个窥探的端口。 键盘的敲击声在嘈杂的网吧里显得微不足道,但在陈默的耳中却如同雷鸣。 屏幕上,绿色的代码瀑布般流淌。 “正在建立加密通道……规避防火墙……IP地址跳转:东京→莫斯科→里约热内卢……” 终于,那个熟悉的黑色界面弹了出来。 陈默没有丝毫犹豫,直接输入了那串刻在他脑子里的指令:`Reconnect_Target_44`。 回车键按下的瞬间,屏幕闪烁了一下。 连接成功。 “云顶公寓2401室”的监控画面再次出现在屏幕上。但画面已经不再清晰,信号极不稳定,像是暴风雨中的电视信号,充满了噪点和撕裂。 画面中,那个穿着西装的男人——沈翊,正慢条斯理地在房间里走动。他已经脱掉了沾血的外套,换上了一件干净的衬衫,袖口挽起,露出结实的小臂。他手里拿着一块抹布,正在擦拭门把手。 他在清理现场。 陈默的心猛地一沉。虽然之前的那段杀人视频已经在本地缓存了一部分,但那是低画质的。作为证据,那段视频太模糊了,甚至可能被律师辩解为光影错觉。要想将这个高智商的变态送上电椅,他需要最清晰、最完整的原始数据流。 而现在,沈翊正在切断物理证据。 “该死……”陈默咬着牙,手指在键盘上飞舞,试图入侵公寓的安防服务器,下载原始录像日志。 然而,屏幕上突然弹出了一个红色的进度条。 `数据正在被远程擦除……进度:30%` 沈翊在销毁云端的记录!这个疯子不仅在清理物理现场,还在数字世界里抹除自己的存在。 “没门。” 陈默从背包里掏出一个外接硬盘,这是他用来抓取大数据流的专用设备。他必须在沈翊彻底删除服务器数据前,通过数据包嗅探技术,将那些正在传输的“碎片”全部截获并重组。 这是一场在光缆中进行的拔河。 一边是沈翊疯狂的删除指令,像是一台巨大的粉碎机;另一边是陈默贪婪的抓取程序,像是一张大网,试图在碎片落地前接住它们。 进度条在跳动。 `擦除进度:60%……截获量:45%……` “快点,快点……”陈默死死盯着屏幕,额头上的冷汗流进眼睛里,蛰得生疼。他不敢眨眼,生怕错过任何一个关键的数据包。 画面中,沈翊似乎察觉到了网络流量的异常。他停下了手中的动作,缓缓抬起头,那双冰冷无情的眼睛透过镜头,直直地看进了屏幕外的陈默心中。 即使隔着屏幕,隔着半个城市的距离,陈默依然感到一种被毒蛇盯上的战栗感。 沈翊对着镜头做了一个“嘘”的手势,然后从口袋里掏出了手机。 下一秒,陈默的电脑屏幕猛地卡顿了一下。 紧接着,一个巨大的弹窗强行覆盖了所有的操作界面。那不是系统警告,而是一张图片。 一张旧照片。 照片有些泛黄,背景是一个阳光明媚的午后。公园的长椅上,坐着一个小男孩。男孩大概七八岁,瘦弱,苍白,眼神惊恐地躲避着镜头。他手里紧紧抓着一位老人的衣角。 那老人是一位盲人,戴着墨镜,手里拿着一根导盲杖,正侧耳倾听着什么。 那是七岁的陈默,和他的奶奶。 陈默的瞳孔瞬间收缩成针尖大小。这张照片……这张照片只有在已经被注销的、十年前的家庭相册里才有!那时候他还没得社恐,奶奶的眼睛还没完全失明…… 沈翊不仅入侵了他的网络,还翻遍了他过去的数字足迹,挖掘出了他内心最柔软、最隐秘的角落。 屏幕上的图片开始抖动,随后变成了一行行血红色的字,像是有人用指甲在屏幕上硬生生抓出来的: **“小朋友,跑得挺快啊。”** **“证据这种东西,就像是一把双刃剑。你想留着我的罪证,而我,却掌握了你的命脉。”** 陈默的手指僵在键盘上。截获数据的进度条停在了78%。 **“你知道你奶奶现在在干什么吗?”** 文字继续跳动。 **“她好像醒了。这老太婆的听力真好,听到了隔壁你家里传来的‘警报声’。她正摸着墙,准备去敲你家的门,看看她的乖孙子是不是出事了。”** 陈默猛地转头看向网吧的门口,仿佛下一秒奶奶就会从那里走出来。虽然理智告诉他奶奶在家里,但那种被操控的恐惧感让他几乎窒息。 **“但我给她准备了一点小惊喜。你家的煤气总阀,我已经帮你‘虚拟’打开了。当然,物理阀门还是关着的。但只要我在网上给智能脉冲点火器发一个指令……”** **“砰。”** **“你想救她吗?陈默。”** **“有两个选择:第一,继续在这里下载你的证据,看着我和你的奶奶一起化为灰烬;第二,立刻停止一切操作,切断所有网络连接,滚回你的笼子里去。”** **“倒计时:10秒。”** 数字开始疯狂跳动。 10…… 9…… 陈默的大脑一片空白。 一边是正义,是那个被残忍杀害的红裙女人,是唯一能将恶魔绳之以法的铁证; 一边是这世界上唯一的亲人,是含辛茹苦将他带大的奶奶,是他活在这个世界上的全部意义。 这是一个残酷的选择题,沈翊根本没想给他活路。他在享受这种撕裂陈默灵魂的快感。 8…… 7…… 陈默看着屏幕上那个不断跳动的擦除进度条。如果现在停下,沈翊就会彻底销毁证据,那个杀人魔将逍遥法外。 但奶奶…… “不……”陈默发出一声痛苦的嘶吼,双手猛地抓住了头发。 6…… 5…… 突然,陈默的动作停住了。他的眼神从惊恐逐渐变得冰冷,那是社恐患者在被逼入绝境后,特有的、某种病态的冷静。 他想起了提纲里的那句话:猎杀与反猎杀。 沈翊是个自恋狂。他享受掌控感,他以为陈默只是一只受惊的老鼠。但陈默是顶级黑客,是能在代码世界里上帝的人。 “你以为我在跟你玩单机游戏吗?”陈默喃喃自语。 就在倒计时跳到“3”的时候,陈默的手指没有去拔网线,而是以一种不可思议的速度敲下了一串复杂的指令。 `Inject_Backdoor_Port_8080` `Execute_Mirroring_Attack` 这不是防御,这是自杀式的反击。 陈默在赌。他在赌沈翊此刻正专注于监控他的屏幕,而忽略了自身的防御。他刚才下载的那78%的数据不仅仅是证据,其中包含着他刚刚植入的“特洛伊木马”。 就在陈默按下回车的一瞬间,屏幕上的倒计时突然定格了。 那张血红色的弹窗开始扭曲、乱码。 紧接着,远处“云顶公寓”的监控画面中,原本从容不迫的沈翊猛地捂住了自己的耳朵。画面剧烈晃动起来,似乎公寓里的所有电子设备都在同时发出尖锐的啸叫。 陈默利用刚才的数据回传通道,强行溢出了沈翊手机的音频缓冲区,制造了一个极高频率的声波攻击。虽然隔着网络,但这足以让沈翊手中的智能设备过载,甚至暂时干扰他的神经中枢。 “咔嚓。” 网吧的电脑屏幕彻底黑了下去。 陈默猛地合上笔记本,一把扯下网线,将其塞进背包。 他没有停下,没有犹豫,甚至没有回头看一眼屏幕。他知道沈翊很快就会反应过来,那声波攻击只能争取到不到一分钟的时间。 但他已经赢了这一局。 他在最后那一秒,利用木马程序锁定了沈翊的一个临时服务器位置,并将一份加密的追踪代码植入了沈翊的手机底层数据库。 证据虽然没下载完,但他给沈翊打上了一个电子标签。 只要沈翊带着那部手机,无论他走到天涯海角,在陈默的眼中,他就像是在黑夜里举着火把奔跑。 陈默背起包,戴上口罩,像一道灰色的影子,冲出了网吧的后门。 夜风吹在他满是冷汗的脸上,冷得刺骨。 他必须赶在沈翊恢复理智并迁怒于奶奶之前,回到那栋楼。 这一次,不再是猎物逃窜。 而是猎人回巢。 第四章:黑暗潜行 后巷的卷帘门在身后重重合上,发出令人牙酸的金属摩擦声。 陈默靠着粗糙的砖墙,大口喘息着。这里是城市的背面,充斥着腐烂的菜叶味和流浪猫的骚臭味,但对于刚刚逃离那个数字战场的陈默来说,这却是久违的、真实的空气。 他低头看了一眼手中的旧手机——那是他在逃离网吧前,顺手从吧台顺来的备用机,已经被他迅速刷机并植入了简易的控制端。屏幕上,一个暗红色的光点正在缓慢移动。 那是沈翊。 虽然刚才的声波攻击让沈翊短暂失能,但那个“电子标签”依然顽强地回传着信号。光点显示,沈翊并没有离开云顶公寓,甚至还在那个房间里。 “他还在那儿……为什么?”陈默喃喃自语,指节因为用力攥紧手机而泛白。 沈翊是个极度自负的猎手,当他发现自己的猎物竟然敢反咬一口时,第一反应通常不是逃跑,而是愤怒,以及更疯狂的反扑。他留在那里,或许是在等陈默自投罗网,又或许,他正在酝酿更大的风暴。 陈默猛地抬头,看向远处那栋高耸入云的公寓楼。虽然隔着几条街区,但他仿佛能闻到那里弥漫的血腥味。 奶奶还在那里。 沈翊的话像冰锥一样刺入他的心脏:“虚拟打开了煤气总阀”。 虽然陈默刚才利用网络入侵切断了点火指令,但物理阀门依然是个隐患。更重要的是,既然沈翊能把奶奶的照片摆在他面前,就意味着那个盲眼老人已经完全暴露在杀手的视野之下。 仅凭他一个人,手里只有一部顺来的破手机和一台没电的笔记本,根本无法从连环杀手手中救出奶奶,更别提把那个恶魔送进监狱。 他需要帮手。 需要暴力机关的介入。 陈默深吸了一口气,把鸭舌帽的帽檐压得更低,黑色的口罩遮住了大半张脸,只露出一双布满血丝的眼睛。这是他三年来第一次踏出家门,也是第一次真正意义上独自面对这个巨大的、嘈杂的、充满敌意的世界。 他像一只灰色的老鼠,贴着墙根,潜入了城市的夜色中。 …… 凌晨两点的街道,霓虹灯显得格外刺眼。 对于普通人来说,这不过是城市的夜生活刚刚落幕的时刻;但对于患有严重社恐的陈默而言,这简直就是地狱的具象化。 每一个路过的行人,在他眼中都像是一张张放大的、扭曲的面孔。路边烧烤摊的喧哗声、汽车驶过的胎噪、甚至是远处传来的警笛声,都像无数根钢针,疯狂地刺扎着他脆弱的神经。胃部一阵痉挛,酸水涌上喉咙,陈默不得不死死咬住嘴唇,利用疼痛来压制那种想要呕吐的冲动。 “别看他们。把自己当成代码,当成数据流。” 他在心里默念着,试图用熟悉的逻辑世界来构筑防御墙。他的脚步很快,却刻意避开了主干道的监控探头,专挑昏暗的小巷和阴影处行走。 刑侦支队距离这里还有五公里。 就在陈默穿过一个十字路口时,一种违和感让他停下了脚步。 那是一种直觉。是长期在监控数据中寻找异常而练就的敏锐嗅觉。 路口对面,停着一辆黑色的福特轿车。车窗贴着深色的防窥膜,发动机处于熄火状态,但排气口却隐隐冒着热气。更重要的是,从陈默站的角度,能看到驾驶座上有一个红色的光点在闪烁。 那是红外夜视仪。 陈默的心跳漏了一拍。这不是巧合。 他迅速转身,假装在看路边报刊亭的广告牌,余光却疯狂地扫描着周围。 不仅仅是那辆车。 在他身后五十米处的便利店门口,一个穿着黄色外卖服的男人正低头看着手机,但他并没有接单,而是每隔几秒就抬头看一眼陈默的方向。 左边的小巷口,两个正在抽烟的年轻人,烟头的火光明明灭灭,他们的站位非常讲究,恰好封锁了巷子的入口。 包围圈。 沈翊这只疯狗,竟然在这么短的时间内,就在这片区域布下了天罗地网。他不仅入侵了网络,还动用了现实中的“眼线”。或许那些眼线就是他那个所谓的“清道夫”组织的成员,又或者是被他用金钱或威胁收买的亡命徒。 陈默感觉后背已经被冷汗湿透。他就像是一只误入狼群的羊,四周全是绿油油的眼睛。 怎么办? 跑?凭他的体格,还没跑出十米就会被按倒。 报警?刚才的尝试已经证明,普通通讯渠道被沈翊死死盯着,一旦拨号,那个杀手就会立刻收到警报。 陈默强迫自己冷静下来。这是他的战场,只不过从键盘换成了街道。 如果是代码,他会怎么做? 注入病毒,制造混乱,利用漏洞跳转。 他的目光落在头顶的交通信号灯上,又扫过街道两旁密密麻麻的摄像头。这是城市的神经系统,而此刻,他就是唯一握有特权密钥的管理员。 陈默躲进了一家已经关门的银行屋檐下,借着阴影的掩护,手指在手机屏幕上飞快地跳动。 这不是普通的APP操作,他在通过一个隐秘的后门,接入这片区域的“智慧城市交通管理系统”。 `Target: Sector 7 Traffic Control` `Status: Access Granted` 屏幕上弹出了几十个监控画面。正是他周围街道的实时景象。 画面中,那辆黑色福特轿车里,驾驶员正对着对讲机说着什么;那个外卖小哥把手伸进了怀里的外卖箱,似乎在掏什么东西;抽烟的两个年轻人扔掉了烟头,正向他这边走来。 他们发现他了。 “该死。”陈默的手指滑了一下,悬在回车键上。 这一招,要么让他脱身,要么让他万劫不复。 “让你们见识一下,什么叫‘赛博车祸’。” 陈默狠狠按下了回车键。 下一秒,原本井然有序的十字路口,突然乱成了一锅粥。 原本显示红灯的南北向车道,突然全部跳成了绿灯。 而原本显示绿灯的东西向车道,却瞬间变成了红灯。 “滴——!!!” 刺耳的刹车声响彻夜空。一辆高速行驶渣土车为了避让突然闯入的私家车,猛打方向盘,庞大的车身横在了路中间,发出一声巨响,正好堵死了黑色福特轿车的出路。 与此同时,街边所有的电子广告牌同时亮起,发出了高达120分贝的警报声,声音尖锐得如同防空警报。 “警告!系统故障!警告!” 巨大的声浪瞬间淹没了街道。路人们惊慌失措地尖叫,司机们愤怒地鸣笛,整条街陷入了一片混乱。 监控画面中,那两个抽烟的年轻人被身后突然失控倒退的面包车吓了一跳,不得不后退。黑色福特轿车里的驾驶员疯狂地按着喇叭,却寸步难行。 这就是陈默制造的“数据混乱”。 趁着这转瞬即逝的空档,陈默猛地从银行屋檐下冲了出去。他没有跑向大路,而是钻进了旁边那两个年轻人刚才死守的小巷。 “他在那!那个带帽子的!” 身后传来了愤怒的吼声。 陈默不敢回头。他的肺部像是在燃烧,那是长期缺乏锻炼的身体在抗议。但他不能停。 小巷里堆满了杂物,地面湿滑。陈默感觉自己像是在做一个永无止境的噩梦。每一次落脚都像是踩在棉花上,每一次呼吸都带着铁锈味。 手机震动了一下。 沈翊发来的消息。没有文字,只有一张动态图。 图片是他刚刚跑过的那个银行门口,此刻已经被三个黑衣人包围。 紧接着是一条文字:**“跑得不错。但你看看你的后面。”** 陈默浑身一僵,猛地回头。 小巷的尽头,不是出口,而是一堵死墙。而在他身后,沉重的脚步声正在快速逼近。 “上当了。” 沈翊不仅监控了摄像头,还预判了他的心理路线。这片老城区的巷弄错综复杂,对于不熟悉地形的人来说,这就是一个迷宫。 陈默靠在死墙上,绝望地喘息着。手机里的红点——沈翊的位置,依然纹丝不动。那个恶魔正坐在高高的王座上,欣赏着他在迷宫里左冲右突的狼狈模样。 脚步声越来越近。 手电筒的光束在巷子里乱晃,光影在陈默苍白的脸上切割出破碎的痕迹。 “出来吧,小老鼠。我知道你在这儿。”一个低沉、沙哑的声音在黑暗中响起,“医生说,你的‘疗程’还没结束。” 陈默闭上眼睛。 不能就这样结束。 他还有最后一张牌。 他颤抖着打开手机,调出了这片区域的所有市政设施图。这里……地下三米…… 老旧的排水系统。 那是城市消化系统的盲区,也是沈翊的电子眼无法触及的死角。 陈默猛地睁开眼,眼中闪过一丝狠戾。他不再是那个只会敲键盘的宅男,他是被逼到绝境的野兽。 他蹲下身,双手扣住地面上一块锈迹斑斑的井盖,用尽全身力气向上顶起。 “吱嘎——” 金属摩擦的声音在寂静的小巷里显得格外刺耳。身后的脚步声明显加快了,光束立刻扫射过来。 “他在那儿!” 陈默顾不得井盖上的铁锈刺破了手掌,整个人像一条滑腻的鱼,钻进了漆黑的下水道。然后,他在下坠的瞬间,双手猛地托住井盖,将其轻轻合上。 就在井盖合拢的一刹那,他听到了上方传来的脚步声和恼怒的咒骂。 黑暗。潮湿。令人作呕的腐臭味。 陈默滑坐在狭窄的管道底部,浑身都在发抖。但他却笑了起来,笑得无声而扭曲。 这里是真正的现实。没有网络,没有信号,只有最原始的污秽与黑暗。 沈翊可以控制摄像头,可以控制红绿灯,甚至可以控制智能家居。但他控制不了这地下的阴沟。 陈默掏出手机,看着屏幕上那个代表沈翊的红点,又看了看地图上距离自己一公里外的那个红色建筑标记——刑侦支队。 “游戏规则变了。” 陈默站起身,踩着没过脚踝的污水,向着黑暗深处走去。 既然在地面上是猎物,那就去地下做主宰。 哪怕这味道再臭,他也必须忍着。因为在那片黑暗的尽头,是唯一能把这该死的噩梦终结的光。 他要在沈翊反应过来之前,从这城市的下水道里,爬到正义的门前。 第五章:不可信的盟友 市刑侦支队的办公大楼像一座巨大的灰色兽首,矗立在夜色中。正门的警徽在路灯下折射出冷硬的金属光泽,对于普通人而言,那是安全的灯塔;但对于此刻浑身沾满下水道污秽的陈默来说,那里充满了未知的危险。 陈默蜷缩在距离警局大门两百米外的一个配电箱后,那是监控探头的死角。他死死盯着那扇电动伸缩门,每一辆进出警局的车辆都会让他浑身紧绷,仿佛沈翊会从警车后座探出头来,对他露出那种标志性的、温文尔雅的微笑。 理智告诉他,沈翊不可能控制整个警局。但恐惧是一种不讲逻辑的寄生虫。那个心理医生既然能通过网络控制他家里的电器,就能监听警用频道,甚至收买某个内勤人员。 他不能进去。至少,不能像普通人那样走进去。 陈默低头看了一眼手中的手机,电量还剩12%。那是他与这个文明世界唯一的纽带,也是他手中的武器。 他深吸一口混杂着尾气和自身腐臭味的空气,颤抖的手指在屏幕上敲击起来。 这一次,他要入侵的不是什么智能家居,而是这座城市的“大脑”。 市局的内网与外网有着物理隔离,被称为“气隙系统”。理论上绝对安全。但对于陈默这种级别的黑客来说,只要是人设计的系统,就必然存在漏洞。他利用之前编写好的“上帝之眼”程序作为跳板,伪装成一个负责维护交通监控的合法IP,然后通过一个未被修补的后门协议,悄无声息地滑入了市局服务器的浅层区域。 他的目标不是机密档案,而是通讯录。 他在海量数据中快速筛选。刑侦支队队长……值班表……私人号码。 找到了。 林薇。 陈默在网络上简要查过她的资料。直觉敏锐,硬骨头,不按常理出牌。最重要的是,她是近期唯一一个公开反对依赖大数据分析、坚持实地走访的刑侦官。这种“老派”的作风,或许意味着她没那么容易被电子眼蒙蔽。 陈默点开了一个加密聊天软件,输入了一串临时生成的乱码ID。 消息发送成功。 …… 市刑侦支队,三楼队长办公室。 林薇正把脚搭在办公桌上,手里捏着一杯早就凉透的速溶咖啡。办公桌上堆着三起未结的命案卷宗,每一件都像是一块搬不动的石头。 她最近很烦。上面要求推行“智慧警务”,说是要给每个警察配备智能手环,实时监测体征和位置。林薇觉得那更像是个电子镣铐。 就在她准备去续杯热水的时候,放在桌上的私人手机突然震动了一下。 陌生的号码。没有来源显示。 林薇皱了皱眉。私人手机号码只有很少的亲友知道,此时此刻的骚扰短信通常意味着某种恶作剧。她划开屏幕,却只看到了一行字: 【别回拨。别说话。点开链接。我是目击者。】 换做平时,林薇会直接把这种钓鱼短信拉黑。但那行字透着一股奇怪的紧迫感,就像是一个溺水者在水底吐出的最后一个气泡。 她犹豫了两秒,还是点开了那个链接。 屏幕黑了一瞬,随即跳出一个没有任何播放器界面的视频窗口。 画面抖动得很厉害,像是用隐藏摄像头拍摄的。视角很高,俯瞰着一间豪华的公寓客厅。 一个穿着红裙的女人正躺在地板上,身体剧烈抽搐。而在她上方,一个穿着考究西装的男人正背对着镜头,动作优雅地……用保鲜膜缠绕在女人的脸上。男人的动作很慢,甚至带着某种节奏感,仿佛在对待一件艺术品。 女人的挣扎越来越弱,最终不动了。 那男人慢慢转过身。 虽然隔着屏幕,虽然画质并不清晰,但林薇还是感到一股寒意从脊椎骨直冲天灵盖。那个男人摘下了眼镜,对着摄像头露出了一口整齐的白牙。他的眼神空洞而狂热,像是在看一个老朋友。 视频戛然而止。 随后,屏幕上浮现出最后一行字: 【云顶公寓2401。现在。凶手在看你。别相信网络。】 林薇猛地站起身,膝盖重重地撞在办公桌上,咖啡杯翻倒,褐色的液体流得满桌都是。 她顾不上擦,心脏狂跳。这视频如果是真的,那这就是一起性质极其恶劣的谋杀。而且,发视频的人似乎在躲避某种更可怕的东西。 她抓起桌上的对讲机,刚要喊人,动作却突然停住了。 “凶手在看你。” 这句话像魔咒一样在她脑海里盘旋。 她下意识地看向办公室角落的那个智能摄像头。那个红点在黑暗中幽幽地亮着。以前她从未在意过,此刻却觉得像是一只窥视的眼睛。 林薇迅速关掉对讲机,拔掉了座机的电话线,甚至把手机扔进了保险柜里。 她从抽屉里摸出一把备用的老式诺基亚,那是她用来私单联系的“古董”,根本不可能被定位。 她必须去见这个人。 …… 半小时后。老城区,“深蓝”地下网吧。 这里是城市的排泄口,充斥着劣质烟草味、泡面味和汗臭味。这里的电脑大多配置老旧,甚至没有实名认证系统,是流浪汉和边缘人的避难所。最重要的是,这里没有高清摄像头,只有几个为了摆设而挂着的假模型。 角落里,一台贴满动漫贴纸的电脑前,坐着一个裹着宽大黑色连帽衫的人。 陈默把自己埋在椅子里,兜帽拉得很低,口罩遮住了整张脸,露在外面的双手虽然已经洗过,但指甲缝里依然残留着下水道的污渍。 他在发抖。不是因为冷,而是因为这里太吵了。 键盘敲击声、叫喊声、游戏里的枪炮声,像潮水一样向他涌来。他感觉自己像是一个被剥了皮的人,所有的神经都暴露在空气中,每一次空气的流动都让他感到剧痛。 但他必须忍住。 门帘被掀开,一道强光射了进来,随即被阴影吞没。 一个穿着皮夹克、留着利落短发的女人走了进来。她的目光像鹰隼一样扫视全场,最后锁定在了角落里的陈默身上。 林薇大步走过去,没有任何废话,直接拉开旁边的椅子,一屁股坐下。 “视频是你发的?” 陈默没有说话,甚至连头都没有抬。他的手指在键盘上敲了一下,电脑屏幕上弹出一个文字框: 【别用真名。叫我为‘幽灵’。】 林薇皱了皱眉,上下打量着眼前这个人。他看起来像是个刚从垃圾堆里爬出来的流浪汉,浑身散发着一种令人不适的颓废和恐惧。这真的是那个能黑进警局内网、拿到她私人号码的顶级黑客? “看着我。”林薇的声音低沉而有力,带着不容置疑的威严,“如果你说的是真的,这是一级重案。我需要知道你的身份,你看见了什么,你为什么不报警。” 陈默的身体僵硬了一下。他试图抬头,但当他的视线触碰到林薇那双锐利的眼睛时,强烈的眩晕感让他几乎呕吐。 那种作为“秩序维护者”的气场,对他这种长期生活在阴暗角落的人来说,具有天然的杀伤力。 他死死抓着桌角,指节泛白。他在键盘上颤抖着打字: 【我报不了。他控制了网络。甚至……可能控制了部分警用频道。他在找我。那个穿西装的男人,是个变态。他叫自己‘清道夫’。】 林薇看着屏幕上的字,眉头锁得更紧了。 “‘清道夫’?”她喃喃自语。最近几起失踪案,坊间确实有传闻,但一直没证据。 “那个视频里的公寓,云顶公寓2401。”林薇盯着陈默的兜帽,“既然你能拍下来,说明你当时在场?还是说……你就在网络里?” 陈默没有回答,而是调出了那个视频文件,通过局域网传到了林薇面前的一台空机上。 【看看背景音。】 林薇带上耳机。视频再次播放。 画面依然是那个令人窒息的谋杀过程。但在红裙女人停止呼吸后,那个男人并没有离开。他凑近摄像头,似乎在修理什么。就在那时,背景音里传来了一段极细微的、如同蚊子般的电流声。 普通电脑听不出来,但林薇受过专业训练,她立刻调大了音量。 “滋……滋……滋……” 那不是噪音。那是某种特定的频率,像是一种摩斯密码,又像是一种……心跳声的节律。 “这是什……”林薇刚想问。 突然,整个网吧的灯闪了一下。 所有的电脑屏幕在同一时间变成了雪花屏。 紧接着,所有电脑的音箱里传出了一个低沉、优雅、带着笑意的男声: “林队长,别费劲了。那个胆小鬼不敢见人的。” 林薇猛地拔出腰间的配枪,警惕地环顾四周。 陈默整个人像是触电一样弹了起来,他顾不上生理上的不适,一把抓起桌上的老式笔记本就要冲出去。 “别动!” 林薇一把按住了陈默的手腕。她的手劲很大,像铁钳一样。 “放开我!他知道我在哪!他会杀了我的奶奶!”陈默终于忍不住了,他扯下口罩,露出了苍白如纸、满是冷汗的脸。他的眼神充满了惊恐,像是一只被踩住尾巴的猫。 他看起来那么年轻,瘦弱得仿佛一阵风就能吹倒,完全不像是一个能犯下惊天大案的罪犯。 林薇愣住了。这就是那个传说中的黑客?看着他的眼睛,那种赤裸裸的恐惧和绝望是装不出来的。 “听着,”林薇松开了手,但挡住了他的去路,语气放缓了一些,“既然他能在广播里说话,说明他不在现场。这是心理战。他只想吓唬你。如果你现在跑出去,才是真的中了他的圈套。” 陈默大口喘息着,胃里一阵翻江倒海,但他还是停住了。 林薇看着眼前这个崩溃边缘的年轻人,眼神复杂。她掏出那把老式诺基亚,扔给了陈默。 “这个手机没定位,没联网。里面只有我的号码。” 她指了指网吧的后门。 “我知道一条路,没有监控,没有红绿灯。带我去你看见的那个‘云顶公寓’。既然他想玩,我们就陪他玩到底。” 陈默握着那个有着塑料质感的老旧手机,那是他这辈子第一次握住来自现实世界的、实实在在的援手。 他抬起头,虽然视线依然不敢与林薇完全对焦,但他点了点头。 “好……好。”他的声音沙哑,像是很久没有说过话一样。 两人一前一后,穿过网吧后门油腻的门帘,消失在更加深沉的夜色中。 而在网吧的前台,那台原本显示着雪花屏的监视器突然黑了下去,屏幕中央缓缓浮现出一行血红色的字: **Game Round 2.** 第六章:血色直播间 警车在蜿蜒的巷弄里疾驰,轮胎碾过积水的路面,溅起浑浊的水花。 车厢内死一般的寂静,只有警用通讯器里偶尔传出的滋滋电流声。对于陈默而言,这狭窄封闭的空间如同一个移动的铁棺材。他蜷缩在后座的角落里,双手死死抱着那个破旧的老式笔记本,呼吸急促而紊乱。每一次车辆转弯,他的身体都会不受控制地向一侧倾倒,胃里翻江倒海的恶心感让他几欲昏厥。 林薇握着方向盘,目光如炬地扫视着后视镜。她看见那个年轻的黑客脸色惨白,额头上全是冷汗,整个人像是一只受惊过度的仓鼠。 “把车窗打开条缝。”林薇突然开口,声音冷淡。 陈默愣了一下,颤抖着手按下了车窗键。凉爽的夜风灌进来,冲淡了车内皮革和消毒水的味道。他大口喘息着,那种窒息感稍微缓解了一些。 “谢谢。”他嘶哑地说道,声音小得像蚊子哼。 “别急着谢。既然你说那个‘清道夫’能控制网络,那我们现在的位置很可能已经暴露了。”林薇猛地一打方向盘,警车拐进了一条没有路灯的废弃国道,“我刚才切断了车内的所有智能模块,现在这辆车只是一堆废铁和机械的结合体,除非他在路上埋了人眼,否则电子设备找不到我们。” 话音未落,陈默怀里的老式笔记本突然亮了起来。 不是那种正常的开机亮起,而是屏幕瞬间爆发出刺眼的红光,紧接着,一阵刺耳的音频噪音从那老旧的扬声器里炸响。 “滋——滋滋——” 陈默手指一颤,差点把笔记本扔出去。但他很快意识到,这是一个强制接入的信号。即使是最古老的设备,只要连接了附近的基站信号塔,就逃不过那个恶魔的掌心。 屏幕上的噪点逐渐退去,画面稳定下来。 是一个昏暗的空间。水泥地面,斑驳的墙壁,角落里堆放着废弃的木箱。画面正中央,一把木质椅子被绑着一个男人。男人穿着黄色的外卖员制服,嘴里塞着一块破布,双眼被布条蒙住,鼻涕和眼泪糊了一脸,正发出绝望的呜咽声。 而站在男人身后的,是那个穿着考究西装的“清道夫”——沈翊。 即使隔着屏幕,陈默也能感觉到那股透骨的寒意。沈翊拿着一块洁白的手帕,正在慢条斯理地擦拭着手指上的血迹,他的动作优雅得像是在享受一顿法式大餐。 “晚上好,林队长,还有……那位不敢露面的‘幽灵’先生。” 沈翊的声音通过笔记本传出来,带着令人作呕的磁性,仿佛就在他们耳边低语,“我以为我们会玩得更久一点,没想到你们这么快就见面了。真让人伤心。” 林薇猛地踩下刹车,警车停在路边的阴影里。她拔出配枪,死死盯着屏幕。 “沈翊!”她厉声喝道,“放了那个人质!你现在投降还来得及!” 沈翊轻笑了一声,仿佛听到了什么好笑的笑话。他并没有看向镜头,而是低头看着那个外卖员,手指轻轻划过外卖员的颈动脉。 “投降?不不不,林队长,游戏才刚刚开始。既然‘幽灵’先生喜欢躲在屏幕后面窥探别人,那我们就来玩一个更有趣的游戏。” 沈翊抬起头,那双毫无温度的眼睛直视着摄像头,仿佛穿透了网络,直视着陈默的灵魂。 “你有一小时的时间。这一小时内,你要找出我在哪里。如果倒计时结束,你还没能定位到这间屋子……”他突然从口袋里掏出一把闪着寒光的手术刀,轻轻在外卖员的脸上拍了拍,“这位勤劳的小哥,就会因为失血过多而休克。当然,我会尽量让他走得慢一点。” “你是疯子!”陈默终于忍不住了,他对着屏幕大喊,声音因为恐惧而变调。 “我是医生,我在治疗这个城市的懒惰。”沈翊微笑着,“倒计时,开始。” 屏幕右下角跳出了一个鲜红的数字:59:59。 画面没有切断,沈翊并没有离开,而是搬了一把椅子坐在外卖员对面,手里拿着一本厚重的书,竟然就这样静静地读了起来,仿佛完全不在意镜头另一端有无数双眼睛在盯着他。 “该死!”林薇狠狠砸了一下方向盘,“他在挑衅我们!他在明处,我们在暗处,但他占了先手。陈默,能追踪IP吗?” “不能。”陈默强迫自己冷静下来,他的手指在键盘上飞快地敲击,但屏幕上不断跳出的全是乱码,“他在通过数千个代理服务器跳转,信号源遍布全球,这一秒在巴黎,下一秒在东京,根本没法锁定物理位置。他在用算力嘲笑我。” “那就看画面!”林薇凑近屏幕,目光如炬,“他是人,只要是人,就会留下痕迹。环境、声音、光影,总有东西!” 陈默深吸一口气,闭上眼,努力将脑海里那些尖叫的恐惧驱逐出去。他是陈默,他是曾经入侵过五角大楼防火墙(仅仅是为了测试)的天才黑客。他不能输,输了的代价是人命,是奶奶的安危,是他自己苟延残喘的尊严。 “声音……”陈默重新睁开眼,眼里的慌乱逐渐被一种机械的冷峻所取代,“我要分离背景音。” 他迅速在笔记本上运行了一款音频分析软件。画面中,沈翊翻书的声音,外卖员呜咽的声音,被一层层剥离。 “把音量调大。”林薇说。 陈默戴上耳机,将音频频率调至极低。 “……嗡……嗡……” 一种极其低沉、规律的低频噪音浮现出来。那不是风声,也不是车流声,而是一种大型机械运作时的震动声。 “这是变压器?还是工厂?”林薇问。 “频率是50赫兹,但带有不规则的颤动。”陈默盯着屏幕上的波形图,“这不是市电的平稳频率,这是老式工业发电机特有的‘拍频’。这种发电机现在很少见了,只有在……” 陈默的手指在地图数据库中快速搜索。 “只有在还没完全拆迁的老工业区,或者保留着自备电站的大型设施里。”陈默的声音越来越快,“市东的老纺织厂早就停了,市西的钢厂也拆了。只有北边……那个因为产权纠纷闲置了十年的‘红星冷库’!那里有一台备用的柴油发电机,为了维持冷冻库的最低温度,每个月都会试运行一次。” “红星冷库……”林薇咀嚼着这个名字,眉头紧锁,“那里地形复杂,废弃仓库连成一片,如果他在那里……” “等等,还有视觉线索。”陈默打断了林薇,他暂停了视频,将画面定格在沈翊刚坐下的一瞬间。 他将画面亮度调到最高,对比度拉大。 “看这里。” 陈默指着屏幕右上角的一个角落。那里有一滩积水,积水倒映着顶棚的灯光。那灯光并不是普通的白炽灯,而是一种带有特定颜色的光晕。 “红色的光?”林薇眯起眼睛。 “是航空警示灯。”陈默解释道,“红星冷库旁边有一个废弃的电视塔,塔顶有三个航空障碍灯。按照这个倒影的角度,光源应该是在西北方向约30度角的位置。如果我没记错,冷库C区的3号仓库,那个位置的天窗破损最严重,漏光进去反射在积水里,正好是这个角度。” 陈默的手指在键盘上敲下最后一个回车键,屏幕上弹出一个红点,精准地锁定在城北的一片灰色区域。 “红星冷库,C区3号仓库。我有90%的把握。” 林薇看了一眼手表。倒计时还剩下28分钟。 “足够了。”林薇重新发动车子,引擎发出野兽般的咆哮,“坐稳了,我们要去猎杀兔子了。” 警车如离弦之箭冲入夜色。 而在屏幕那头,沈翊似乎感应到了什么。他放下手中的书,缓缓抬起头,嘴角勾起一抹诡异的弧度。 “真快啊……”他轻声说道,手术刀在指尖灵活地旋转,“看来,这位‘幽灵’先生,不仅仅是个只会偷窥的小老鼠。” 他站起身,走到镜头前,伸手遮住了画面。 “不过,真正的陷阱,往往在猎物以为看到出口的时候,才会触发。” 屏幕瞬间黑了下去,只剩下那个鲜红的倒计时还在无情地跳动。 陈默看着那黑暗的屏幕,心脏剧烈地收缩了一下。他有一种强烈的预感,沈翊早就料到了他们会找来。这不仅仅是一个谜题,更是一个精心设计的埋伏。 “林警官,”陈默的声音在颤抖,“他没关直播。” “什么?”林薇一边飙车一边问。 “黑屏了,但音频传输还在。”陈默将耳机紧紧扣在头上,“我听到了……除了那个发电机声音,还有别的。” “什么声音?” “引信拉动的声音。”陈默的脸色瞬间变得煞白,“滴……滴……滴……非常微弱,就在麦克风附近。” 林薇的脸色一变。 “他在直播现场埋了炸弹?还是……” “不,”陈默猛地抬头,眼中闪过一丝绝望的清醒,“那是定时引爆装置的倒计时。而且那个声音的频率……它不仅仅是在现场。” 陈默突然意识到了什么,他疯狂地开始检查林薇这辆“断网”警车的底盘和后备箱。 “怎么了?!”林薇大声吼道。 “那个引信声……通过刚才的音频回授,我听到了共振!”陈默的声音近乎尖叫,“如果我没判断错,那个声音的来源,不在冷库,而在……在我们车底!” 林薇猛地踩下刹车,就在这一瞬间—— “轰!” 一声巨响从车底传来,巨大的气浪瞬间掀翻了警车。世界在天旋地转,玻璃破碎的声音、金属扭曲的声音混合在一起,变成了一首死亡的交响乐。 陈默感觉自己的身体重重地撞在车顶上,鲜血从额头流下,模糊了视线。在意识消散前的最后一秒,他看到远处那台老式笔记本的屏幕依然亮着,上面那个鲜红的倒计时归零了。 紧接着,屏幕上跳出了一行新的字: **Round 2: 0 - 1. 猎人入场。** 第七章:入虎穴 耳边的轰鸣声像是一列永不停止的地铁,尖锐地钻进陈默的脑髓。 世界在旋转。破碎的风挡玻璃像钻石一样散落在沥青路上,警车的引擎盖还在冒烟,发出令人牙酸的金属扭曲声。 “陈默!陈默!” 一双粗糙的大手猛地摇晃着他的肩膀。陈默猛地吸了一口冷气,肺部像是被无数根针扎穿一样剧痛。他费力地睁开眼,映入眼帘的是林薇那张沾满灰尘和血迹的脸。她的额角被碎玻璃划开了一道口子,鲜血顺着脸颊流下,但那双眼睛却亮得吓人,像是一头受伤却依旧凶狠的母豹。 “别晕过去,听着!”林薇的声音有些嘶哑,但语气不容置疑,“那是定向爆破,威力被控制了,只是想把我们逼停。我们离红星冷库只有不到两百米。” 陈默颤抖着摸了摸自己的胸口,还好,肋骨没断,只是浑身都在发痛。他转头看向后座,那台老式笔记本居然奇迹般地卡在座椅缝隙里,屏幕虽然裂了一道纹,但幽幽的蓝光还在闪烁。 “信号……没断?”陈默艰难地爬起来,一把抓过笔记本。 “没断。他在看着我们。”林薇拔出配枪,检查了一下弹夹,然后推弹上膛,“增援还有三分钟到达。但我等不了了。” 就在这时,远处废弃的冷库方向,突然升起了一颗红色的信号弹。那是沈翊的挑衅,也是他开始的信号。 “那是给我们的见面礼。”林薇咬着牙,从破碎的车窗里跳了出去,对着陈默伸出手,“来吧,天才。别告诉我你现在要打退堂鼓。” 陈默看着那只沾满油污的手,那是他这三年来最抗拒的——与陌生人的肢体接触。但此刻,他没得选。如果不抓住这只手,他和奶奶都会死。 他伸出手,紧紧握住。冰凉,有力,那是现实世界的触感。 两人跌跌撞撞地冲向夜色中的庞然大物——红星冷库。 与其说是冷库,不如说是一座钢铁坟墓。巨大的生锈铁门半掩着,像是一张吞噬一切的巨口。里面黑洞洞的,只有风穿过空洞时发出的呜咽声。 林薇打手势示意身后的特警队员散开。几束战术手电的光柱刺破了黑暗,扫过布满灰尘的水泥地和早已报废的传送带。 “C区3号仓库。”林薇低声对着对讲机说道,“注意隐蔽,嫌疑人极度危险。” 陈默缩在队员中间,怀里紧紧抱着笔记本。他的手指在键盘上无意识地敲击着,试图重新连接冷库内部的网络节点。 “连上了。”陈默低声说道,声音在颤抖,“但只有内网,监控画面全是黑屏。他屏蔽了摄像头。” “小心脚下!”前面的特警突然喊道。 众人停下脚步。在手电筒的光圈下,一根极细的钓鱼线横亘在路中间,线上连着一个不起眼的铁疙瘩。 “阔剑地雷……不对,是自制的绊发引爆器。”林薇倒吸一口凉气,“如果不小心,刚才第一波人已经上天了。” 沈翊显然不打算让他们轻易进入核心区域。这不仅仅是一个藏身处,这是一个精心设计的狩猎场。 “他在清理门户。”陈默看着笔记本屏幕上跳动的数据流,“他在主动关闭冷库的备用电路。他想把我们困在盲区里。” “既然关了灯,那就不用客气了。”林薇挥手,“关掉手电,开启夜视仪。” 瞬间,世界变成了一片幽幽的绿色。特警队员们迅速推进,枪口警惕地扫视着四周。 他们穿过了长长的走廊,终于来到了3号仓库的大门前。那是一扇厚重的冷冻库大门,此刻紧紧闭合着。 “爆破组准备。” “等一下!”陈默突然喊了一声,声音在空旷的走廊里显得格外刺耳。 众人的目光瞬间集中在他身上。陈默感觉胃里一阵翻腾,但他强压住呕吐的欲望,指着门旁的一个老旧配电箱:“门上装了压力传感器。如果你们爆破,里面的液氨管道可能会爆。整个仓库会被毒气填满。” 林薇眼神一凛:“你怎么知道?” “代码……虽然监控屏蔽了,但温控系统的数据还在外泄。里面的温度正在急剧下降,他在启动制冷系统。”陈默的手指飞快地滑动,“他在利用低温和毒气逼我们退出去,或者……把我们变成标本。” “那怎么办?强攻不行,撤退更不行。”林薇烦躁地踢了一脚旁边的铁柱。 “我去断电。”陈默突然说道。 “你疯了?那是他的主场!”林薇抓住他的胳膊,“一旦你进去,就是肉靶子。” “我是唯一能破解他那套老式机械锁的人。现在的电子开锁工具对他那种复古装置没用。”陈默抬起头,虽然目光还在躲闪,但语气却异常坚定,“而且,我有这个。” 他晃了晃手里的笔记本,“上帝之眼”虽然看不到画面,但它可以作为一个强力的信号干扰器。 “给我三十秒。只要切断总电源,他的那些高科技玩具——夜视仪、热成像、自动机枪,统统都会变成废铁。到时候,大家都在黑暗里,谁也占不到便宜。” 林薇盯着陈默看了三秒,那是生与死的考量。最后,她松开了手,从腰间拔出一把备用匕首,别在陈默的腰带里。 “别死在里面。我还需要你指证他。”林薇冷冷地说道,随后转身对特警下令,“掩护他!” 陈默深吸一口气,像是一只赴死的飞蛾,贴着墙根滑向了配电箱。 他跪在地上,打开箱子盖。里面是一团乱麻般的老旧线路,红红绿绿的电线像是一团纠结的蛇。沈翊显然做了手脚,加装了几个复杂的继电器。 “别动那个!”耳机里传来沈翊戏谑的声音,竟然是通过配电箱里的一个小喇叭传出来的,“陈默,我知道你在那。那是高压线哦,一碰就会变成烤焦的死老鼠。” 陈默的手僵在半空。汗水顺着鼻尖滴落在地上,摔成八瓣。 “你果然在监控我。”陈默低声说道,同时手指在笔记本上输入了一串指令。 “当然,这里是我的王国。”沈翊的声音带着愉悦,“现在,倒数三声。如果你不退出去,我就把里面的那个外卖小哥切成刺身。” “三。” “二。” “一。” 就在沈翊喊出“一”的瞬间,陈默没有退,反而猛地将笔记本的一根数据线硬生生地插进了配电箱的一个测试接口上。 “那是物理层过载!给我断!”陈默吼道。 滋啦——! 一道耀眼的电火花从配电箱里炸开,蓝光瞬间吞没了陈默的身影。 “陈默!”林薇大喊一声,想要冲过去。 但就在这时,整个冷库发出了一声沉闷的轰鸣。那是巨大的电机停止运转的声音。 紧接着,所有的灯光——无论是走廊的应急灯,还是仓库内部的照明,甚至是特警队员们头盔上的战术灯,在这一瞬间全部熄灭。 绝对的黑暗降临了。 这不是普通的黑夜,这是一种让人窒息的、没有一丝光线的虚无。视觉被彻底剥夺,恐惧像潮水一样从四面八方涌来。 “怎么回事?” “夜视仪失效了!” “我的耳麦没声音了!” 通讯频道里一片混乱。沈翊的高科技陷阱彻底瘫痪,当然,警方的设备也成了摆设。 “所有人原地不动!不要乱开枪!”林薇的声音在黑暗中显得格外沉稳,像是一根定海神针,“陈默!你在哪?” 黑暗深处,传来一阵剧烈的咳嗽声。 “我……我还活着。”陈默的声音虚弱,但带着一丝难以察觉的兴奋,“我做到了……总闸跳了。这里现在是个瞎子。” “好小子。”林薇松了一口气,“现在大家都一样了。我们怎么进去?” “门锁因为断电自动松开了。”陈默摸索着站起来,虽然看不见,但他能感觉到那股从门缝里透出来的刺骨寒意,“但我听到了……里面还有声音。” 陈默闭上眼睛。在失去了视觉干扰后,他那只因为长期自闭而异常敏感的耳朵,终于发挥出了它可怕的本能。 风声。远处滴水的声音。还有……皮鞋踩在水泥地上发出的轻微“嗒、嗒”声。 “他在里面。”陈默压低声音,像是怕惊扰了黑暗中的幽灵,“他在移动。脚步声很轻,很有节奏。不急不躁,就像是在散步。” “能定位吗?”林薇端着枪,虽然看不见,但她已经转向了大门的方向。 “不行,回声太大了。空间太空旷。”陈默扶着墙,感觉心脏在胸腔里疯狂撞击,“但我有个办法。我的笔记本还能发出次声波,虽然看不到,但如果能引起共振……” “别说技术术语,给我方向。” 陈默深吸一口气,他在黑暗中伸出手,仿佛在触摸空气中的波纹。那个曾经在网络上无所不能的“幽灵”,此刻终于将战场延伸到了现实。 “左前方,大概三十米。他在绕圈。”陈默的声音越来越冷,那是一种理智回归的冷酷,“他在找我们。他手里有一把刀,刀锋划过空气的声音……我听得见。” 林薇慢慢向前移动,每一步都小心翼翼,避开地上的碎石。 “听着,沈翊。”林薇突然对着黑暗喊道,声音在空旷的仓库里回荡,“你的灯灭了,你的玩具坏了。现在,是你和我的对决。你敢出来吗?” 黑暗中一片死寂。没有人回答。 突然,陈默猛地抓住了林薇的袖子,手指用力得几乎掐进肉里。 “别说话!”陈默的呼吸急促到了极点,“他在笑……他在黑暗里笑!” 话音未落,一道寒光突然从黑暗中闪过。 “噗!” 那是利刃刺入血肉的声音。 紧跟在林薇身后的一名特警队员闷哼一声,身体重重地倒在地上。 “他在三点钟方向!”陈默尖叫起来,恐惧到了极点反而转化为了某种超能力,“不……他在移动!他在利用回声骗我们!实际上他在……在九点钟!就在那个大风扇后面!” 林薇反应极快,在陈默喊出的瞬间,她没有看向三点钟方向,而是凭借着本能,对着身后的九点钟方向连开了三枪。 “砰!砰!砰!” 枪口火焰在黑暗中炸裂,瞬间照亮了那个角落。 在那一刹那的闪光中,林薇看到了一个模糊的人影。那个身影穿着考究的西装,手里拿着一把长长的手术刀,正像壁虎一样贴在巨大的工业风扇叶片上。 子弹击中了风扇叶片,激起一串火星。 那个身影动了。 快得像一道黑色的闪电。 “散开!”林薇大吼,但已经太晚了。 一阵剧烈的剧痛从林薇的左肩传来。沈翊像鬼魅一样掠过她的身边,手术刀精准地划开了她的防弹衣边缘。 “林队长,枪法不错。”沈翊的声音在黑暗中飘忽不定,带着一种优雅的残忍,“但是,在这个黑暗的迷宫里,眼睛是没用的。你要学会……用心去看。” 林薇咬紧牙关,强忍着剧痛,反手一枪托砸向声音传来的方向,却砸了个空。 “陈默!定位他!”林薇吼道,冷汗顺着脸颊滑落。 黑暗中,陈默缩在墙角,浑身发抖。他听到了沈翊的脚步声,那脚步声不再从容,而是变得兴奋、狂乱,正在向自己逼近。 “陈默……我知道你在那儿。”沈翊的声音越来越近,像是贴着陈默的耳朵在说,“你的心跳声很大哦。咚、咚、咚……像鼓一样。你是我的了。” 陈默死死捂住嘴巴,不让自己发出声音。他感觉自己快要窒息了。这是他最恐惧的噩梦——在无法逃避的现实空间里,面对一个无法沟通的疯子。 “跑什么?”沈翊轻笑一声,“我们来玩个游戏吧。这仓库里有一百个大风扇。如果你能猜出我在哪一个风扇后面,我就放过你。猜错了……呵呵呵。” 呼呼呼—— 仿佛是为了配合他的话,周围几十个巨大的工业风扇突然开始转动。 “啊!”陈默惊呼出声。 不对,断电了,风扇怎么会转? “惯性,傻瓜。我只是推了它们一把。”沈翊的声音被巨大的风声掩盖,变得无处不在,“现在,告诉我,我在哪儿?” 轰隆隆的噪音充斥着整个空间,所有的听觉线索都被这巨大的机械轰鸣声淹没。陈默刚刚建立起来的听觉优势瞬间崩塌。 “完了……”陈默绝望地想。在这巨大的噪音海洋里,别说定位人影,就连辨别方向都成了奢望。 黑暗中,林薇也在焦急地寻找掩体。她在地上摸索,摸到了那个倒下的特警队员,还好,还有气。但沈翊就像是从空气中蒸发了一样,彻底消失了。 只有那令人心烦意乱的风扇声,像是在嘲笑他们的无能。 陈默抱着头蹲在地上,噪音让他的偏头痛快要炸裂。不……不对。 他突然想起了什么。 沈翊是个完美主义者,是个自恋狂。他推动了风扇,但他忽略了物理规则。 这些风扇的大小不一样,叶片的磨损程度也不一样。转起来的声音,虽然都是“呼呼”声,但频率是有细微差别的! 如果有一个风扇的声音里,夹杂着另一种频率的震动——那是人体重量压在叶片上时特有的共振…… 陈默猛地抬起头,在黑暗中睁大了双眼。虽然看不见,但他的大脑飞速运转,将那几百种噪音拆解、重组。 那个声音…… 那是……第14号风扇。位于仓库的东北角,那个声音比其他风扇低了半个赫兹,那是负重转动的声音! 陈默颤抖着举起手,指向那个绝对的黑暗角落。 “那里!”陈默用尽全身力气嘶吼道,声音穿透了轰鸣的风声,“东北角!第14号风扇!他在上面!” 林薇没有任何犹豫。在陈默喊出的瞬间,她对着那个黑暗的角落,扣动了扳机。 这一次,她没有点射,而是打光了整个弹夹。 “砰砰砰砰砰砰!” 密集的火舌撕裂了黑暗,子弹如同暴雨般倾泻在东北角那个巨大的风扇上。 金属撞击的火花四溅,紧接着,传来一声沉闷的撞击声,和一声痛苦的闷哼。 那个完美的“清道夫”,终于发出了第一次狼狈的声音。 “打中了!”林薇迅速换弹夹,大喝一声,“灯光!给我打光!” 特警队员们反应过来,举起备用的强光手电筒,齐齐射向东北角。 刺眼的光柱下,那个巨大的工业风扇正在疯狂旋转。而在一片血泊中,一个穿着西装的男人正捂着大腿,脸色扭曲地靠在风扇柱上。 但他手里依然紧紧握着那把手术刀,眼神里没有恐惧,只有更加疯狂的杀意。 他抬起头,看向光圈外的陈默。 “你找到了。”沈翊嘴角流出一丝鲜血,却笑了,“真棒……陈默。你终于不再是一只躲在屏幕后的老鼠了。你变成了一头……狼。” 沈翊突然从怀里掏出一个遥控器,拇指按在了红色的按钮上。 “但是,狼也会死。” 陈默的心脏骤停。他看到了那个按钮,也看到了沈翊眼神中同归于尽的疯狂。 “别按!”陈默冲了出去,不顾一切地冲向那个疯子。 “轰——!!!” 沈翊按下了按钮。 但爆炸并没有发生在陈默身边,而是发生在仓库的入口处。巨大的钢铁闸门在一声巨响中落下,将所有的特警队员,包括林薇,都隔绝在了仓库之外。 仓库里,只剩下陈默,和受伤的沈翊。 灯光闪烁了几下,彻底熄灭。 黑暗再次降临,但这一次,只有他们两个人。 “现在,”沈翊在黑暗中站了起来,虽然腿受了伤,但他的身影依然高大得令人窒息,“游戏结束了。该进行最后的治疗了。” 第八章:面具破碎 厚重的钢铁闸门落下的巨响,如同天堑闭合,将林薇焦急的呼喊声和外界所有的光亮统统隔绝在外。 那一瞬间,世界仿佛被按下了静音键。 黑暗像浓稠的墨汁,瞬间填满了仓库的每一个角落。陈默背靠着冰冷的水泥墙壁,大口大口地喘息着。肺部的空气像是被抽干了,每一次呼吸都伴随着铁锈味和血腥味。 “哒、哒、哒。” 皮鞋敲击地面的声音在空旷的黑暗中格外清晰,带着某种令人毛骨悚然的韵律,正一步步向他逼近。 沈翊没有开灯,也没有急着动手。他像是一个在黑暗中巡视领地的君王,享受着猎物绝望前的颤抖。 “陈默,”沈翊的声音从左前方传来,低沉,优雅,带着一丝因为腿部枪伤而产生的沙哑,“为什么要怕呢?这可是你梦寐以求的场景。没有屏幕,没有键盘,只有纯粹的生命对生命。” 陈默死死盯着那个方向,尽管他什么也看不见。他的手在口袋里紧紧攥着那把林薇给他的匕首,指关节因为用力而泛白,但他根本不敢拔出来。他的腿在发软,那是社恐本能的生理性排斥——在这个封闭空间里,面对一个正在释放恶意的实体,他的胃里翻江倒海。 “你……疯子。”陈默从牙缝里挤出两个字。 “疯子?”沈翊轻笑一声,脚步声停在了距离陈默不到三米的地方,“不,我比你清醒。你看,那些警察,他们被规则束缚,被道德绑架。而你……你和我一样,我们都是上帝视角的偷窥者。只不过,你用的是代码,我用的是手术刀。” 突然,一只冰冷的手猛地扼住了陈默的喉咙。 那只手像铁钳一样有力,瞬间将陈默提了起来,重重地按在墙上。陈默本能地想要挣扎,但沈翊的膝盖狠狠地顶进了他的腹部。 剧烈的疼痛让陈默瞬间失去了反抗的能力,整个人像虾米一样蜷缩起来。 “咳咳……”陈默痛苦地咳嗽着,感觉喉咙里的软骨都要被捏碎了。 沈翊凑近他的脸,即使在黑暗中,陈默也能感受到那双充满戏谑和疯狂的眼睛正死死盯着自己。 “看着我。”沈翊命令道,语气里带着一种扭曲的温柔,“别闭眼。你隔着屏幕窥探了那么久,难道不想看看真人的质感吗?” 沈翊松开了一只手,从西装口袋里掏出一个金属质感的注射器。针尖在微弱的一丝反光中闪烁着寒芒。 “这是我为你特制的‘镇静剂’。”沈翊像是一个耐心的心理医生在向病人解释治疗方案,“你的大脑太活跃了,你的恐惧太多了。打一针,你就再也不会感到害怕。你会睡得很香,就像……那个穿红裙子的女人一样。” 听到“红裙子”三个字,陈默原本涣散的瞳孔猛地收缩。 那是他噩梦的开始。那个女人濒死前求救的眼神,曾无数次在他的梦里浮现。 “你……杀了她。”陈默的声音颤抖,但眼神中却多了一丝愤怒的火苗。 “我是在帮她解脱。”沈翊漫不经心地把玩着注射器,针头轻轻划过陈默的脸颊,留下一道冰冷的痕迹,“就像我现在帮你一样。陈默,承认吧。你躲在房间里,其实不是因为社恐,而是因为你看不起人类。你觉得他们愚蠢、弱小、肮脏。你享受那种掌控他们生死的感觉,对不对?” “不对!”陈默突然吼了出来,尽管这让他喉咙更痛,“我不是你!我……我只是在寻找真相!” “真相?”沈翊像是听到了什么好笑的笑话,大笑起来,“在这个世界上,力量才是唯一的真相。你引以为傲的技术,在绝对的力量面前,就是个笑话。看看现在的你,像只待宰的羔羊。” 沈翊的手腕下压,针尖对准了陈默颈侧的动脉。 “睡吧,醒来后,你就成了我收藏品中最特别的一个——‘那个偷窥上帝的盲眼先知’。” 死亡的气息扑面而来。陈默的大脑在这一刻进入了前所未有的超频状态。 周围的空气仿佛凝固了。他甚至能听到沈翊稍微急促一点的呼吸声——那是大腿伤口失血带来的生理反应;能闻到沈翊身上那股昂贵的古龙水味下,掩盖不住的腐烂血腥气。 恐惧依然存在,但它像是一块烧红的烙铁,反而烫醒了陈默的神经。 我不是羔羊。 林薇的话在耳边回荡:“别死在里面,我还需要你指证他。” 还有奶奶。如果自己死在这里,奶奶怎么办?那个瞎眼的老太太,会在无尽的等待中枯萎。 不能死。绝不能死在这里。 陈默的右手在袖口里微微颤抖。那里藏着一个自制的微型信号干扰器,原本是用来干扰电子锁的。刚才断电时,他一直攥着它没松手。 但这东西对沈翊这个大活人有什么用? 就在这时,他的目光扫过黑暗。虽然看不清,但他记得这个仓库的布局图。刚才断电前,他借着林薇枪口的火光,瞥见了自己身后不到两米的地方,是一台老式的液压搬运机。那上面挂着一个巨大的机械臂,用于搬运沉重的冻肉。 那台机器虽然断电了,但液压系统里残留着高压压力。如果此时能强行打开电磁阀的旁路,释放这股压力…… 那是唯一的赌注。 “你在发抖。”沈翊似乎很享受这一刻,他故意放慢了动作,针尖一点点刺入皮肤,“很好,保持这种恐惧。这是活着的证明。” 剧痛传来,针头刺破了表皮。 就在这一瞬间,陈默猛地抬起头,那双平日里躲闪、游离的眼睛,此刻却死死锁定了沈翊。 “你说得对,沈翊。”陈默突然笑了,那个笑容扭曲而狰狞,带着一种亡命徒的疯狂,“我们都是怪物。但你忘了……” 陈默猛地将藏在袖子里的干扰器狠狠拍在了身后搬运机的控制面板上。 “怪物是会进化的!” 滋滋滋——! 微型干扰器爆发出最后一次强电流脉冲。虽然它无法驱动庞大的机器,但这股不稳定的电流瞬间击穿了控制面板上那个老化且失效的电磁继电器。 “咔嚓!” 一声清脆的金属弹响。 那是机械锁扣松开的声音。 积蓄在液压缸里巨大的势能,在这一瞬间找到了宣泄口。那台沉寂已久的搬运机械臂,像是一头被唤醒的钢铁巨兽,伴随着刺耳的泄气声,猛地向下砸落! 轰——!!! 巨大的力量砸在沈翊刚才站立的位置。 沈翊的反应也是极快,在听到继电器弹响的瞬间,他就本能地向后跃去。但大腿的枪伤拖慢了他的速度,沉重机械臂的末端擦着他的肩膀扫过,狠狠地撞击在水泥地上,激起一片碎石。 “啊——!” 沈翊发出一声痛苦的咆哮,整个人被巨大的气浪掀翻在地,手中的注射器也飞了出去,摔得粉碎。 陈默趁着这个间隙,猛地向前一滚,狼狈地爬向远处。 “咳咳……”陈默趴在地上,大口呕吐着。刚才那一下爆发几乎抽干了他所有的力气,但他的眼神变了。 那种作为“受害者”的怯懦正在剥落,露出了下面坚硬如铁的内核。 他摇摇晃晃地站起来,捡起地上的匕首,反手握住。 黑暗中,传来沈翊沉重的喘息声和骨骼摩擦的声音。 “好……很好……”沈翊的声音不再优雅,而是变得狰狞如野兽,“你居然学会咬人了。” “我也学会了……”陈默擦了一把嘴角的呕吐物,声音虽然还在抖,但语气却异常冰冷,“不再只通过屏幕看你。” 沈翊从地上站了起来,他的左臂软绵绵地垂着,显然被机械臂砸脱臼了。鲜血顺着他的额头流下,遮住了半张脸,让他看起来如同地狱爬出的恶鬼。 “你以为这就赢了吗?”沈翊从腰间拔出了那把长长的手术刀,刀锋在黑暗中划出一道凄厉的弧线,“激怒我,是你最大的错误。” 他像一阵黑色的旋风般冲了过来。 这一次,没有废话,没有心理战,只有纯粹的杀戮。 陈默的瞳孔骤然放大。在沈翊冲过来的瞬间,他并没有逃跑,而是做出了一个让沈翊都意想不到的动作——他不仅没退,反而迎着刀锋扑了上去! 这就是黑客的逻辑。面对无法防御的病毒,最有效的办法不是查杀,而是用更底层的代码同归于尽。 两人撞在一起。 “噗嗤!” 手术刀划破了陈默的肩膀,鲜血喷涌而出。但与此同时,陈默手中的匕首也狠狠扎进了沈翊完好的右大腿。 “呃啊!”沈翊发出一声闷哼,身体失去平衡,重重地摔倒在地。 陈默也被带倒在地,但他死死咬着牙,不让自己喊出声。剧痛让他眼前的景象一阵发黑,但他知道,这是唯一的机会。 他翻身骑在沈翊的身上,双手死死掐住沈翊持刀的手腕。 此时的陈默,眼神凶狠得像是一头被逼入绝境的孤狼。那个平日里连外卖员敲门都不敢应声的社恐青年,此刻正用尽全身力气,试图将刀尖送进这个恶魔的喉咙。 “去死……去死啊!”陈默嘶吼着,唾沫星子溅在沈翊的脸上。 沈翊看着上方那张扭曲的脸,竟然突然停下了挣扎。他那双冰冷的眼睛里,闪过一丝错愕,随后变成了深深的赞赏,甚至是一种扭曲的欣慰。 “看啊……”沈翊嘴角带血地笑着,声音轻得像风,“这才是真正的你,陈默。这才是……你的本来面目。” “闭嘴!” 陈默怒吼一声,用力将刀尖压向沈翊的脖颈。 就在这时,沈翊突然猛地一昂头,额头重重地撞在了陈默的鼻梁上。 “咔嚓!” 鼻骨碎裂的声音。 陈默感到一股酸楚的热流瞬间涌出眼眶,眼泪不受控制地流了下来,剧痛让他瞬间失去了力量。 沈翊趁机一把推开陈默,踉跄着爬起来。他没有再攻击陈默,而是站在原地,喘着粗气,那双眼睛在黑暗中闪烁着诡异的光。 “你没有杀我。”沈翊抹了一把嘴角的血,低声说道,“你在那一瞬间犹豫了。你的手在抖。” 陈默捂着流血的鼻子和肩膀,瘫坐在地上,眼神复杂地看着他。 “或者说……你舍不得杀我?”沈翊的声音变得诱惑而危险,“因为在这个世界上,只有我能读懂你。只有我,能让你感觉到自己还活着。” “我会抓你……抓你坐牢。”陈默咬着牙,含糊不清地说道。 “坐牢?”沈翊摇了摇头,像是听到了一个天真的笑话,“不,游戏还没结束。陈默,你刚才打破了那扇门,也打破了你心里的壳。现在,我要送你一份大礼。” 沈翊突然从怀里掏出了另一个装置。那不是遥控器,而是一个正在倒计时的简易引爆器。 上面的红色数字在疯狂跳动:00:10,00:09…… “这仓库底下埋着两吨液氨和炸药。”沈翊看着陈默,露出了最后的狞笑,“刚才那个门落下,不是为了困住你,而是为了锁住警察。现在,这里就是我们的火葬场。” “你疯了!你也跑不掉!”陈默惊恐地喊道。 “跑?”沈翊张开双臂,仿佛在拥抱即将到来的毁灭,“我不跑。我是清道夫,这里就是我的归宿。但我很好奇……变成了狼的你,能不能找到那唯一的生路?” “再见,陈默。谢谢你陪我玩了这场游戏。” 00:03。 00:02。 沈翊闭上了眼睛,脸上带着解脱般的微笑。 陈默的大脑一片空白。逃跑?哪里还有路?门被锁死,只有死路一条。 但他不想死。 他还不想死! 在那千钧一发之际,陈默的目光在仓库里疯狂扫视。爆炸……冲击波……如果没有任何遮挡,他会被撕成碎片。 但如果是…… 他的目光落在刚才那个机械臂砸出的深坑上。那里连接着仓库的下水道系统!那是刚才为了排放制冷废水而设计的! 那是唯一的掩体! 00:01。 陈默用尽最后的一丝力气,在那震耳欲聋的爆炸声响起之前,像一颗炮弹一样,猛地跳进了那个满是污水的深坑里。 轰隆隆——!!! 一团巨大的火球在仓库中心升起,瞬间吞噬了一切。 火焰与黑暗,在这一刻彻底交融。 而在那火海的光芒中,沈翊的身影就像是一个燃烧的影子,在这场狂乱的舞会中,慢慢化为灰烬。 —— 本章完 —— 第九章:绝命反转 世界在旋转。 剧烈的耳鸣声像是一万只蝉在脑颅内同时尖叫,盖过了火焰的咆哮和建筑的呻吟。 陈默趴在那个充满腐败恶臭的下水道深坑里,冰冷的污水浸泡着他身上的伤口,带来一阵钻心的刺痛。这种刺痛反而像是一针强心剂,让他在昏迷的边缘猛地拽回了意识。 他还活着。 刚才那惊天动地的爆炸就在头顶几米处发生,如果不是他那一瞬间的决断,此刻他应该已经变成了仓库废墟中的一堆焦炭。 陈默艰难地撑起身体,吐出一口带着泥沙的脏水。透过坑口上方滚滚而出的浓烟,他看到了地狱般的景象。 昔日阴冷空旷的仓库此刻已是一片火海。炽热的火舌贪婪地舔舐着一切可燃物,堆积的货物轰然倒塌,将地面掩埋。 “咳咳……” 陈默捂着口鼻,试图在令人窒息的热浪中寻找氧气。他必须马上离开这里,哪怕是从下水道爬出去,只要远离这个爆炸中心。 然而,就在他准备转身潜入黑暗的地下水道时,目光无意间扫过了火海边缘的一处角落。 那一瞬间,他的脚步僵住了。 在火光映照的阴影里,一个摇摇晃晃的人影正从废墟中爬起来。 是沈翊。 这个恶魔并没有死。虽然他身上的西装已经破烂不堪,头发被烧焦了大半,满脸是血,但他还活着。他拖着那条被陈默刺伤的大腿,像一只被打断了脊梁却依然阴毒的毒蛇,正艰难地向仓库的东南角移动。 陈默眯起眼睛,透过烟雾,他看清了沈翊的目的地。 那里是一排看似普通的铁皮货架。沈翊跌跌撞撞地扑过去,在货架后的墙壁上摸索了一阵,随后按下了某个隐藏的开关。 伴随着一阵沉闷的齿轮转动声,那面墙壁竟然缓缓移开,露出了一条幽深的、漆黑的通道。 暗道! 沈翊早就给自己留好了后路。他根本没打算和仓库一起死,那个关于“火葬场”的豪言壮语,不过是骗他留下来陪葬的谎言! 沈翊回过头,最后看了一眼身后燃烧的仓库,脸上露出了一丝狰狞的得逞笑容。他以为陈默已经被炸碎了,或者正在逃命。他并没有发现,那个本该是“猎物”的年轻人,正死死地盯着他的背影。 那一瞬间,陈默心中的恐惧仿佛被火焰蒸发了,取而代之的是一种从未有过的、冰冷的怒火。 他想起了那个穿着红裙子的女人,想起了她绝望的眼神;想起了奶奶在黑暗中摸索着等待他的背影;想起了刚才沈翊那高高在上的、关于“怪物”的嘲讽。 如果让沈翊走进那条暗道,他就会消失在这个城市里,继续去寻找下一个受害者,继续他的杀戮游戏。 不。 绝对不行。 陈默没有转身跳进安全的下水道。相反,他像是一头被激怒的孤狼,猛地从深坑里爬了出来,冲进了那片足以将人融化的热浪中。 “沈翊!!!” 陈默嘶哑的吼声在火海中显得微不足道,但他眼中的光芒却比火焰还要炽热。 沈翊刚迈进暗道一半,听到身后的动静,猛地回过头。当他看到浑身是血、如同恶鬼般冲过来的陈默时,那张满是血污的脸上第一次露出了惊恐的神色。 “你……你怎么可能还没死?!”沈翊的声音充满了不可置信。 陈默没有回答。他一边狂奔,一边从口袋里掏出那部屏幕已经碎裂的老式备用手机。 这是他最后的武器。 那条暗道的门是电子控制的液压门,虽然设置了物理开关,但如果不修改底层指令,只要沈翊在另一头操作,或者系统检测到故障,门就会自动关闭锁死。 既然沈翊想走,那就在这里永远留下来吧! 陈默冲到距离暗道口十米远的地方,这里的热浪已经让皮肤感到了灼烧般的剧痛。他飞快地在手机上输入着指令,利用刚才接入仓库网络时留下的后门程序,直接向暗道门的控制芯片发送了强制锁死指令。 “给我……关上!” 陈默大吼一声,重重地按下了回车键。 正在向暗道深处退去的沈翊突然听到身后传来“咔哒”一声脆响。他惊恐地回头,只见那扇原本缓缓移动的铁门突然停滞了一下,紧接着,液压杆发出刺耳的尖啸,大门猛地反向加速,像是一把巨大的断头台,向着沈翊即将迈入的缝隙狠狠砸去! “不——!” 沈翊拼命想要转身挤回来,但他受伤的腿根本跟不上电机的速度。 “砰!” 一声巨响,沉重的铁门严丝合缝地关上了。 沈翊的手指还卡在门缝边缘,被硬生生地夹断,发出一声凄厉的惨叫。但那扇门纹丝不动,那是工业级的防爆锁,一旦锁死,除非炸开墙面,否则绝无可能从内部打开。 沈翊被关在了里面。 不,准确地说,陈默刚才发送的指令不仅是关门,更是覆盖了系统的安全协议。现在,这扇门的两边都被焊死了。沈翊被困在了一条没有尽头的死胡同里,而这整个仓库的废墟,正在随时准备进行第二次坍塌。 陈默看着那扇紧闭的铁门,大口喘息着。他的肺部像是吸入了燃烧的煤炭,每一次呼吸都带着血腥味。 赢了? 就在这时,头顶上传来一阵巨大的轰鸣声。 “轰隆——” 一根被烧得通红的主梁断裂,带着漫天的火星,直直地朝着陈默的方向砸了下来! 陈默此时已经力竭,刚才的爆发耗尽了他所有的体能,他只能眼睁睁地看着那根巨大的横梁遮住了视线。 “躲开!!” 一声焦急而凌厉的怒吼穿透了火海。 紧接着,一只有力的手猛地从侧面抓住了陈默的衣领,用一种几乎要勒断他脖子的力量,将他硬生生地拖向了旁边。 “砰!” 横梁重重地砸在陈默刚才站立的地方,激起无数碎石和火星。地面剧烈震颤,陈默被甩在几米开外,摔得七荤八素。 他艰难地抬起头,看到了一个熟悉的身影。 林薇。 这位刑侦队长此刻满脸黑灰,警服被划破了好几道口子,手里还握着那把已经打空了弹夹的手枪。她刚才不顾一切地冲进了这个随时可能爆炸的火炉。 “你是不是疯了?!”林薇冲过来一把揪住陈默的领子,眼眶通红,几乎是咆哮着喊道,“那是爆炸中心!你不跑,还往里冲?你想死吗?” 陈默咳嗽着,指了指那扇紧闭的铁门,虚弱地笑了:“他在……里面。我把他……锁在里面了。” 林薇愣了一下,顺着陈默的手指看去。虽然她不完全明白发生了什么,但她意识到,这个看似柔弱的年轻人,在刚才那一瞬间,做出了比任何警察都要勇敢的抉择。 “傻瓜……”林薇咬着牙骂了一句,但眼神中却多了一丝不易察觉的动容,“要死一起死吗?走!” 她一把架起陈默,想要带他离开。 可是,火势蔓延得太快了。通往出口的路已经被坍塌的货架堵死,周围的高温让空气变得稀薄。林薇看着陈默苍白如纸的脸和肩膀上不断渗出的鲜血,知道他撑不了多久了。 “该死!”林薇环顾四周,目光锁定了那个控制暗道门的电子面板。 既然陈默能黑进系统锁门,那能不能反向操作? “陈默!这东西能不能打开?”林薇指着那块面板吼道。 陈默摇了摇头,声音微弱得几乎听不见:“不行……底层协议……被我烧毁了。只有……只有物理破坏……” 话音未落,又是一声巨响。仓库的顶棚开始大面积崩塌,巨大的火球如同陨石般坠落。 林薇看了一眼那个面板,又看了一眼即将被火海吞没的他们。她眼神一凛,瞬间做出了决定。 “那就不开了!” 她举起枪托,用尽全身力气,狠狠地砸向那个电子面板。 “哐!哐!哐!” 火花四溅。林薇像是要把所有的恐惧和愤怒都宣泄在这个该死的铁盒子上。 “给我……开啊!!” 伴随着最后一声怒吼,林薇一枪托砸碎了面板的防护罩,露出了里面复杂的线路和机械传动轴。 她没有试图去解锁,而是伸手抓住了传动轴的主齿轮,双手死死卡住,猛地向反方向一扳。 “咔嚓——!!!” 齿轮崩断的刺耳声音响起。 这并不是在开门,而是在破坏门锁的机械结构。随着齿轮的断裂,那扇死锁的防爆门突然发出了一声沉闷的松动声。 虽然门无法完全打开,但门扇的一角因为机械结构的崩坏而微微翘起,露出了一道仅仅只有半尺宽的缝隙。 一股阴冷但新鲜的空气从缝隙里吹了进来。 那是暗道另一头的空气!那是生路! “快!钻进去!”林薇推了陈默一把。 “那你……”陈默喘息着,身体却因为本能的恐惧而迟疑。 “少废话!”林薇一把按住陈默的头,强行把他往那个缝隙里塞,“如果你死了,谁来指证这个混蛋?快滚!” 陈默不再犹豫,拼尽全力像个虫子一样挤进了那道缝隙。他的身体在粗糙的水泥地上摩擦,伤口撕裂的疼痛让他眼前发黑,但他不敢停。 就在陈默刚刚完全挤进暗道的一瞬间,身后的仓库发出了一声最后哀鸣。 “轰隆隆——!!!” 整个建筑彻底坍塌。 数吨重的废墟和火焰如山崩海啸般压了下来。 “林薇!!!”陈默在黑暗中撕心裂肺地大喊。 就在这千钧一发之际,一只沾满血污的手从废墟的边缘伸了过来,那是林薇。她在最后一刻,紧跟着陈默滚进了缝隙,并用背部死死抵住了一块落下的巨石。 灰尘瞬间填满了狭窄的通道。 两人瘫坐在冰冷的地面上,大口大口地呼吸着这带着霉味但无比珍贵的空气。 通道外,是那个已经被火焰彻底吞噬的世界。 在那扇被崩坏的铁门缝隙里,陈默最后看到了一双眼睛。 沈翊。 他被困在另一头,火光照亮了他绝望而扭曲的脸。他看着这道仅有一线之隔的生路,看着那两个被他视为“蝼蚁”的人,看着陈默那双在黑暗中依然明亮的眼睛。 沈翊张了张嘴,似乎想说什么,但最终被涌上来的浓烟和坍塌的石块彻底淹没。 那道缝隙外的光亮,闪烁了几下,彻底熄灭了。 世界重归黑暗。 只剩下陈默和林薇粗重的呼吸声,在死寂的暗道中回荡。 良久,林薇从地上爬起来,伸手拉了一把瘫软在地的陈默。她的手在颤抖,但依然有力。 “还能走吗?”林薇的声音沙哑,透着疲惫。 陈默靠在潮湿的墙壁上,摸了摸自己还在跳动的心脏。 “能。”他轻声说道。 这一次,他的声音里没有了颤抖。 他回头望向那已经被封死的废墟方向。那个曾经让他恐惧得想要呕吐的深渊,那个带给他无数噩梦的恶魔,此刻都已经埋葬在瓦砾之下。 他不再是那个躲在屏幕后的窥视者了。 他走了出来,走进了黑暗,又从黑暗中带回了光。 “走吧。”陈默扶着墙壁,摇摇晃晃地站起身,“我们要回家了。” 林薇看着他,嘴角勾起一抹疲惫但欣慰的笑意。她打开了手电筒,微弱的光束照亮了前方漫长的路。 在这条漆黑的甬道里,一警一民,两个身影相互搀扶,向着出口走去。 身后,烈火焚烧了一切罪恶,只留下一地灰烬,等待着黎明的审判。 第十章:第45次窥探 暴雨冲刷着这座城市,将空气中残留的焦糊味和血腥气一点点压入下水道。 距离那场惊心动魄的仓库大火已经过去了一周。警方在废墟中找到了一具严重碳化的尸体,通过残留的牙齿记录和部分DNA比对,确认了那是连环杀手“清道夫”沈翊。 虽然尸体已经面目全非,但对于公众和媒体来说,这已经足够了。一场持续数月的连环杀人案,以一种充满戏剧性的烈火终章画上了句号。 市中心医院的特护病房内,陈默正坐在窗前,手里摆弄着一台没有联网的旧式游戏机。 “DNA比对报告出来了,99.9%匹配。沈翊死了。”林薇推门进来,手里提着一袋苹果,那是她特意挑的,红得像那个死去的女人穿的裙子,但带着一股生机勃勃的甜香。 陈默的手指在按键上停顿了一下,屏幕上的小人撞到了墙壁,发出“嘟”的一声失败音效。 “我知道。”陈默轻声说,声音虽然还有些虚弱,但那种常年紧绷的颤抖感已经消失了。他转过头,看向林薇,虽然目光依然有些闪躲,不敢直视对方的眼睛太长时间,但至少没有再像以前那样想要呕吐。 “法医说,尸体是被重物压砸致死,在此之前还吸入了大量烟尘。”林薇削着苹果,刀刃在果皮上游走,“你做得很好,陈默。如果不是你锁死那扇门,他可能真的就逃脱了。” 陈默沉默了。他看着窗外灰蒙蒙的天空,脑海里却总是浮现出沈翊最后在那道缝隙后绝望的眼神。 那个眼神里,似乎藏着某种超越了死亡的嘲弄。 “林队,”陈默忽然开口,“那个暗道的尽头,通向哪里?” 林薇手里的刀顿了一下,将削好的苹果切成两半,递给陈默一半。“通向城市北边的旧排水系统,四通八达,我们在出口处提取到了一些脚印,但都被雨水冲刷得差不多了。不过既然人已经死了,那些也不重要了。” “是啊,不重要了。”陈默接过苹果,咬了一口,清脆的汁水在口腔里炸开。 一个月后。 陈默的生活似乎回归了正轨,但又在某种程度上彻底改变了。 他依然是那个社恐的宅男,依然很少出门,依然对熙熙攘攘的人群感到生理性的不适。但他不再是被世界遗弃的孤岛。 在他那间被无数屏幕和服务器填满的房间里,多了一台警局专用的红色加密电话。那是林薇给他的“特聘顾问”专线。 虽然他拒绝了所有的露面采访,也拒绝去警局坐班,但他成为了刑侦队在数字世界里的“眼睛”。 这一个月里,他协助破获了两起跨国诈骗案和一起儿童拐卖案。每一次,他都是坐在那把磨得发亮的电竞椅上,手指在键盘上飞舞,像是在黑暗中编织一张无形的网,将罪恶一个个捞出来。 他开始享受这种掌控感。不再是偷偷摸摸的窥探,而是光明正大的狩猎。 奶奶的病情稳定了下来,陈默请了一个专业的护工照顾她。每当他从房间里走出来,站在奶奶身后看着她听收音机时,他都会感到一种久违的平静。 沈翊死了。那个噩梦结束了。 直到今天深夜。 凌晨三点,窗外又下起了雨,淅淅沥沥的雨声敲打着玻璃,像极了那天晚上的节奏。 陈默刚刚结束了对一起洗钱案的数据追踪,正准备关机休息。 突然,屏幕右下角的一个隐藏图标突然闪烁了一下。 那是他编写的“上帝之眼”程序的图标。 陈默愣住了。这个程序在仓库大战前他就已经手动关闭了,并且删除了启动项。为了防止被沈翊反向利用,甚至格式化了存储核心。 它怎么可能会自己启动? 难道是残留的缓存进程? 陈默皱起眉头,鼠标悬停在那个图标上。作为一名顶级黑客,职业本能让他想要立刻彻底粉碎这个程序,但一种莫名的不安让他停下了手。 他鬼使神差地双击了图标。 屏幕黑了一瞬,随即,熟悉的绿色代码瀑布般流下。 紧接着,画面一闪,一个弹窗跳了出来。 **【正在扫描城市智能家居节点……】** **【已发现可用信号:1个】** **【接入中……】** **【连接成功。当前信号源:第45号窥探点。】** 陈默的心脏猛地收缩了一下。45号? 他记得很清楚,上次他停在44号。那个穿着红裙子的女人,那个改变了他人生命运的夜晚。 屏幕上的画面逐渐清晰。 这是一间装修极简的房间。白色的墙壁,灰色的地毯,没有多余的装饰。房间正中央放着一张不锈钢的手术台,上方是无影灯,发出惨白的光晕。 镜头的角度很高,似乎隐藏在通风口或者某个角落的装饰画里。 画面里没有人。 只有一张手术台,旁边放着一辆托盘车,上面整齐地摆放着闪着寒光的手术刀、骨锯和止血钳。 陈默的手指颤抖起来,他下意识地去抓键盘上的“ESC”键,想要切断这个该死的画面。这让他想起了那天晚上,想起了那种被死亡凝视的恐惧。 但就在他的手指即将触碰到按键的时候,画面里有了动静。 一个人影从阴影里走了出来。 他穿着一件笔挺的白大褂,戴着医用口罩和橡胶手套,虽然遮住了大半张脸,但他走路的姿势——那种微微后仰、重心落在脚跟上的傲慢步态,陈默这辈子都不会忘记。 那是沈翊。 不,不可能。林薇说过,DNA比对确认了尸体。陈默亲眼看着他被埋葬在火海里。 陈默死死地盯着屏幕,瞳孔剧烈震颤。 男人走到手术台前,拿起一块洁白的纱布,开始慢条斯理地擦拭那把手术刀。他的动作优雅得像是在擦拭一件艺术品,而不是一件凶器。 擦完后,他举起手术刀,对着无影灯眯起眼睛检查刀刃的锋利程度。 就在这时,男人似乎察觉到了什么。 他缓缓转过头,那双藏在镜片后的冰冷眼睛,竟然穿透了屏幕,穿越了无数的网络节点,准确无误地看向了摄像头的位置。 然后,他抬起手,摘下了口罩。 那张脸虽然有些苍白,嘴角带着一道新愈合的疤痕,但那确实是沈翊。 他对着镜头,露出了一个陈默从未见过的、毫无保留的狰狞笑容。随后,他做了一个口型。 通过唇语,陈默读懂了那两个字: “抓、到、你、了。” 屏幕猛地一黑,紧接着跳出一行红色的血字: **【系统已被反向锁定。】** **【物理定位中……】** **【距离目标:500米。】** 陈默猛地从椅子上弹起来,惊恐地看向窗外。 500米? 如果是500米,那就意味着…… 他疯了一样冲到窗边,一把拉开厚重的遮光窗帘。 窗外,雨夜中的城市霓虹闪烁。在他家对面的那栋高楼上,某一个窗口的灯光,在黑暗中极其显眼地闪烁了三下。 那是摩斯密码里的“S”。 那是沈翊在向他致意。 陈默感觉浑身的血液都凝固了。恐惧像潮水一样涌上来,想要淹没他的理智。他想逃跑,想躲进床底,想拔掉所有的电源。 但他没有动。 他站在窗前,看着对面那个遥不可及的窗口,看着那场刚刚开始的游戏。 几秒钟的死寂后,陈默慢慢转过身,走回电脑前。 他坐回椅子上,深吸了一口气。这一次,他没有去拔网线,也没有去砸键盘。 他的手不再颤抖。 他伸出手,从抽屉的最底层拿出了一块备用的固态硬盘,插入了卡槽。 那是他这一个月来,在协助林薇办案的同时,利用警局的超级服务器私下编写的一套新的杀毒程序。代号叫做“狩猎者”。 他原本是为了防止自己再次被黑客攻击而做的防御盾,但此刻,他决定将其改造成一把矛。 陈默看着黑掉的屏幕,嘴角缓缓勾起一个弧度。 那是一个冰冷的、属于猎人的微笑。 “第45次吗?” 他低声自语,双手悬停在键盘上方,修长的手指如同一把即将出鞘的利剑。 “这一次,换我来当猎手。” 屏幕上的红字还在闪烁,警报声在房间里尖锐地响起。 陈默的手指重重地敲下回车键。 **【反击程序启动。】** 在这个雨夜,在这个充满了罪恶与救赎的城市里,一场新的、更致命的窥探游戏,正式拉开了帷幕。