好友
阅读权限30
听众
最后登录1970-1-1
|
wkxq
发表于 2012-4-30 03:06
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。
本帖最后由 Peace 于 2012-4-30 08:15 编辑
【文章标题】:吾爱破解2012CM大赛破文
【文章作者】: Ugvnui
【软件名称】:Ugvnui.exe
【难 度】: 中
查壳:Microsoft Visual C++ 6.0
可能是易语言吧
本人WIN 7系统下破解,代码可能与XP显示的不一样
有错误提示,F12暂停法找到按钮事件
004014D9 |. 68 00000000 push 0x0
004014DE |. BB C4060000 mov ebx,0x6C4
004014E3 |. E8 481D0100 call Ugvnui.00413230
004014E8 |. 83C4 04 add esp,0x4
004014EB |. 8945 F4 mov [local.3],eax
004014EE |. DB45 F4 fild [local.3]
004014F1 |. DD5D F4 fstp qword ptr ss:[ebp-0xC]
004014F4 |. DD45 F4 fld qword ptr ss:[ebp-0xC]
004014F7 |. DC05 40B24200 fadd qword ptr ds:[0x42B240]
004014FD |. DD5D EC fstp qword ptr ss:[ebp-0x14]
00401500 |. DD45 EC fld qword ptr ss:[ebp-0x14]
00401503 |. DC0D 48B24200 fmul qword ptr ds:[0x42B248]
00401509 |. DD5D E4 fstp qword ptr ss:[ebp-0x1C]
0040150C |. 68 01060080 push 0x80000601
00401511 |. FF75 E8 push [local.6]
00401514 |. FF75 E4 push [local.7]
00401517 |. 68 01000000 push 0x1
0040151C |. BB 98010000 mov ebx,0x198
00401521 |. E8 FA1D0100 call Ugvnui.00413320
00401526 |. 83C4 10 add esp,0x10
00401529 |. 8945 E0 mov [local.8],eax
0040152C |. 68 05000080 push 0x80000005
00401531 |. 6A 00 push 0x0
00401533 |. 8B45 E0 mov eax,[local.8]
00401536 |. 85C0 test eax,eax
00401538 |. 75 05 jnz XUgvnui.0040153F
0040153A |. B8 50B24200 mov eax,Ugvnui.0042B250
0040153F |> 50 push eax
00401540 |. 68 01000000 push 0x1
00401545 |. BB 08000000 mov ebx,0x8
0040154A |. B8 00524100 mov eax,Ugvnui.00415200
0040154F |. E8 3C1C0100 call Ugvnui.00413190
00401554 |. 83C4 10 add esp,0x10
00401557 |. 8945 DC mov [local.9],eax
0040155A |. 8B5D E0 mov ebx,[local.8]
0040155D |. 85DB test ebx,ebx
0040155F |. 74 09 je XUgvnui.0040156A
00401561 |. 53 push ebx
00401562 |. E8 81190100 call Ugvnui.00412EE8
00401567 |. 83C4 04 add esp,0x4
0040156A |> 68 04000080 push 0x80000004
0040156F |. 6A 00 push 0x0
00401571 |. 8B45 DC mov eax,[local.9]
00401574 |. 85C0 test eax,eax
00401576 |. 75 05 jnz XUgvnui.0040157D
00401578 |. B8 58B24200 mov eax,Ugvnui.0042B258
0040157D |> 50 push eax
0040157E |. 68 01000000 push 0x1
00401583 |. BB 50010000 mov ebx,0x150
00401588 |. E8 531E0100 call Ugvnui.004133E0
0040158D |. 83C4 10 add esp,0x10
00401590 |. 8945 D8 mov [local.10],eax
00401593 |. 8B5D DC mov ebx,[local.9]
00401596 |. 85DB test ebx,ebx
00401598 |. 74 09 je XUgvnui.004015A3
0040159A |. 53 push ebx
0040159B |. E8 48190100 call Ugvnui.00412EE8
004015A0 |. 83C4 04 add esp,0x4
004015A3 |> 68 01030080 push 0x80000301
004015A8 |. 6A 00 push 0x0
004015AA |. 68 10000000 push 0x10
004015AF |. 68 04000080 push 0x80000004
004015B4 |. 6A 00 push 0x0
004015B6 |. 8B45 D8 mov eax,[local.10]
004015B9 |. 85C0 test eax,eax
004015BB |. 75 05 jnz XUgvnui.004015C2
004015BD |. B8 58B24200 mov eax,Ugvnui.0042B258
004015C2 |> 50 push eax
004015C3 |. 68 02000000 push 0x2
004015C8 |. BB 38010000 mov ebx,0x138
004015CD |. E8 8E1E0100 call Ugvnui.00413460---〉出现机器码
004015D2 |. 83C4 1C add esp,0x1C
…………。
00401B8A |. E8 9CF8FFFF call Ugvnui.0040142B
00401B8F |. 83C4 08 add esp,0---〉出现真码
00401B92 |. 83F8 00 cmp eax,0x0
00401B95 |. B8 00000000 mov eax,0x0
00401B9A |. 0F94C0 sete al……为真
………………
00402B63 |. 85C0 test eax,eax
00402B65 |. 75 05 jnz XUgvnui.00402B6C
00402B67 |. B8 58B24200 mov eax,Ugvnui.0042B258
00402B6C |> 50 push eax
00402B6D |. 68 03000000 push 0x3
00402B72 |. BB 00030000 mov ebx,0x300
00402B77 |. E8 E40C0100 call Ugvnui.00413860---〉注册成功
00402B7C |. 83C4 28 add esp,0x28
00402B7F |. 8B5D F4 mov ebx,[local.3]
由于本人算法很差,不献丑了,只写关键处吧
机器码:44C01FBD88346588
注册码:801D77483DFA383BEC84
附内存注册机吧
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|