好友
阅读权限10
听众
最后登录1970-1-1
|
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。
【文章标题】: 吾爱破解2012CM大赛破文-零度x
【文章作者】:AlanTam
【作者邮箱】:
【难度】: 难
---------------------------------------------------------------------------
这个cm有bug 没有提示框,每次调试地址都不一样
---------------------------------------------------------------------------
破解过程很简单,要保存就有难度了,跟我一起做吧.
F9运行后输入注册名和注册码,没有任何反应
F12暂停,点K
调用堆栈: 主线程
地址 堆栈 函数过程 / 参数 调用来自 结构
002B0010 76CF93F3 包含ntdll.KiFastSystemCallRet USER32.76CF93F1 002B0044
002B0014 76D15256 USER32.WaitMessage USER32.76D15251 002B0044
002B0048 76D15511 USER32.76D1516A USER32.76D1550C 002B0044
002B006C 76D15553 USER32.76D1545F USER32.76D1554E 002B0068
002B008C 76D15689 USER32.DialogBoxIndirectParamAorW USER32.76D15684 002B0088
002B00B0 002C164A USER32.DialogBoxParamW 002C1644 002B00AC
002B00B4 002C0048 hInst = 002C0048
002B00B8 00000065 pTemplate = 65
002B00BC 00000000 hOwner = NULL
002B00C0 002C14B8 DlgProc = 002C14B8
002B00C4 00000000 lParam = NULL
002B00C8 002C22E8 002C1628 002C22E3 002B0104
002B0108 002C2390 ? 002C227C 002C238B 002B0104
002B0114 011213A5 包含002C2390 FuckMe.011213A2 002B0110
002B0144 011214BD ? FuckMe.01121230 FuckMe.011214B8 002B0140
002BF778 0112177E FuckMe.011213B0 FuckMe.01121779 002BF804
双击002C22E3 返回到程序
搜所有命令 push 3F0
002C15C0 8D4424 20 lea eax,dword ptr ss:[esp+20]
002C15C4 50 push eax
002C15C5 8D8C24 EC000000 lea ecx,dword ptr ss:[esp+EC]
002C15CC E8 17FCFFFF call 002C11E8 ; nop掉这里,就注册成功了..........
002C15D1 83C4 04 add esp,4
002C15D4 85C0 test eax,eax
002C15D6 74 1D je short 002C15F5
002C15D8 833D 40FB2C00 0>cmp dword ptr ds:[2CFB40],1
002C15DF 75 14 jnz short 002C15F5 ; nop掉这里,就注册成功了..........
002C15E1 8D4C24 10 lea ecx,dword ptr ss:[esp+10]
002C15E5 51 push ecx
002C15E6 6A 00 push 0
002C15E8 6A 0C push 0C
002C15EA 68 F0030000 push 3F0 ; 来到这里
002C15EF 56 push esi
修改后:
002C15CC 90 nop ; nop掉这里
002C15CD 90 nop
002C15CE 90 nop
002C15CF 90 nop
002C15D0 90 nop
002C15DF 90 nop ; nop掉这里
002C15E0 90 nop
F9运行,输入神马都成功了哦...
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|