吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4251|回复: 0
收起左侧

[原创] 160个crackme第45

[复制链接]
whyida 发表于 2016-5-25 20:55
明码比较,比较简单的crackme  delphi 程序。利用按钮事件很容易找到算法call,用asm 编写注册机很简单直接抄代码。

[Asm] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
00421DCD  |.  6A 00         push 0x0
00421DCF  |.  6A 00         push 0x0
00421DD1  |.  53            push ebx
00421DD2  |.  56            push esi
00421DD3  |.  57            push edi
00421DD4  |.  8BF0          mov esi,eax
00421DD6  |.  33C0          xor eax,eax
00421DD8  |.  55            push ebp
00421DD9  |.  68 861E4200   push Dope2112.00421E86
00421DDE  |.  64:FF30       push dword ptr fs:[eax]
00421DE1  |.  64:8920       mov dword ptr fs:[eax],esp
00421DE4  |.  BB 37000000   mov ebx,0x37
00421DE9  |.  8D55 F8       lea edx,[local.2]
00421DEC  |.  8B86 B0010000 mov eax,dword ptr ds:[esi+0x1B0]
00421DF2  |.  E8 89FAFEFF   call Dope2112.00411880
00421DF7  |.  8D55 FC       lea edx,[local.1]                       ;  ;用户名长度
00421DFA  |.  8B86 AC010000 mov eax,dword ptr ds:[esi+0x1AC]
00421E00  |.  E8 7BFAFEFF   call Dope2112.00411880
00421E05  |.  8B45 FC       mov eax,[local.1]
00421E08  |.  E8 5715FEFF   call Dope2112.00403364
00421E0D  |.  83F8 04       cmp eax,0x4
00421E10  |.  7D 0C         jge short Dope2112.00421E1E
00421E12  |.  A1 64464200   mov eax,dword ptr ds:[0x424664]
00421E17  |.  E8 C8BAFFFF   call Dope2112.0041D8E4
00421E1C  |.  EB 4D         jmp short Dope2112.00421E6B
00421E1E  |>  8B45 FC       mov eax,[local.1]
00421E21  |.  E8 3E15FEFF   call Dope2112.00403364
00421E26  |.  85C0          test eax,eax
00421E28  |.  7C 14         jl short Dope2112.00421E3E
00421E2A  |.  40            inc eax
00421E2B  |.  33D2          xor edx,edx
00421E2D  |>  8B4D FC       /mov ecx,[local.1]
00421E30  |.  0FB64C11 FF   |movzx ecx,byte ptr ds:[ecx+edx-0x1]    ;  ;取用户名
00421E35  |.  C1E1 09       |shl ecx,0x9
00421E38  |.  03D9          |add ebx,ecx
00421E3A  |.  42            |inc edx
00421E3B  |.  48            |dec eax
00421E3C  |.^ 75 EF         \jnz short Dope2112.00421E2D
00421E3E  |>  8D55 F4       lea edx,[local.3]
00421E41  |.  8BC3          mov eax,ebx                             ;  ;十六进制明码
00421E43  |.  E8 E834FEFF   call Dope2112.00405330

捕获1.JPG

捕获2.JPG
ebx 值转换为十进制就是密码。
asm 代码
[Asm] 纯文本查看 复制代码
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
Reg Proc hWin:dword
 
        mov ebx,37h
          
        inc eax
        xor edx,edx
_00421E2d:     
        mov ecx,offset username
        movzx   ecx,byte ptr [ecx+edx-1]       
        shl ecx,9
        add ebx,ecx
        inc edx
        dec eax        
        jnz _00421E2d
         
ret
Reg endp

radasm 工程文件
45a.7z (9.13 KB, 下载次数: 16)


免费评分

参与人数 3热心值 +3 收起 理由
yeyulang + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
lies2014 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
Sound + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-18 10:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表