·汉化新世纪 ·汉化新世纪论坛 ·百家争鸣 ·论坛集萃 ·汉化问答 ·软件介绍
文章首页 >> 汉化教学 >> 汉化脱壳 >> GUI Design Studio 脱壳后程序的优化 - 使用 Alchemy Catalyst 移动资源段到最后    Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎

GUI Design Studio 脱壳后程序的优化 - 使用 Alchemy Catalyst 移动资源段到最后

作者: 大牛 来源:汉化新世纪论坛 时间:2017-07-03 点击:581

前几天在世纪网站上下了个GUI Design Studio 4.1 汉化版,感觉汉化界面的界面怪怪的,连菜单上都有缺少字符的现象,如“新建(&N)"显示为"新建&N"
试着用 PE Explorer 打开看了一下,这个主程序文件的区段头是这样子的:

可以看到程序的资源段不在程序文件的最后,可以肯定该汉化软件的汉化作者是用非标的方式来处理这个程序的,因此就产生了上面出现的问题。

找到最新该程序的最新版,发现该程序是用穿山甲来进行保护的,网上找到了脱壳破解版,用 PE Explorer 打开后我们看到该程序的资源段也不在文件的最后区段。

这应该是由于脱壳后优化不到位引起的。
试着用 FixRes 及 PE Optimizer 来进行脱壳后的程序优化,但很遗憾,都没有成功,虽然用 PE Optimizer 优化后程序体积小了一点,但程序的资源段还不是在文件最后。
尝试用 freeRes 来重建资源段,但是非常遗憾,用  freeRes  加载后,程序直接成了未破解前的状况,直接弹出注册界面,连程序有主界面都无法进入,因此也就无法重建资源段。

本着死马当活马医的原则,我分别用最常用的汉化程序 Alchemy Catalyst 10.0 和 PASSOLO 2016 建了个二个汉化工程,并汉化了一部分资源,然后导出生成汉化文件。试着运行了一下,发现用  Alchemy Catalyst 汉化后的程序居然没有出错,能够正常运行,而用 PASSOLO 生成的文件就直接 OVER 了,感觉非常奇怪。看了一下文件大小,发现 Alchemy Catalyst 汉化后的文件比英文的原版程序要大得多



立即用 PE Explorer 打开汉化后的程序,令人惊喜,资源段已经在程序文件的最后了。

 

 

汉化新世纪 责任编辑: wanfu .:|:. 标签(Tag): 资源优化

·上一篇: 没有记录 ·下一篇:

· 版权申明: 本文引自《汉化新世纪论坛》,如有版权疑问请及时联系本站,以便本站处理。

· 转载申明: 本文引自《汉化新世纪论坛》[ 作者: 大牛],如需转载请直接联系原始作者,并请注明原始出处。

相关文章                                                                                发表评论 打印此文 关闭窗口

| 设为首页 | 加入收藏 | 联系我们 | 友情链接
Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎
本站内容,除转载或版权特别申明的内容外,皆遵守 创造共用协议中文版之“署名-非商业性使用-禁止演绎 2.5 中国大陆”条款
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 China License.
本网站内容源自汉化新世纪论坛的摘录和汉化新世纪成员的原创文章。
凡汉化新世纪论坛的文字皆默认为汉化新世纪与原作者共同拥有并授权发布。
如对本站发布文章有所异议请来信告知,我们将及时删除。
凡商业摘录本站文字请先与我们联系,本站将保留非授权商业发布的追究权利。
凡非商业摘录本站文字请明显注明出处和原作者,并不得改动,凡改动必先征求原作者同意。
苏ICP备05002283号