重生之王牌黑客
作者:一盏绿茶 | 分类:都市 | 字数:161万
本书由笔趣阁签约发行,版权所有侵权必究
第500章 god的异常状况
“呀,九百万啊,罗伯特不是一向贪财吗,怎么能给你写这种欠条,他吃错药了吗?”
中午在家里吃饭的时候,肖远将罗伯特写的欠条放到了夏九滢面前,夏九滢看过后,眼睛睁得大大的,一副难以置信的样子说道。
“你再看看这个。”
肖远又将他收到的那封敲诈信给了夏九滢。
“这也是罗伯特写的吗?”夏九滢接过去看了看,然后问道。
“他的嫌疑最大,不过可以稍等等,我想如果是他干的,他应该很快就会给我来第二封信了,在那封信里,五百万估计会变成一千五百万也不一定。”肖远说道。
“你是说他一定不甘心给你写这张欠条,所以一定会想办法把这笔钱拿回去?”夏九滢问道。
“也可以说,他觉得自己有希望把钱全部拿回去,才给我写了这张欠条,否则就像你说的,除非他吃错药了,不然就算我和杰西卡拿话挤兑他,他也不可能脑子热到稀里糊涂就给我写了这张欠条,甚至还让律师签了字。”肖远说道。
“这么说来,你最近是不是又要有危险了,我们好不容易安静了一星期。”夏九滢有些担心的说道。
“以前那么多危险我都度过了,这地肯定也不会有事的,放心好了。”肖远安慰了夏九滢一句。
“总之还是小心一些为好,万一你要是有个什么好歹,我可怎么办呢?”夏九滢握住了肖远的手,低垂眼睑,轻声说道。
“为了你,为了我们的未来,我也不会让自己有事的,我的命很硬的,凡是要找我麻烦的,都不会有什么好下场的,池翔如此,王俊鹏如此,这次敲诈我的家伙,也一定会如此……”肖远将夏九滢轻轻抱在了怀里,继续安慰道。
“嗯。”夏九滢在肖远怀里扭了扭身子,找了个更加舒适的位置,轻轻闭上了眼睛,像一只猫咪一样,不再说话了。
…………
下午,肖远回到学校,就径直去了实验室,他昨晚放养的种子这会儿还在运行,运行了十几个小时,他现在迫切想知道,种子究竟变成什么样子了。
回到实验室后,肖远坐到了电脑旁,打开关闭着的显示器,登录系统后,god程序的监视图像出现在了眼前,上面的情形让肖远感到有些意外,因为这时的图像显示,整个空间的0和1分布并不平衡,但是图像却是静止的,也就是说,god没有再对他的世界中出现的失衡进行调整。
肖远心中疑惑,但是图像变成了静态,什么也看不出来了,他只能另想办法,当时他准备的监控手段中,图像仅仅是其中一种,除此之外,还有一些非图像,但是更详细的记录方法,比如系统日志,以及内存采样等。
系统日志记录了god程序操作步骤,而内存采样则是按照一定的时间间隔,定时的将世界的内存数据原封不动的存成文件保存下来,留待查阅。
肖远首先查看了系统后台,看到临走之前编写的脚本文件仍在运行,而god的世界却没有动静,这说明god程序要么是不再接收脚本文件发送给他的命令了,要么是因为某种原因,在接收到命令后,却没有执行这些命令,无论哪种情况,都很不正常。
所以,肖远需要先确定究竟是上面的那种情况,分析这种情况并不需要太多时间,很快肖远就得出了结论:god程序仍然在接收着脚本文件发送的命令,但是因为某种原因,接收到这些命令后,却拒不执行了。
“为什么会不执行了呢?”肖远心中疑惑,将自动脚本结束掉之后,打开了god的系统日志,直接翻到了最后一条,发现这一条的时间是凌晨三点十二分三十一秒,而他是昨晚十点半离开,也就是说,在他离开四个多小时后,god就开始出现问题了。
“究竟发生了什么事情了,为什么会出问题?”
肖远对god的系统日志仔细分析了一番,每一条日志单独来看,都属于正常的操作记录,并没有什么异常,但是将最后的几条日志联合起来观察,肖远还是从中发现了一些异常地方,那就是最后几十条日志的间隔时间越来越小,也就是说,god在这一段时间里,操作的频率越来越高,甚至到了最后四条日志,时间竟然都是03:12:31,这并不是说这四条日志记录的操作是同一时间进行的,因为肖远设定的日志记录间隔是以秒为单位的,一秒之内出现四条日志,说明有四个操作是在一秒钟之内发出去的。
盯着电脑屏幕上的日志,肖远眉头紧锁着,思考片刻后问了问实验室里的管理员,确认了自己离开这段时间,电脑没有人动,进而排除了外界干扰的可能性,最后他把内存采样文件调了出来。
内存采样的指的是,每隔一定的时间,就将god开辟的世界内存空间的信息原封不动的克隆下来,存到一个文件中,肖远在实现这个功能的时候,并没有完全依赖god程序,而是从操作系统层级来完成的,之所以这么做,就是考虑到god程序万一要是出现状况失灵了,他还有最后的追查手段,不至于无计可施。
内存采样文件是一个以十六进制形式存储的文件,肖远将之打开后,仍然是从文件最后开始查看,最后记录下来的内存数据的时间是一分钟前,从这个时间来看,内存采样的工作仍然是正常的,并没有出现太大的问题。
内存数据有好几个g,因此分析的工作量非常大,即使是利用分析工具辅助,也是一件极考验人的耐心和经验的工作,如果没有合适的工具。
为了尽快找到结论,肖远对整个分析过程进行了一番规划,分成了三个阶段。
他首先利用工具,从内存采样文件末端向前,倒序截取了一百个采样样本,对这些数据进行对比分析,分析结果表明,这一百个内存采样数据是完全一样,这种情况和god的监控程序绘制出来的静态图像是一致的,由此可以推断,god程序在从一个特定的时间开始,已经不在对他创造的世界的数据进行修改了。
确定了这个现象之后,肖远要做的就是找到god程序出问题的时间点究竟在什么地方,而根据系统日志判断,最有可能的时间点就是03:12:31,所以,第二和第三个阶段,肖远从这个时间的内存采样数据开始,分别向前和向后截取了一百个采样样本,利用工具进行对比分析。
经过一番仔细的比对的分析后,肖远果然从中发现了一些情况,这些情况却是大大的超出了他的意料,更是给了他一个大大的惊喜。