wzwgp 发表于 2006-7-21 18:16:46

我的第二个CrackMe

我的第二个CrackMe
用UPX压缩了一下,让他体积变小一点。
兄弟们如发现错误,请指正。

修改了一些错误。再传一份。
不要嫌注册码长啊,看看能不能找出来。

[ 本帖最后由 wzwgp 于 2006-7-22 17:07 编辑 ]

caterpilla 发表于 2006-7-21 18:27:26

支持兄弟。。。。。。。。。

野猫III 发表于 2006-7-21 18:56:53

简单的算法,长长的代码~

00453422|.BA DC374500   MOV EDX,53A54.004537DC             ;ASCII "FF4CBD38"
00453427|.E8 F00DFBFF   CALL 53A54.0040421C
0045342C|.0F85 C5000000 JNZ 53A54.004534F7
00453432|.8D85 8CF9FFFF LEA EAX,DWORD PTR SS:
00453438|.8B8D C8FEFFFF MOV ECX,DWORD PTR SS:
0045343E|.BA D0374500   MOV EDX,53A54.004537D0
00453443|.E8 D40CFBFF   CALL 53A54.0040411C
00453448|.8B85 8CF9FFFF MOV EAX,DWORD PTR SS:
0045344E|.E8 6D48FBFF   CALL 53A54.00407CC0
00453453|.8BD8          MOV EBX,EAX
00453455|.8D85 88F9FFFF LEA EAX,DWORD PTR SS:
0045345B|.8B8D E0FEFFFF MOV ECX,DWORD PTR SS:
00453461|.BA D0374500   MOV EDX,53A54.004537D0
00453466|.E8 B10CFBFF   CALL 53A54.0040411C
0045346B|.8B85 88F9FFFF MOV EAX,DWORD PTR SS:
00453471|.E8 4A48FBFF   CALL 53A54.00407CC0
00453476|.03D8          ADD EBX,EAX
00453478|.8D85 84F9FFFF LEA EAX,DWORD PTR SS:
0045347E|.8B8D F8FEFFFF MOV ECX,DWORD PTR SS:
00453484|.BA D0374500   MOV EDX,53A54.004537D0
00453489|.E8 8E0CFBFF   CALL 53A54.0040411C
0045348E|.8B85 84F9FFFF MOV EAX,DWORD PTR SS:
00453494|.E8 2748FBFF   CALL 53A54.00407CC0
00453499|.03D8          ADD EBX,EAX
0045349B|.8D85 80F9FFFF LEA EAX,DWORD PTR SS:
004534A1|.8B8D 10FFFFFF MOV ECX,DWORD PTR SS:
004534A7|.BA D0374500   MOV EDX,53A54.004537D0
004534AC|.E8 6B0CFBFF   CALL 53A54.0040411C
004534B1|.8B85 80F9FFFF MOV EAX,DWORD PTR SS:
004534B7|.E8 0448FBFF   CALL 53A54.00407CC0
004534BC|.03D8          ADD EBX,EAX
004534BE|.8BC3          MOV EAX,EBX
004534C0|.8D8D 90F9FFFF LEA ECX,DWORD PTR SS:
004534C6|.BA 01000000   MOV EDX,1
004534CB|.E8 C847FBFF   CALL 53A54.00407C98
004534D0|.8B85 90F9FFFF MOV EAX,DWORD PTR SS:
004534D6|.BA F0374500   MOV EDX,53A54.004537F0             ;ASCII "154B10D1"
004534DB|.E8 3C0DFBFF   CALL 53A54.0040421C
004534E0|.75 15         JNZ SHORT 53A54.004534F7
004534E2|.6A 30         PUSH 30                            ; /Style = MB_OK|MB_ICONEXCLAMATION|MB_APPLMODAL
004534E4|.68 D4364500   PUSH 53A54.004536D4                ; |Title = "提示"
004534E9|.68 FC374500   PUSH 53A54.004537FC                ; |Text = "你真棒!"
004534EE|.6A 00         PUSH 0                           ; |hOwner = NULL
004534F0|.E8 AB2FFBFF   CALL <JMP.&USER32.MessageBoxA>   ; \MessageBoxA
004534F5|.EB 13         JMP SHORT 53A54.0045350A
004534F7|>6A 30         PUSH 30                            ; /Style = MB_OK|MB_ICONEXCLAMATION|MB_APPLMODAL
004534F9|.68 D4364500   PUSH 53A54.004536D4                ; |Title = "提示"
004534FE|.68 08384500   PUSH 53A54.00453808                ; |Text = "继续努力!"
00453503|.6A 00         PUSH 0                           ; |hOwner = NULL
00453505|.E8 962FFBFF   CALL <JMP.&USER32.MessageBoxA>   ; \MessageBoxA

wzwgp 发表于 2006-7-21 18:59:29

原帖由 野猫III 于 2006-7-21 18:56 发表
简单的算法,长长的代码~

00453422|.BA DC374500   MOV EDX,53A54.004537DC             ;ASCII "FF4CBD38"
00453427|.E8 F00DFBFF   CALL 53A54.0040421C
0045342C|.0F85 C500000 ...

猫兄是否已有正确答案?
真这么快,我二天可白忙了。:L

给个非爆破的胜利截图吧。;P

[ 本帖最后由 wzwgp 于 2006-7-21 19:02 编辑 ]

寒湖鹤影 发表于 2006-7-22 09:53:18

支持兄弟,下来玩玩

wzwgp 发表于 2006-7-22 10:25:06

原帖由 amct 于 2006-7-22 09:53 发表
支持兄弟,下来玩玩

希望兄弟多提宝贵意见。谢谢!

寒湖鹤影 发表于 2006-7-22 11:02:03

不是吧,注册码得是38位,太长了吧,跟了一会就烦了,有过算法不是很难,没耐心跟下去
页: [1]
查看完整版本: 我的第二个CrackMe