很多人都懂一些简单的电脑系统问题的解决方案,但是exescope的解决思路却鲜为人知,小编前几天就遇到了exescope的问题,于是准备整理一些exescope的解决思路,其实只需要按照1: 首先,要修改exe程序就需要用到资源编辑器,常用的比如象eXescope、ResHacker、pe explorer,对于那些没有加壳的exe文件,用这些软件可以禁用、移动、修改你在程序上看到的界面,也可以用它们来替换图片或者图标什么的。(实际上这个过程就是一般汉化软件需要过程) 如果是用vb或者delphi开发的软件,更改起来就比较麻烦一些,你可以用petotal之类的软件先查一下那个exe是什么开发的,然后去找对应的资源编辑器。 不过以前在使用过程中发现,基本上所有的程序都无法修改,难道eXeScope这类的软件只是摆设而没有实际用途吗?最近才搞懂要想用eXeScope之类的软件修改程序,还是有一些限制的,并不是说你想改就改,如果随便一个人都能用eXeScope之类的软件修改QQ.exe那还得了。以eXeScope为例,仔细看下eXeScope的介绍: 2:软件介绍:你想自定义应用软件吗? 例如:更改字体,更改菜单,更改对话框的排列,等等。eXeScope能写可执行文件的资源,包括(EXE,DLL,OCX)等。是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI 编制的程序的资源,包括菜单、对话框、字串表等。的步骤即可,大家一起来看看小编整理的关于exescope的解决方法:
1: 首先,要修改exe程序就需要用到资源编辑器,常用的比如象eXescope、ResHacker、pe explorer,对于那些没有加壳的exe文件,用这些软件可以禁用、移动、修改你在程序上看到的界面,也可以用它们来替换图片或者图标什么的。(实际上这个过程就是一般汉化软件需要过程)
如果是用vb或者delphi开发的软件,更改起来就比较麻烦一些,你可以用petotal之类的软件先查一下那个exe是什么开发的,然后去找对应的资源编辑器。
不过以前在使用过程中发现,基本上所有的程序都无法修改,难道eXeScope这类的软件只是摆设而没有实际用途吗?最近才搞懂要想用eXeScope之类的软件修改程序,还是有一些限制的,并不是说你想改就改,如果随便一个人都能用eXeScope之类的软件修改QQ.exe那还得了。以eXeScope为例,仔细看下eXeScope的介绍:
2:软件介绍:
你想自定义应用软件吗? 例如:更改字体,更改菜单,更改对话框的排列,等等。eXeScope能写可执行文件的资源,包括(EXE,DLL,OCX)等。是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI 编制的程序的资源,包括菜单、对话框、字串表等。
3:使用eXeScope软件打开我2.exe,可以看到,很多控件可以直接修改:
4:可以直接用输入数据的方式修改每个控件的大小、位置、内容,也可以直接点击上面的“对话框编辑器”,直接拖动程序界面上的控件:
5:直接在此界面上拖动控件,调整控件,修改控件后,保存。关闭eXeScope。然后运行修改过的2.exe。奇迹出现了,程序就已经修改好了。
6:当然,是你辛辛苦苦写了几个月写出来的程序,被别人随便的改界面,加上“作者:XX”,就真杯具了。
但是为什么经过测试,程序可以被轻易修改,可是我们从网上下载的程序却几乎都不能直接这样修改呢?
那是因为很多程序在发布的时候就被作者加了壳,经过测试,我把刚才写的那个简单的程序用UPX加壳后,直接用eXeScope打开,是不能修改的,强行修改后保存再运行也会出错。但是使用UPX脱壳插件对加了壳的程序进行脱壳,脱壳后程序又可以直接用eXeScope修改了。看来软件加壳是很有必要啊!简单的壳可以直接用插件脱,复杂的壳或者生僻的壳没有脱壳机的就很难脱了。