戚原一进办公室就发现了情况不对,整个办公室的人都忙得焦头烂额,到处都散发了紧张的气氛。每个部门的主管都绷紧了神经,尤其是技术部的,感觉他的地中海更加明显了。
克莱知道戚原回公司就立马去门口迎接,看到对方后总算松了口气。
“我的祖宗哎,你总算回来了。我忙得都快要疯了。”克莱不顾对方的冷脸一把将他拉进了专用办公室。
“怎么回事?”戚原扫视了下四周,科研组的同事也都在紧张的忙碌着。
“数据库今天早上突然出现了未标记数据,一开始以为是运算冗余,后来越来越多。这些数据的复制力极强,并且找不到源程序。”克莱点开手边二代智脑。
“中病毒了?”戚原扫着眼前翻过得数据段落道。
“本来我们也以为是主程序受到了病毒的攻击,但是进行普通的杀毒工作之后完全没有效果。”克莱头疼地抓了抓鸡窝一样的头发,指着一截数据道,“你看,这里开始,一直到这里,这段程序是自动生成的,在五分钟以前,我刚刚清理过这个小节。”
像是怕对方不相信,克莱立刻点开字符段,近乎粗暴地将一大段字符全部删除。戚原不满地看了看他,似乎在谴责对方不负责地随意删除行为。
“你别急,等一会儿,你就知道我的意思了。”克莱被他的眼神盯得有些冒冷汗,他擦了擦额角。
果然没过多久,被删掉的字段竟然自己书写起来,并且非常符合逻辑运算,完全不像是中毒般地不停复制语句。五分钟后,这一小节数据已经自我完善,甚至比之前的字节还要长。
“……”戚原抿紧了唇一言不发,恶意程序他是有见过,但是还从没见过中了恶意程序后,数据会自我修复完善的。
“从表面上来看,这种自我修复的情况非常有利,还免去了人工排查。”克莱的神情前所未有的严肃,“但是这种更改和修复是无差别的,它除了会修改游戏本身的数据外还会入侵玩家的数据。这种情况如果放任下去,很可能因为它的自动更改而影响游戏仓对人体脑波的连接……”
“换句话说,就是会有人死在游戏了,无声无息……”戚原接了下去,他的眼神深邃,似乎在思考着一种很荒谬的可能。
“什么时候发现这种情况的,起初有什么症状?”戚原开始调开各个数据库进行检查,以及每一组游戏记录视频。
“一开始有玩家报错,说是在不同的地方遇到同一个NPC。起初并没有重视,因为有的NPC是会游走的,之后有玩家报错说是副本的NPC消失,再后来又有玩家报告被友善NPC突然杀害。”克莱指了指右上角,“你可以看一下报错后获取的视频。”
果然如玩家所说,竟然在不同的地点同时出现了同一个NPC,两个NPC在视频里看起来都没有什么异常。而副本那里的NPC比较离谱,一队玩家刷了三次副本后,在第四次进去后,最后的BOSS居然不见了,而主程序也没有有关这方面的设定。而关于友善NPC突然进行攻击有好几起,并不是同一个NPC所以不存在bug的情况。
戚原随手点开了随机抽取的监控,被一张截图吸引了兴趣。他点开那段视频,视频里是两张他再熟悉不过的脸,其中一人手一抬,一道紫色的雷劈下,另外一个人就消失在了视野了。
“这不是你的号吗?”克莱凑上前去,有些吃惊地看了看边上的人。
“不,这不是我。这个时间我没有切换成NPC模式。并且融合之后,玩家转换的NPC是没有招雷的权限的,除了系统以及工作人员以外,没有人这种技能。”戚原用手指一下一下地敲着桌子,他在思考着这种猜想的可能信。
“我们没有太多时间,上头要求必须两小时内解决这个问题。”克莱哀嚎了一声,“这些不明情况的高层,这种情况根本不可能两小时内结束。能在两天内解决就应该谢天谢地了!”
“原始数据情况如何,有受到损伤吗?”
“在发现这种自动更改的情况后,技术组就立刻将原始数据库以及机组冻结关闭了,现在启用的备用副本,但是处理器跟不上,要是一直这么下去有可能会超负荷运算。”克莱有些发愁,要是普通的数据还能强制剥离进行清理,这个在线游戏可不能关闭整个机组啊。
“那还是用以前的方法吧,分成五个区,分别断开,进行链式清理。”
“这样可能能够在两小时内完成的!”克莱叫了起来。
戚原的态度很坚定,“这种是最保险的做法,反正现在已经强制下线,玩家数据组那边也可以关闭冻结。至于时间问题的话,我去打报告。”
“好吧,好吧,也只能这样了,安全点总比出人命强。”克莱叹了口气人命地开始传递小组长的指令分工下去进行清理。
戚原这边并没打什么报告,而是去走廊地角落里拨通了电话。
“喂,什么事?”通讯器里传来一个低沉的男声。
“数据出现异常,我们要延迟时间,两小时不够。”戚原开门见山,一点都不跟对方啰嗦。
“小原,公司的事情也是有规矩的。”对方似乎无奈地叹了口气,“你要申请多久?”