吾爱破解2012CM大赛破文--难度易
本帖最后由 cyane 于 2012-5-2 19:55 编辑<CRACKME.fywy>
.text
0040369E .FFD3 call ebx ;MSVBVM60.__vbaStrCmp
在此处代码段下断
.data
0012F4DC0016134CUNICODE "cyane"
0012F4E80015ED74UNICODE "676965666A656D6865676B65656965"
查看此处数据段,即可看到注册码
用户名:cyane
注册码:676965666A656D6865676B65656965
<CRACKME.BambooQJ>
改动注册名输入框时,不断弹出对话框
004D1EEE /0F84 05000000 je 004D1EF9NOP 去除弹出框
注册名不为www.52pojie.cn时,弹出"禁止修改"对话框
004D202C /0F84 3B000000 je 004D206DJMP 去除注册名输入限制
发现验证有问题,不知道是否是我看错了,只觉得如此改正后,验证才能通过,请大牛指正吧
krnln.fnr文件中数据段改成如下,否则永远弹不出正确提示。
100EACD401295E10offset SkinH_EL.SkinH_AttachRes
100EACD8015710A7call.失败改 0157109B (call.成功)
100EACDC015710A7call.失败
真假注册码对比,堆栈即可看到
004D208F E8 69FDFFFF call 004D1DFD
用户名:cyane
注册码:悖幔睿澹
<CREAKME.smoke>
控件无反应,可使用的工具有很多,就不提供了,懂E语言的朋友处理起来应该很方便,不说了。
此处为注册码比较函数开始处,可以看到真假码不同,依次比较即可
0040231A/$8B5424 04 mov edx, dword ptr
会弹出2次注册成功,呵呵
用户名:cyane
注册码:0
注册码:570794202
<CRACKME.white>
注册名要求12位 注册码要求6位
此处为注册码比较函数开始处,可以看到真假码不同,依次比较即可
00402343/$8B5424 04 mov edx, dword ptr
注册名:WhatxCxxxxxx(x为任意字符)
注册码:YoUxxx
<CREAKME.willJ>
以下为注册码比较位置,明码比较,查看即可,作者不让改用户名那我就不改了
004014D2|.3BE9 cmp ebp, ecx
004014E5|.3BCA cmp ecx, edx
004014F8|.3BCE cmp ecx, esi
0040150B|.3BCF cmp ecx, edi
0040151E|.3BC8 cmp ecx, eax
<CREAKME.小明无敌>
脱壳 OEP = 0044BE81
破解方法如下:
Ctrl+G找到Sleep函数入口,F2下断,F9运行程序,程序会断下来,取消Sleep断点,再F9运行程序,程序跑起来后,迅速在Sleep函数处再次下断,程序会再次断下来,打开线程窗口,挂起所有线程,
Threads, 线程1, 错误标识为ERROR_MOD_NOT_FOUND
Threads, 线程2, 标识是红色的线程
将以上线程恢复,再将堆栈中Sleep函数的暂停时间改为一个大数,,然后F9运行程序,再点击破解,程序时间就会持续减1。
第一个破解很给力查看此处数据段,即可看到注册码{:1_925:} 呼哧。。
看到我的了。 小明无敌 发表于 2012-5-3 13:17 static/image/common/back.gif
呼哧。。
看到我的了。
{:1_906:}明明就这杨牺牲了 425504606 发表于 2012-5-3 13:29 static/image/common/back.gif
明明就这杨牺牲了
人家可是大牛。 小明无敌 发表于 2012-5-3 13:48 static/image/common/back.gif
人家可是大牛。
00401CE5 90 nop
00401CE6 90 nop
00401D09 90 nop
00401D0A 90 nop
你的CM nop掉这里两个地址,时间就停止了 AlanTam 发表于 2012-5-3 18:44 static/image/common/back.gif
00401CE5 90 nop
00401CE6 90 nop
主要就是这个时间。 小明无敌 发表于 2012-5-3 20:24 static/image/common/back.gif
主要就是这个时间。
话说CM就不应该加壳,超级打击我们这些菜鸟 AlanTam 发表于 2012-5-3 18:44 static/image/common/back.gif
00401CE5 90 nop
00401CE6 90 nop
膜拜大牛+1 AlanTam 发表于 2012-5-3 20:41 static/image/common/back.gif
话说CM就不应该加壳,超级打击我们这些菜鸟
没加壳。
页:
[1]
2