CrackMe1笔记

链接:
http://www.52pojie.cn/thread-264393-1-1.html
http://www.52pojie.cn/thread-403484-1-1.html
一、打开程序:
CrackMe1笔记_第1张图片
CrackMe1笔记_第2张图片
CrackMe1笔记_第3张图片

二、用OD载入程序:
1)首先针对name,serial框进行破解
CrackMe1笔记_第4张图片
右键->中文搜索引擎->智能搜索,sorry
这里写图片描述
双击左边进入OD调用的位置
这里写图片描述
拉到该段程序的开始位置并下断点
CrackMe1笔记_第5张图片
重新载入程序,输入name和serial,点击chack it baby!
CrackMe1笔记_第6张图片
F8运行程序,直到遇到跳转。其中第一个跳转是判断name长度是否大于4,第二个跳转才是判断是否chack成功!在第二个跳转停住
CrackMe1笔记_第7张图片
如果将该跳转nop掉,发现成功!故此破解成功!
2)如果想知道程序具体内容的实现,该怎么做呢?
在此跳转的上方分析代码
CrackMe1笔记_第8张图片
发现序列号的生成是:CW-XXXX-CRACKED,其中XXXX= name的第一个字符*0x29+name,再将其转为10进制
3)同理,对serial框进行破解
CrackMe1笔记_第9张图片
则真正的序列号为Hello Dude!

你可能感兴趣的:(Crackme)