首页 > 重生之王牌黑客 > 第502章 试验(二)

我的书架

ps:纯技术性的章节快没有了,这类章节写起来太费脑筋了。

当然在变更方位的时候,它还做了其他一些操纵,此中最让肖远感兴趣的是它在转移后对本来现场的清理,肖远在体例这个法度的时候,给出的设定法则是,当种子操纵跳转号令从一个内存地区分开的时候,它在本来地区形成的不平衡会弃之不顾,规复均衡的事情完整交由god法度来完成,这类战略就像一个旅游者在某一个处所制造了一堆渣滓,分开时完整不睬会,清理事情将会有景区的洁净工来完成。

种子为甚么会退化出如许的服从出来,肖远有些想不通,他以人类的思惟考虑了一番,感觉如果他如果到了一个处所,被这个处所的人追杀,为了顺利逃脱,他必然会竭尽所能将这个处所完整搅乱,而不是反其道而行之。

六次种子被god粉碎,此中五次都是通过上面的体例停止修复的,但是第六次却产生了不测,此次不测源于时候上的偶合,god在对种子代码段的粉碎方才开端之时,种子也恰好收回代码跳转号令,因而种子的代码被粉碎掉了两个字节后就跳转到别的的地区去了。

看到这里,肖远将这类环境和god监控法度显现的环境停止了对比,发明二者是分歧的。

“很有这类能够,不过种子是如何退化到找到god的缝隙的,这个恐怕已经不成查了。”

细心察看着这些汇编代码,肖远发明种子在收支天下后,并没有顿时去入侵阿谁已经被肖远堵住的缝隙,而像是在适应着环境,很长一段的汇编操纵,都是操纵汇编的跳转号令,在内存空间跳转,跳转,再跳转,不断的变更着本身的方位。

因为此次放出来的是退化后的种子,god监控法度绘制出来的图象上能够看得出来,它在进到天下以后,比起最后的版本出来后对god的围追堵截疲于对付的环境来,显得轻松自如的多,乃至于天下内只看到种子在快速的到处挪动,所到之处,引发的波澜却小了很多,而在它分开后,本来荡漾的波澜也不会持续多久,就快速停歇了下来。

将种子改革完以后,肖远将被粉碎掉了的god法度规复了普通,并将种子发明并操纵的阿谁缝隙给打了补丁,但是为了考证他的设法,他在将缝隙堵掉的同时,有决计的插手了另一个缝隙。

启事找到后,肖远将钻进god法度代码段埋没起来的种子抓了出来,却没有对它的主体停止点窜,但是为了便于察看,肖远在种子退化出的代码的根本上,给它增加了一个监督模块,并将这个模块的法则设置成必须存在,如许做是为了制止种子在持续退化的时候,将这个模块给粉碎掉。

肖远在最后设想种子法度的时候,这类环境实际上已经考虑到了,针对这类环境,他专门为种子设想了一个备份器,这个备份器会将种子比来一个稳定版本存储下来,而种子的代码一旦被粉碎,这个备份器就会被触发,然后将他存储的普通代码把被粉碎掉的代码覆盖掉,从而达到修复种子的目标。

阐发过这段代码后,肖远脑筋里产生了如许的设法,同时想到昨晚的实验,除了god和种子以外,另有主动脚本法度也参与了这个过程,使得环境变得更加庞大和不成瞻望,产生某种偶合的能够性估计比这类环境更大。

为了减少种子的代码长度,肖远设想的种子的监控法度记录下来的操纵是二进制机器码,是以他如果想要浏览这些操纵,还需求停止进一步转换,这个转换肖远用到了别的一个阐发东西,这个阐发东西读取记录文件,并及时将每一步操纵反汇编成汇编法度显现在他的一个侧窗口中,而汇编说话固然读起来不如初级说话那么清楚,但是浏览汇编说话对于肖远来讲,并不是甚么难事。

推荐阅读: 生子当如孙仲谋     大唐腾飞之路     重返至尊     都市全能仙帝     神医难养     末世也修仙     重返1977     都市之狂野纵横     我靠捡破烂走向人生巅峰     稀有治愈师攻略指南     重剑超人     动漫世界大穿梭    
sitemap