首页
社区
课程
招聘
[原创]第一个crackme,用vc写的,请大家试试
发表于: 2008-9-16 08:05 9816

[原创]第一个crackme,用vc写的,请大家试试

2008-9-16 08:05
9816
收藏
免费 0
支持
分享
最新回复 (28)
雪    币: 215
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26


弄成这样了!!没仔细找他的OK!!   说成功-,-!!
上传的附件:
  • 2.jpg (12.13kb,53次下载)
2009-5-31 19:08
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
貌似很久以前的帖子了……
闲的无聊搞一下,我完全看不懂算法
写了个注册机,发现我的代码编译完以后比原来的算法打了很多,写的比较臭……
上传的附件:
2009-6-1 17:04
0
雪    币: 136
活跃值: (48)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
28
点击按钮后停到这里:

004017F0  /.  56            PUSH ESI                     ;  CrackMe.00403440
004017F1  |.  8BF1          MOV ESI,ECX
004017F3  |.  E8 F8FEFFFF   CALL 004016F0                ; 取注册码比较
004017F8  |.  85C0          TEST EAX,EAX
004017FA  |.  8BCE          MOV ECX,ESI
004017FC      75 0C         JNZ SHORT 0040180A           ; 爆破关键部分:
004017FE  |.  68 3C384000   PUSH 0040383C                ;  ASCII "ActivationTest - Authorization State : Success"
00401803  |.  E8 16030000   CALL <JMP.&MFC71.#6067_?SetW>
00401808  |.  5E            POP ESI
00401809  |.  C3            RET
0040180A  |>  68 10384000   PUSH 00403810                ;  ASCII "ActivationTest - Authorization State : Fail"
0040180F  |.  E8 0A030000   CALL <JMP.&MFC71.#6067_?SetW>
00401814  |.  6A 00         PUSH 0
00401816  |.  68 08384000   PUSH 00403808                ;  ASCII "Test"
0040181B  |.  68 EC374000   PUSH 004037EC                ;  ASCII "Authorization Code invalid!"
00401820  |.  8BCE          MOV ECX,ESI
00401822  |.  E8 09030000   CALL <JMP.&MFC71.#4104_?Mess>
00401827  |.  5E            POP ESI
00401828  \.  C3            RET

取注册码比较:
004016F0  /$  6A FF         PUSH -1
004016F2  |.  68 FB214000   PUSH 004021FB                ;  SE handler installation
004016F7  |.  64:A1 0000000>MOV EAX,FS:[0]
004016FD  |.  50            PUSH EAX
004016FE  |.  64:8925 00000>MOV FS:[0],ESP
00401705  |.  83EC 0C       SUB ESP,0C
00401708  |.  56            PUSH ESI
00401709  |.  8BF1          MOV ESI,ECX
0040170B  |.  8D4C24 0C     LEA ECX,[ESP+C]
0040170F  |.  FF15 94314000 CALL [<&MFC71.#310_??0?$CStr>;  MFC71.7C173199
00401715  |.  8D4C24 08     LEA ECX,[ESP+8]
00401719  |.  C74424 18 000>MOV DWORD PTR [ESP+18],0
00401721  |.  FF15 94314000 CALL [<&MFC71.#310_??0?$CStr>;  MFC71.7C173199
00401727  |.  8D4C24 04     LEA ECX,[ESP+4]
0040172B  |.  FF15 94314000 CALL [<&MFC71.#310_??0?$CStr>;  MFC71.7C173199
00401731  |.  8D4424 08     LEA EAX,[ESP+8]
00401735  |.  50            PUSH EAX
00401736  |.  68 E8030000   PUSH 3E8
0040173B  |.  8BCE          MOV ECX,ESI
0040173D  |.  C64424 20 02  MOV BYTE PTR [ESP+20],2
00401742  |.  E8 DD030000   CALL <JMP.&MFC71.#2657_?GetD>
00401747  |.  8BC8          MOV ECX,EAX
00401749  |.  E8 DC030000   CALL <JMP.&MFC71.#3761_?GetW>
0040174E  |.  8D4C24 04     LEA ECX,[ESP+4]
00401752  |.  51            PUSH ECX
00401753  |.  68 E9030000   PUSH 3E9
00401758  |.  8BCE          MOV ECX,ESI
0040175A  |.  E8 C5030000   CALL <JMP.&MFC71.#2657_?GetD>
0040175F  |.  8BC8          MOV ECX,EAX
00401761  |.  E8 C4030000   CALL <JMP.&MFC71.#3761_?GetW>
00401766  |.  8D4C24 04     LEA ECX,[ESP+4]
0040176A  |.  FF15 CC314000 CALL [<&MFC71.#2902_?GetLeng>;  MFC71.7C146AB0
00401770  |.  50            PUSH EAX
00401771  |.  8D4C24 08     LEA ECX,[ESP+8]
00401775  |.  FF15 9C314000 CALL [<&MFC71.#876_??B?$CSim>;  MFC71.7C158BCD
0040177B  |.  50            PUSH EAX
0040177C  |.  8BCE          MOV ECX,ESI
0040177E  |.  E8 9DFAFFFF   CALL 00401220
00401783  |.  50            PUSH EAX
00401784  |.  8D5424 10     LEA EDX,[ESP+10]
00401788  |.  68 E8374000   PUSH 004037E8                ;  ASCII "%x"
0040178D  |.  52            PUSH EDX
0040178E  |.  FF15 90314000 CALL [<&MFC71.#2322_?Format@>;  MFC71.7C146A9D
00401794  |.  83C4 0C       ADD ESP,0C
00401797  |.  8D4C24 0C     LEA ECX,[ESP+C]                                    ;明码
0040179B  |.  FF15 9C314000 CALL [<&MFC71.#876_??B?$CSim>;  MFC71.7C158BCD
004017A1  |.  50            PUSH EAX
004017A2  |.  8D4C24 0C     LEA ECX,[ESP+C]
004017A6  |.  FF15 98314000 CALL [<&MFC71.#1482_?Compare>;  MFC71.7C144DAE
004017AC  |.  8BF0          MOV ESI,EAX
004017AE  |.  F7DE          NEG ESI
004017B0  |.  1BF6          SBB ESI,ESI
004017B2  |.  8D4C24 04     LEA ECX,[ESP+4]
004017B6  |.  81E6 FF000000 AND ESI,0FF
004017BC  |.  FF15 88314000 CALL [<&MFC71.#578_??1?$CStr>;  MFC71.7C1771B1
004017C2  |.  8D4C24 08     LEA ECX,[ESP+8]
004017C6  |.  FF15 88314000 CALL [<&MFC71.#578_??1?$CStr>;  MFC71.7C1771B1
004017CC  |.  8D4C24 0C     LEA ECX,[ESP+C]
004017D0  |.  FF15 88314000 CALL [<&MFC71.#578_??1?$CStr>;  MFC71.7C1771B1
004017D6  |.  8B4C24 10     MOV ECX,[ESP+10]
004017DA  |.  8BC6          MOV EAX,ESI
004017DC  |.  5E            POP ESI
004017DD  |.  64:890D 00000>MOV FS:[0],ECX
004017E4  |.  83C4 18       ADD ESP,18
004017E7  \.  C3            RET
2009-6-2 00:00
0
雪    币: 614
活跃值: (883)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
29
user code:43d9d7d7e7a44cc1b1e24669935a7632
Authorization code: d69e7ed
2009-6-8 15:04
0
游客
登录 | 注册 方可回帖
返回
//