先声明下,这个系列的文章是让没有基础的朋友了解下什么是破解,破解常见的方法和技巧,当你掌握了这些简单的,如果还觉得很有兴趣,就请好好的学习逆向工程,我这个系列的文章学完,只能做简单的破解!!!

首先去下载一个工具包,然后开始我们的破解之路 http://www.dbgpro.com/archives/333.html

介绍一下这个软件吧,我写的一个简单的软件,方便初学者容易理解。
程序需要输入正确的帐号和密码才可以登录成功,否则登录失败。
可是我们不知道正确的帐号密码。(也可以理解成是其他软件注册码)
为了方便大家运行,我用VC6写的


这里有个关键点,就是他提示了 登录失败(或某些软件提示注册码错误),这就说明,他应该是有个判断 判断是成功还是失败,我们只要找到判断 让他一直成功就行了


我们用OD打开这个软件(还不会用OD打开软件的请移步http://www.dbgpro.com/archives/193.html),或者把这个软件拖入到OD也行


打开以后,在“反汇编窗口”右键  在左上角窗口右键,选择“中文搜索引擎”-“智能搜索”



在新出来的窗口找到失败的提示,双击那一行


(以后会介绍字符串很多,不好找 怎么搜索)


上图可以看到,在图片最上方的je命令左边有一条线,跳过了成功,指向了失败前面的代码。


我们在这行je代码上 也就是(0040152f这里)右键,选择“二进制”-“NOP填充”
就是让这个跳转失效。那么现在,你所填写的注册码或密码,输入所有字符或不输入任何字符,都是正确的了!

但是还没完,不用我说大家也知道,还需要保存一下~
我们在反汇编窗口右键,选择“复制到可执行文件”-“所有”
选择全部复制

然后它又会出来一个窗口,右键 选择保存文件 

在新出来的窗口,输入文件名,点保存即可

保存完了我们运行看看是不是真的破解了 我们随便输入点东西 点登陆

怎么样 爆破是不是很简单

课件下载地址:链接: http://pan.baidu.com/s/1kVv2mMV 密码: fy1u

好了 今天的内容就这么多,希望大家把今天的课件下下来 自己干掉他,然后 去http://www.dbgpro.com/archives/189.html吧这个文章的chm下下来,然后呢,找到第8个附件,尝试下 用今天学会的爆破的方法破解它,实在破解不了可以看看我写的分析http://www.dbgpro.com/archives/1138.html

打赏