脱壳程序资源重建后的再减肥
来源:百度文库 编辑:神马文学网 时间:2024/10/02 18:44:18
目标程序:iuVCR v4.11
所用工具:FreeRes、PE Explorer、Hex Workshop、LordPE
优化目的:资源重建后的脱壳程序进行减肥,使其恢复到资源重建前的大小。
我们知道,正常编译出来的程序的资源区段一般处于程序的最后一个区段;而进行手工脱壳后的程序,如果对导入表进行了重建的话,导入表一般重建在程序的最后,也就是放到了资源区段的后面。
汉化软件的标准资源其实就是在对资源区段中的资源进行修改,因此,汉化后软件的资源区段一般情况下其的大小都会有一定的改变。正常程序由于资源段在程序的最后,因此其大小的改变一般不会对程序有影响(自校验除外)。而手工脱壳后的程序,由于其资源区段处于导入表的前面,因此程序汉化后就会产生程序找不到导入表的情况,具体表现就是程序汉化后无法运行或者运行出错。因此,我们对于手工脱壳后的程序,在汉化前首先要确定其资源表的位置,以确定是否需要对程序在汉化前进行预处理。具体我们可以用 PE Explorer 来打开程序来查看程序中各个区段的在程序中的位置和大小,具体操作如下:用PE Explorer 打开要查看的文件,然后在菜单中选择“视图”——“区段头”即可查看各区段的相关信息。
...................
全文见附件
现在想想,为了保险起见,最后一步PE重建工作应该放到软件汉化完成后再做更为稳妥。
附加文件
优化脱壳.rar ( 185.9k ) 下载次数: 27
_xyz
脱壳程序资源重建后的再减肥
毛毛虫脱壳后会变成美丽的蝴蝶
[转贴]脱壳后软件无法运行的原因分析及对策——写给初学者 - 『脱壳破解区』 - 吾爱破解...
减肥后的芙蓉姐姐
生命的瞬间惊艳 蝉脱壳图
资源优化与体制重建
云中漫步 ? Android资源引起的程序崩溃
灾后重建声明:
重灾后的缅甸,谁为重建买单
汶川大地震后灾区重建的十二条建议
[2008/05/29] 【南方周末】灾后重建的七个重大问题
对付删除后自动重建的病毒文件
腾讯QQ和360战争后的战后重建
Linux程序减肥三步走
辩证论治--减肥--正确的肥胖辨证调养程序
用OD脱壳的基本方法- 笑傲江湖 - 新浪BLOG
编译资源进入可执行程序
金蝉能脱壳
玉树灾后重建难题
90后大学生的减肥秘籍
简单的程序就能预测一个人几年后中风
中调网:调查问卷的一般格式、版式与设计程序 — 中国力资源调研网
重生,在祖国的怀抱中:汶川大地震灾后重建奇迹的昭示
空城记:一座资源枯竭后的中国城市