新手练手之No1.Acid Burn of CrackMe
本帖最后由 chris521crystal 于 2016-6-3 12:58 编辑大家好!我是一名新手,刚刚上路,希望各位大神多多指点一二,小弟感激不尽!简要说明一下我的学习历程:好几年就接触破解了,而且当时有点喜欢。后来尝试去学习,发现这一块知识点简直是听天书。经过几年的成长,觉得生活就应该是这样——生活正因为有艰难险阻才会精彩!学习也是如此!所以,最近又重新拾起学习的兴趣和知识。逐渐让我发现破解的乐趣。
下面我就开始我练习的第一个例子:
★破解程序:Acid Burn
★破解工具:Ollydbg
★破解过程:
一、用OD打开程序,F9运行起来,开始输入注册码,出现NAG窗:
二、查找-所有参考文本字串,输入:“Sorry,The serial is incorect!”,找到对应的位置并双击进入反汇编窗口。
三、分析代码:整段代码只有后面出现关键跳转JNE,上面就是关键Call(暂时猜测是判定注册码输入正确的call),之前的局部变量Local.3就是正确的注册码,Local.4是我们自己输入的注册码:
四、直接复制下面的正确注册码:CW-4018-CRACKED,提示正确:
新手上路,不足或错误之处,请指正!谢谢!
{:1_906:}增加2种破解方法:
一是修改关键跳转,如下图:
二是修改关键Call里面的跳转:
楼主把程序发上来,我们也学习下,看除了追码爆破能不能实现 没看懂耶{:1_907:} 可以考虑,程序附上,我们也试试 恭喜楼主,开始上路了 用OD打开程序,按F9没有运行和对话框出现。更不能输入注册码了。这是怎么回事啊。 为什么下断点后f9程序运行不起来呢。。。。 没看懂你关键跳这么找的
页:
[1]
2