第一百八十六章 修理无人机(下)
“应该是内部代码有问题,我都监测过了。”一直站在旁边看着的小爱插嘴道。
“那只有回厂返修了。”方圆放下手中的东西道,一般像这种系统代码,都是属于一个公司的机密,如同微软和苹果的底层代码,是不可能对外开放的。
“寄回去太麻烦了,而且我是学电子工程的,让别人修,那我多没面子,所以我想破解它的系统自己修修看,可惜也不知道加的是什么壳,一点头绪都没有。”小爱之所以对方圆说这些,因为知道他是程序员,肯定懂自己。
所谓壳,就是一段专门负责保护软件不被非法修改或反编译的程序,就如同给人穿了一层衣物一样,就目前市面上来说,不同的壳大概有几十种,当然这不包括没有流传出来的加壳软件,比如方圆自己,就有专门属于自己写的加壳软件。
如果壳的概念不好理解,你可以把它们想象成羽绒服、西装、长风衣、连衣裙、比基尼等等,要想嘿嘿它们,你首先要把它们的衣服扒掉才行。
有加壳软件,自然也有脱壳软件,可以检测出壳的特征,然后一键脱壳,比如羽绒服,它厚实,比基尼它料子少等等,这就是它的特征。
当然写代码的程序员也不傻,他们有可能会穿着比基尼,却故意用羽绒做的,来迷惑别人的视线,这就是我们所说的修改特征码,这时候脱壳软件就派不上用场了,需要我们手动去脱。
这时候反编译软件就上场了,通过反编译软件,我们可以把壳代码以二进制、八进制、十六进制等形式展现出来,如果懂汇编的,这时候就可以直接修改,或者转跳等等方式,让壳失效。
当然你有张良计、我有过墙梯,软件作者也可以添加一些反编译软件特征,让反编译软件失效,或者添加大量垃圾代码干扰反编译者的视线,或是直接结束进程,当然这还算是温和的,更狠一点的只要监测到你在反编译,会直接让你电脑蓝屏、死机、格式化硬盘、甚至于烧毁你的主机。
所以说编译与反编译,其实就是程序员之间的一场斗智斗勇。
而反编译者为了保护主机的电脑不会受到破坏,所以又有了沙盒、虚拟机、影子系统等等,在这样的独立的环境下调试。
“我来试试。”方圆听到小爱说完全没有头绪,反而来了兴致,这就跟解美女的brassiere一样,越困难越有成就感。
方圆把无人机连上电脑,然后让小爱找出调试软件,对无人机的系统文件开始反编译调试。
果然如同小爱所说,用反编译软件打开后,除了文件头有些废弃指令外,下面一片空白,让人无从下手。
方圆也觉得奇怪,这文件也挺大的,为什么打开里面什么都没有?那么这废指令真的完全没有用?
但是方圆是谁啊,他现在的计算机水平不说世界第一,但那也是绝对算是拔尖的存在,这里不是指他因为会螺旋算法和DH语言,而是因为随着婴幼儿普及教育系统和《H5N1试剂》对他大脑的优化和开发,让他的记忆力、学习能力、演算能力等等绝对超越了现有人类,何况他本身就对计算机感兴趣,这段时间计算机水平无限拔高。
所以他果断地修改了一下这些废弃代码中某些指令,然后重新启动运行,果然变了,出现了真正的程序代码,但依然是加壳的,而且从特征看,也不是市面上现有的壳软件加的,方圆手动脱了一层,然后又出现一层,一连脱了三四层,随着壳被扒掉,程序也越来越小,方圆也觉得奇怪,一个运行系统,不可能就这么点大吧?
看方圆干净利落的把程序的壳一层层扒掉,小爱站在他身后露出震惊和深思之色。
之前她发现方圆体力特别好,现在看到方圆的计算机水平也是如此高超,他真的如他自己所说只是一个程序员吗?现在中国的程序员都这么牛逼了?
等方圆彻底脱完壳,才发现果真不是什么系统程序,里面都是一些调用协议,调用程序包里其它DLL文件所用,所以说他还要重新对这些被它调用的DLL文件进行脱壳。
看过方圆刚才操作的小爱表示让她自己来试试,方圆也没拒绝,站起身来,把自己的位子让给了她,自己在站在后面看着。
“爸爸,你们在干什么?”忽然欣欣在楼梯口,弯着腰,撅着屁.股往下张望,爱菜还拉着她一只手,防止她从楼梯上滚下来。
方圆赶忙跑过去,把她和爱菜给扶了下来,“爸爸和小爱阿姨有点事情。”
“是姐姐。”小爱头也不回地道。
“好吧,是和姐姐有点事情。”
“哦,哦。”小家伙认真地点了点头,露出一副恍然大悟的表情,也不知道她是不是真的明白了。
“妹妹,你看这个好不好玩?”爱菜跑到旁边,从一大堆零件里面拽出一只白色机械狗,按下开关,它就在地下转圈,并且发出汪汪的叫声,可惜有一只耳朵不见了。
欣欣满脸惊奇,感觉比之前家里的小白好玩多了,它还会跟爆米花一样汪汪叫,小白就不会叫,只会说话,所以不好玩。
“小姨这里有好多好玩的东西哦,让我一起寻找宝藏吧!”爱菜挺着胸.脯,仿佛要做一件伟大的事。
“好啊,好啊!”欣欣欢呼应和着,这是一场真正的大冒险。
于是两个小家伙开始乱翻起来,方圆想要制止,小爱却道:“随她们去吧,都是一些垃圾配件,很多是我用来拆解的,坏了也不心疼。”
“不是,你想多了,我是怕这些乱七八糟的东西扎到我女儿。”方圆满脸认真地道。
小爱:“……。”
“爸爸,你看我发现了好多小虫子?”就在这时,欣欣欢呼一声,拿着一个小铁盒子跑到方圆跟前。
小爱闻言,猛地站起身来,对欣欣道:“这里乱七八糟,肯定很多虫子,不要吓着了,还是给姐姐吧。”说着伸手就要过去拿过来。
可是欣欣一个闪身让了过去,这是自己发现的宝藏,都还没给爸爸瞧瞧呢。
“虫子?”方圆闻言有些疑惑,也没在意,伸手接了过来。
盒子里面有苍蝇、蟑螂、瓢虫等等,满满的一大盒。
“原来都是假的啊!”方圆拿起一个笑着说道,可紧接着就觉得不对,这玩意为什么看起来像是电影里特工用的间谍虫?
(https://www.02shuwu.cc/5_5920/435555195.html)
1秒记住02书屋:www.02shuwu.cc。手机版阅读网址:m.02shuwu.cc