第155章 虚拟凶案(2/2)

苏语突然拍了下手:“我知道!《星梦纪元》的玩家可以自定义游戏场景,甚至修改部分npc代码,只要有管理员权限或者技术够高,就能在别人的游戏里植入‘异常元素’!我玩《心跳轨迹》的时候,就见过有人用外挂修改npc对话!”

李建国眼睛一亮:“苏语,你能不能潜入《星梦纪元》,看看陈阳出事前玩的服务器?找找有没有异常代码?”

苏语点头:“没问题!我有《星梦纪元》的账号,而且我跟技术队的人学过怎么查游戏日志,只要找到陈阳出事那天的游戏数据,就能知道有没有人修改过代码!”

第二天,苏语坐在技术队的电脑前,戴上vr头盔,进入了《星梦纪元》的世界。林墨和李建国在旁边盯着监控屏幕,屏幕上显示着苏语的游戏视角——一片蓝色的虚拟海洋,远处是“幻海小镇”的轮廓,跟陈阳直播里的场景一模一样。

“这里就是陈阳出事前待的地方。”苏语的声音通过麦克风传出来,“我先调取他的游戏日志……”

她操控角色走到小镇的码头,调出后台数据,屏幕上的代码飞快滚动。突然,苏语的角色顿住了,监控屏幕里的画面开始扭曲,原本晴朗的天空瞬间变黑,海面上飘起了黑色的雾气,雾气里隐约有影子在晃动。

“不对劲!”苏语的声音带着紧张,“代码里有隐藏的‘压力触发节点’!只要玩家在码头停留超过五分钟,就会触发这些异常场景!”

她继续查下去,发现这些异常代码是一周前被植入的,植入者的ip地址指向一个私人服务器。更诡异的是,代码里还藏着“心理暗示程序”——黑色雾气出现时,游戏会自动播放低频噪音,npc会重复说“你做错了”“该付出代价”,甚至会生成“追逐者”的虚影,玩家跑的时候,虚影会一直跟在后面,同时弹出“服用舒缓剂可解除异常”的提示。

“舒缓剂!”林墨立刻想到陈阳鬼魂的话,“凶手就是用这个提示,诱导陈阳服用致幻剂!他可能早就替换了陈阳的阿普唑仑药瓶,把致幻剂装在里面,再通过游戏暗示陈阳‘吃药’!”

苏语顺着ip地址查下去,很快锁定了一个叫张明的人——30岁,前星核科技程序员,三个月前因为“泄露公司代码”被开除,而他泄露的代码,正好是《星梦纪元》的场景编辑模块。

“张明和陈阳有过节吗?”李建国问。

技术队的人很快查到:“有!半年前陈阳曝光的bug,其实是张明为了偷懒留下的后门,星核科技查到后,不仅开除了张明,还让他赔偿了十万块!张明在网上骂过陈阳,说要‘让他付出代价’!”

证据链逐渐完整。李建国立刻带人去张明的住处抓捕,林墨和苏语也跟着去了。张明的出租屋很小,到处堆着电脑零件,屏幕上还亮着《星梦纪元》的代码界面。

看到警察进门,张明脸色煞白,还想删电脑里的文件,被刑警一把按住。李建国拿出搜查令:“张明,你涉嫌故意杀人,跟我们走一趟!”

张明一开始还想狡辩:“我没杀人!陈阳是心脏病发,跟我没关系!”

苏语把打印出来的代码报告摔在他面前:“别装了!我们已经查到你在《星梦纪元》里植入的异常代码,还有你替换陈阳药瓶的监控——你上周去陈阳家楼下的药店,买了跟他同款的药瓶,然后趁他直播间隙,用快递员的身份把药瓶换了!”

林墨这时开口,声音平静却带着压迫感:“陈阳死前产生了幻觉,看到黑色的影子追他,还听到‘让他吃药’的声音,这些都是你通过致幻剂和游戏代码制造的。你知道他有焦虑症,容易被心理暗示影响,所以才用这种方式伪装成意外。”

张明的心理防线彻底崩溃,他蹲在地上,双手抓着头发:“是他毁了我的一切!我在星核科技干了五年,就因为他曝光那个后门,我丢了工作,还赔了钱!我找他道歉,他还在直播里嘲笑我‘技术垃圾’!我没办法……只能用这种方式让他消失……”

案子破了那天,苏语把手机里的《心跳轨迹》卸载了。她坐在林墨的车里,看着窗外掠过的街景,轻声说:“原来虚拟世界也能藏着这么多恶意,我以前还觉得它跟现实一样真实,现在才知道,真实的温暖从来不在代码里。”

林墨发动车子,后视镜里,陈阳的鬼魂站在法医中心门口,对着他们的车深深鞠了一躬,然后慢慢消散。他没跟苏语说这件事,只是轻声说:“虚拟的终究是虚拟,能分清现实和幻想,就不会被它困住。”

李建国的车跟在后面,对讲机里传来他爽朗的声音:“林墨,苏语,晚上一起吃顿好的!庆祝案子告破!”

苏语笑着应下来,林墨的嘴角也露出一丝浅淡的笑意。窗外的夜色渐浓,城市的灯光亮起,这三个合作多年的伙伴,又一次在虚拟与现实的交织中,揭开了罪恶的真相,而他们的默契,还会在未来的案子里,继续发光发热。