在http://bbs.wuyou.net/cgi-bin/topic.cgi?forum=34&topic=1554&show=0中看到各位讨论如何修改为自己想要的标识的问题。我试了一下,有这个办法可以解决。
长话短说。由于原来的文件是加过壳的,所以不能用exescope来修改。具体脱壳可以用AspackDie,有兴趣的朋友试一下(上面提到的那篇帖子里有脱壳工具和脱过壳的文件,我就不上传附件了)。
继续,但是脱壳后我们运行Exescope修改属性时会报错。这时候我们就会用到功能强大的“freeRes”为软件重新建立可编辑资源(相关工具在上帖中找),然后保存先脱壳后修改过的文件。
第三步,也是最重要的一步了。由于 eXeScope 采用文件映射方式载入软件资源,当分析资源出错时,可能导致文件无法正常释放,于是 eXeScope 作者加入检测机制用来检测软件是否经过加壳压缩,我觉得他这样做真是自己关自己的大门,所以我在这里提供一个方法来解决这个问题:
首先用16进制编辑工具打开 eXeScope ,查找所有关于“.aspack”字符串(不包括双引号),替换为“.abcdef”,注意!要把“查找ASCII”复选框勾选上,否则就替换错了!修改完成,保存,这样再用 eXeScope 打开已经重建资源的软件进行编辑时,eXeScope 就不会再提示软件已经被压缩。剩下的......各位随便随便啦!
呵呵
|