解析:
如果你要实现软件的DIY,最常见的一个必须做的步骤是——给文件进行脱壳。各个文件的壳,从而达到修改其资源的目的。所以花了点时间,把自己电脑里的脱壳软件做了点整理。
不过话又说回来。光是PEID能侦察到的壳的种类就有超过450种,所以要做到每一种的脱壳方法都讲清楚,那是不可能的,所以我精选了最常见的几种壳来做说明。
好了,不说废话了,进入主题,免得挨同学们骂:)
第一部分:查壳。
要想脱掉一个文件的壳,就要先了解到到底他穿的是金钟罩,还是铁布衫。
所以这里就要用到两种工具:
1,FileInfo 这个就不介绍了吧,连这咚咚都不知道的,我就真的没有语言了
2,peid 功能极为强大的,集脱壳和查壳为一体的软件,其本身不仅能察看文件加壳的类型,还能察看编写软件所使用的程序,如VC,VB,DEPHI等等,更变态的是,他自身所带的插件还能脱壳 ,汉化新世纪有11月21号更新的最新加强版。脱壳游戏要是没了它,我看还是别玩了,呵呵。
第二部分:查找切入口(这部分是进阶高手使用手动脱壳所必备的,对初手来说没有必要,不过为了完整性,还是发上来了)
这里所要用的的两种工具就是:
1,Blast Wave 2000
2,Asp_Loader
软件就不介绍了,因为。。。。一直在电脑里面,从来没用过,不知道该怎么用
第三部分:脱壳。(按照壳的强度排序)
1,ASProtect, 说他是加壳软件里的泰山北斗丝毫不过分,不过其强度不及tElock ,引用我们flying的原话:ASProtect 开创了壳的新时代。
针对这种壳,要脱掉,就要用到以下两个软件:
1)ASprStripper
2)CASPR
特别说明的是,第一种是用来脱ASProtect1.2x的壳,第二种是用来脱ASProtect1.2以前版本的壳的,脱之前看清楚就行了。
2,tElock壳,汉化界的千年老妖,梁利峰前辈开发的点睛字传替换器就是加的这个壳,这个壳曾经被人说成是“绝对防御”,他的出名,就在于他曾经让无数的的脱壳高手抓掉了大半的头发
不过后来,heXer写的untElock 终于结束了tElock的神话。。。
3,ASPack壳,目前最常见的壳,8层以上的软件都加的这个,不过这也是个很好脱掉的壳,直接用Aspackdie脱掉就行了。
4,UPX,也是比较常见的壳,其脱壳方法是最简单的,直接使用UPX的加壳软件的解压缩就能脱掉,不过,必须要特别说明一点的是,解压缩只能脱UPX的标准壳,要是遇到经过处理过后的UPX壳的话就不奏效了,这个时候就要用到另外一个修复UPX壳的软件:Upxfix了。用他将UPX的壳恢复成标准壳后再进行脱壳就没有问题了。
还有一件事情要特别说明的就是:前两天有人问我金山的壳怎么脱,我直接就回答用UPX解压来脱,不过后来,在我运行脱壳后的EXE文件的时候,却一直无法运行,可能就是因为金山用的UPX的非标准壳,不知道那位兄台脱壳后能否正常运行?还是我电脑的问题?不过我还是要为我的思考不周和仓促作答郑重的道歉。
好了,目前常见到的主流壳就这么多了,不过,在以前汉化软件的时候,还零散的遇到了一些其他的壳,在这里将他们的脱壳方法一起发上来,脱壳软件就不介绍了
1,幻影壳:使用undbpe。
2,Armadillo壳:使用dillodumper
3,Kryton壳:使用Krykiller
4,VFP程序:使用VFP&EXE Unpacker和VFP General Unpacker
5,SafeDisc壳:使用Safedisc Cleaner
最后是PRO32,一个已经被我打如冷宫的脱壳软件,现在我也基本上只用他来重建PE结构了,但是脱壳功能依然强大,能够脱掉大多数老式壳,可惜不更新了,真可惜。
第四部分:建议
建议1:大家先使用PEID试着脱壳,无法脱的时候再试PRO32,最后不行了的话再使用各种不同的有针对性的脱壳软件。
建议2:每遇到一个新鲜的没有见过的壳的时候,在网上查找他的脱壳方法,做好资源的收集和整理,相信以后不论什么样的壳都难不倒你了。
建议3:自认为这帖已经是目前先锋比较完善的关于文件脱壳的帖子了,有类似问题的也请善用搜索功能,这帖多少能够帮到你的,就不要再发重复的询问帖了,为论坛节约点空间嘛。。
建议4:大家要是遇到什么新奇的壳,可别忘了PM告诉我哦。。THX了
差不多就是这么多了,最后说几句话,因为脱壳多而不少的都涉及到软件的POJIE和ZHUCE,所以下载地址不方便发上来,软件版本号也做了隐藏,有需要的朋友可以自行网上查找。
IPA文件是iOS应用程序的安装包,它是被加密过的,需要进行脱壳才能进行分析。以下是在ipa微信上脱壳的步骤:1. 首先将ipa微信文件拖到电脑上,并使用iFunBox或者其他工具将文件导出。
2. 使用Clutch或者dumpdecrypted等脱壳工具,将微信的二进制文件进行脱壳。
3. 使用IDA或者其他反汇编工具打开脱壳后的二进制文件,进行分析。
4. 在IDA中,可以查看微信的代码和函数,进行逆向分析,找出微信的加密算法和关键代码等。
5. 在分析过程中,需要注意保护自己的安全,不要将脱壳后的文件泄漏出去。同时,也需要遵守相关法律法规,不进行非法 *** 作。
以上是在ipa微信上脱壳的详细步骤。需要注意的是,脱壳过程需要一定的技术水平和安全意识,建议在专业人士的指导下进行 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)