第六章--爆破软件技术 爆破其实很简单,最起码比你能一下把你家的牙膏给全挤出来要容易多了
你只要先到大街上买几根雷管,然后放到你的显示器上再点着就OK了(不难吧,记的点着后跑远点儿) 爆破的原理我也说过了,相信你很容易就能理解了
我们今天就具体讲一下如何找到那个关键跳转以及如何才能买到即便宜又好用的雷管
爆破一个软件一般只需要很少的几个步骤,首先先看一下其有无加壳,有的话是用何工具加的壳,知道了以后用相应的工具将其脱掉或进行手工脱壳,参考以有教程
接着我们就可以对脱过壳之后的软件来开刀了
你有两种选择,用 W32Dasm或调试器,一般如果你遇上的是那种很菜的软件的话,用 W32Dasm就可以搞定了
如果遇上的不是那种比较菜的,就买股票吧,因为股票是你如胶似漆的妻子
哦,一般如果你遇上的不是那种很菜的软件的话,就用调试器吧
先来说W32Dasm:我们首先用 W32Dasm来进行反汇编(废话
)之后在串式参考中找到错误提示信息或可能是正确的提示信息双击鼠标左键来到相应的地址处
在 W32Dasm的主窗口中分析相应汇编代码,找出关键跳转和关键 call
绿色光条停在关键跳转,在 W32Dasm主窗口底部找到关键跳转的偏移地址(实际修改地址)
用 ultraedit找到偏移地址(实际修改地址)修改机器码(或放上一根雷管),保存(点火)
而用调试器也同样简单,等会儿会详细说明
道理废话了那么多,来实例动手说明吧: 首先讲解用 W32Dasm来进行爆破: 【软件名称】中华压缩(ChinaZip) 【软件版本】7
0 【文件大小】1041KB 【适用平台】Win9x/Me/NT/2000 【软件简介】ChinaZip(中华压缩)是一款压缩、解压各种压缩文档的工具软件,它支持包括 ZIP格式文件在内的各种常见压缩格式如:ARJ、CAB、GZIP、JAR、LHA、T