写在前面的话:学无止境的前提是系统纯净!由于本人比较懒,习惯性的文件都放桌面上,系统n年不重做,导致此次学习过程中遇到很多麻烦。在这里提醒各位想学习知识的孩纸们……在你搞不清楚是你没学会,还是你没用会,还是系统有崩溃的时候,你最好重做一次系统,然后再开始试!我这次学习,在家里,在单位,反复试,咋就不好使呢?看视频,看说明,咋就总报错呢?
现在知道了,其实错不在我,也不在教学,在系统。当系统文件有异常时,你想学的东西,多数,都会出错……
啥也不说了,学习之前,先确定你的电脑系统是完美的吧!你能确定么?能确定么?确定么?确定?Go!
首先,安装netbox,官网给出的最后我查到的版本似乎是2.8,没错,官网好像不提供下载了。天空吧,百度的时候,它在前面就用它下载吧。
安装过程简单得要死要活的。
打开安装的软件之后,你要用到以下几个软件
第一个是Quick Unpack,可能是我比较笨,也可能是因为当时第一次用的时候系统是不好的,所以我第一次用的2.2的版本竟然搞不定它,因为22的版本跟我学习的教程上用的不一样,于是我又下载了一个老一些的版本1.0的第五测试版
点击文件,打开文件
找到要**的netbox的源文件
打开以后点这里
然后在跳出的窗口中,双击forceOEP by FEUERRADER
然后就会有这个提示
点击立即脱壳!
然后它就会自己把这个要解的文件开开运行一次
你关掉黑黑的那个程序。然后会出现导入表的窗口。
点保存
然后容积中变这样,你看到左下角的完成,就好了。
这里看一下,原来的文件是没有动过的,硬硬的还在。新的脱壳的是文件名尾吧上有下划线的那个文件
双击这个文件,会出现这样的提示。
这里要说一句,如果你第一次做到这里,千万要继续用它往下做,而你如果做了别的事情,再重新从头来一次,可能就出现这样的提示
出现这个提示,就错错错了,也没办法再继续下一步的工作了,所以你一定不要停!
我出错以后,竟然是重装了系统才解决了这个问题。
好了,到这里要请出另一个软件了。C32ASM反汇编软件
打开这个软件
点击文件,打开文件进行反汇编
然后就这样了。
之后点击ctrl+F或者搜索菜单里的搜索这一项
然后输入00430847,然后点击find按钮
然后又是漫长的进度条,等吧,进度条结束之后,就出来这个了,有个蓝色的条条,还有红的向下的箭头指示
在蓝条的这一条上右击,选择对应HEX编辑这一项
然后会跳转窗口,之后光标停在74的提示上,右边样子是这样的。
把74,改成EB,看,右边也跟着变了。
然后点击文件,保存,不知道为毛这个软件有两个一样的保存,我每个都试了,好像都好用啊。
然后会出现这样的提示,这个你点是或否其实都无所谓,重要的是前面的过程如果是对了的话。这就是建个备份文件的,一但错了,可以把原来的找回来,我是点了是的。
这时,再运行netbox_.exe出现的窗口就跟原版的一样啦!
我把原版文件复制了一份,做个备份
然后把netbox_.exe改名为netbox.exe
**过程就结束了。解密结束的结果就是,我们可以随意改它的ico了,这样用它编译过的exe封包的文件就也可以有自己的ico了。我无聊吧?嘿嘿……