
怎么整破解破解破解
是要自己破解软件吗?
破解软件实际就是将已经编译好的二进制应用程序反编译成汇编语言,然后修改汇编代码再保存成二进制,给你推荐几个工具
Ollydbg,这个是动态调试的反编译软件,简称OD,非常好用
x64dbga,和上面的一模一样,还有一个优点就是可以调式64位应用程序
IDA,静态分析的反编译工具
PEiD,侦壳工具,可以查看软件加的什么壳,以方便脱壳
exeinfopehhb_downcc,和上面一样,也是侦壳工具
DIE_1.01_win,和上面一样,也是侦壳工具
破解用到的工具多的多,资源文件修改器,输入表修复等等....
给你说说整体流程:
首先下载我说的这些工具,然后找一个收费软件,首先查壳,如果显示出编程语言的名字就证明没有壳,如果是什么都没找到,或者显示出壳的名字就是有壳,有壳建议先脱壳,脱壳可以是内存跟踪法、ESP定律法、内存镜像法等等...,反正最终目的就是要找到OEP,然后脱壳,脱壳后再次查壳,会看到真正开发语言的名字,这个时候再次载入OD,就可以破解了,破解也可以是暴力破解,就是直接修改代码,修改关键跳等等...,也可以找出注册码,再有就是计算出注册码,境界不一样效果就不一样。
当然,如果你下载的软件是java写的那么就需要换种工具来反编译了,因为OD只能将二进制反编译成汇编,但是没办法将java的字节码整成汇编,需要使用专门的工具,可以将字节码完全反编译成原来的java代码。如果用OD的话就跟到虚拟机去了。
破解的大体描述也就是这样了,根本就不是在这里能描述的清楚的,需要自己慢慢学习,掌握一定的汇编语言知识,计算机底层知识,高级语言知识。
如果真想学给你推荐几个论坛:
吾爱破解、吾爱技术吧、精易论坛。 这几个都有关于软件破解的版块,希望可以帮到您!
-- 纯属手打,很辛苦啊...