升级版CrackME
本帖最后由 robey 于 2010-7-5 10:54 编辑应LCG网友要求,此版本是上个版本的升级版
上个版本CM地址:http://www.52pojie.cn/thread-51025-1-1.html
算法改动了一点点。注册码只有一个哦,大家加油!
要求:追踪算法,写出破解思路,找出注册码。
感谢LZ修改分享 感谢分享
先爆一个,没时间分析了。。
64515660 由这个根据下面的代码反推。
004538BC|.B8 01000000 mov eax,0x1 ;eax=1
004538C1|>8B4D FC /mov ecx,
004538C4|.0FB64C01 FF |movzx ecx,byte ptr ds:
004538C9|.0FAFC8 |imul ecx,eax
004538CC|.03D9 |add ebx,ecx
004538CE|.40 |inc eax
004538CF|.4A |dec edx
004538D0|.^ 75 EF \jnz short Crack加?004538C1
004538D2|>69C3 59330000 imul eax,ebx,0x3359
004538D8|.8BD8 mov ebx,eax
004538DA|.8BC3 mov eax,ebx
004538DC|.33D2 xor edx,edx
爆破
00453921 /75 0F jnz short Crack加?00453932 ;//关键跳 改je
一串数字,第一位的ascii码乘以1,第二位乘以2……
最后求和等于4908
最后这串数字就是注册码 下来玩一下.. 注册码:ommmmmmmm