吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5594|回复: 14
收起左侧

[KeyGenMe] CM菜鸟的一个CM。易语言 简单加减乘除。- -

[复制链接]
asd9988 发表于 2011-9-16 13:28
CM是什么?Crackme是什么?这是什么东西?楼主发的什么?
他们都是一些公开给别人尝试破解的小程序,制作 Crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 Cracker,想挑战一下其它 Cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破解,KeyGenMe是要求别人做出它的 keygen (序号产生器), ReverseMe 要求别人把它的算法做出逆向分析, UnpackMe 是要求别人把它成功脱壳,本版块禁止回复非技术无关水贴。

本帖最后由 asd9988 于 2011-9-16 13:36 编辑


成功,提示“验证成功…”
失败 提示“ERROR ”  并且询问你是否要创建个文本  如果点了”是“ 会创建个SET.INI文件 验证用  把结果写入里面  
然后再打开程序是否成功。  



机器ID为0的可用注册码  
“2.610565197466e+015”

另外说下。。程序是没壳的~ 没窗体

计算硬件特征 (硬盘)  程序无窗体。
运行开始  会弹出你的硬盘ID 计算之用。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x

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

pwzh88 发表于 2011-9-16 13:36
试试看怎么样
pwzh88 发表于 2011-9-16 13:38
本帖最后由 pwzh88 于 2011-9-16 13:55 编辑

我晕。我简单啊

一个字节就破了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
冰封溪谷 发表于 2011-9-16 13:45
回复 pwzh88 的帖子
00401215  |. /74 09         je XCrack_1.00401220
00401217  |. |53            push ebx
00401218  |. |E8 F0020000   call Crack_1.0040150D
0040121D  |. |83C4 04       add esp,0x4
00401220  |> \58            pop eax
00401221  |.  8945 FC       mov [local.1],eax
00401224  |.  68 00000000   push 0x0
00401229  |.  BB 701A4000   mov ebx,Crack_1.00401A70                 ;  j
0040122E  |.  E8 E0020000   call Crack_1.00401513                    ;  取硬件码
00401233  |.  83C4 04       add esp,0x4
00401236  |.  8945 F8       mov [local.2],eax
00401239  |.  6A 00         push 0x0
0040123B  |.  6A 00         push 0x0
0040123D  |.  6A 00         push 0x0
0040123F  |.  68 01030080   push 0x80000301
00401244  |.  6A 00         push 0x0
00401246  |.  68 00000000   push 0x0
0040124B  |.  68 01030080   push 0x80000301
00401250  |.  6A 00         push 0x0
00401252  |.  FF75 F8       push [local.2]
00401255  |.  68 03000000   push 0x3
0040125A  |.  BB F0174000   mov ebx,Crack_1.004017F0
0040125F  |.  E8 AF020000   call Crack_1.00401513                    ;  硬弹出件码对话框
00401264  |.  83C4 28       add esp,0x28
00401267  |.  68 00000000   push 0x0
0040126C  |.  BB 701A4000   mov ebx,Crack_1.00401A70                 ;  j
00401271  |.  E8 9D020000   call Crack_1.00401513
00401276  |.  83C4 04       add esp,0x4
00401279  |.  8945 F0       mov [local.4],eax
0040127C  |.  DB45 F0       fild [local.4]
0040127F  |.  DD5D F0       fstp qword ptr ss:[ebp-0x10]             ;  换算成浮点型
00401282  |.  DD45 F0       fld qword ptr ss:[ebp-0x10]
00401285  |.  DC05 2E434600 fadd qword ptr ds:[0x46432E]             ;  硬件码+2610565197465600
0040128B  |.  DD5D E8       fstp qword ptr ss:[ebp-0x18]
0040128E  |.  68 01060080   push 0x80000601
00401293  |.  FF75 EC       push [local.5]
00401296  |.  FF75 E8       push [local.6]
00401299  |.  68 01000000   push 0x1
0040129E  |.  BB A0164000   mov ebx,Crack_1.004016A0
004012A3  |.  E8 6B020000   call Crack_1.00401513
004012A8  |.  83C4 10       add esp,0x10
004012AB  |.  8945 E4       mov [local.7],eax
004012AE  |.  8B45 E4       mov eax,[local.7]
004012B1  |.  50            push eax
004012B2  |.  FF75 FC       push [local.1]
004012B5  |.  E8 11FEFFFF   call Crack_1.004010CB                    ;  比较真假码
004012BA  |.  83C4 08       add esp,0x8
004012BD  |.  83F8 00       cmp eax,0x0
004012C0  |.  B8 00000000   mov eax,0x0
004012C5  |.  0F94C0        sete al                                  ;  确定标志位
004012C8  |.  8945 E0       mov [local.8],eax
004012CB  |.  8B5D E4       mov ebx,[local.7]
004012CE  |.  85DB          test ebx,ebx
004012D0  |.  74 09         je XCrack_1.004012DB
004012D2  |.  53            push ebx
004012D3  |.  E8 35020000   call Crack_1.0040150D
004012D8  |.  83C4 04       add esp,0x4
004012DB  |>  837D E0 00    cmp [local.8],0x0
004012DF  |.  0F84 3B000000 je Crack_1.00401320
004012E5  |.  68 04000080   push 0x80000004
004012EA  |.  6A 00         push 0x0
004012EC  |.  68 36434600   push Crack_1.00464336                    ;  注册提示:
004012F1  |.  68 01030080   push 0x80000301
004012F6  |.  6A 00         push 0x0
004012F8  |.  68 40000000   push 0x40
004012FD  |.  68 04000080   push 0x80000004
00401302  |.  6A 00         push 0x0
00401304  |.  68 41434600   push Crack_1.00464341                    ;  验证成功…
00401309  |.  68 03000000   push 0x3
0040130E  |.  BB F0174000   mov ebx,Crack_1.004017F0
00401313  |.  E8 FB010000   call Crack_1.00401513
00401318  |.  83C4 28       add esp,0x28
0040131B  |.  E9 30000000   jmp Crack_1.00401350
00401320  |>  6A 00         push 0x0
00401322  |.  6A 00         push 0x0
00401324  |.  6A 00         push 0x0
00401326  |.  68 01030080   push 0x80000301
0040132B  |.  6A 00         push 0x0
0040132D  |.  68 10000000   push 0x10
00401332  |.  68 04000080   push 0x80000004
00401337  |.  6A 00         push 0x0
00401339  |.  68 4C434600   push Crack_1.0046434C                    ;  Error
0040133E  |.  68 03000000   push 0x3
00401343  |.  BB F0174000   mov ebx,Crack_1.004017F0
00401348  |.  E8 C6010000   call Crack_1.00401513
0040134D  |.  83C4 28       add esp,0x28
00401350  |>  68 00000000   push 0x0
00401355  |.  BB 70154000   mov ebx,Crack_1.00401570                 ;  j
0040135A  |.  E8 B4010000   call Crack_1.00401513
0040135F  |.  83C4 04       add esp,0x4
00401362  |.  8945 F8       mov [local.2],eax
00401365  |.  68 10434600   push Crack_1.00464310                    ;  \Set.ini
0040136A  |.  FF75 F8       push [local.2]
0040136D  |.  B9 02000000   mov ecx,0x2
00401372  |.  E8 F8FCFFFF   call Crack_1.0040106F
00401377  |.  83C4 08       add esp,0x8
0040137A  |.  8945 F4       mov [local.3],eax
0040137D  |.  8B5D F8       mov ebx,[local.2]
00401380  |.  85DB          test ebx,ebx
00401382  |.  74 09         je XCrack_1.0040138D
00401384  |.  53            push ebx
00401385  |.  E8 83010000   call Crack_1.0040150D
0040138A  |.  83C4 04       add esp,0x4
0040138D  |>  68 04000080   push 0x80000004
00401392  |.  6A 00         push 0x0
00401394  |.  8B45 F4       mov eax,[local.3]
00401397  |.  85C0          test eax,eax
00401399  |.  75 05         jnz XCrack_1.004013A0
0040139B  |.  B8 2D434600   mov eax,Crack_1.0046432D
004013A0  |>  50            push eax
004013A1  |.  68 01000000   push 0x1
004013A6  |.  BB B0174000   mov ebx,Crack_1.004017B0
004013AB  |.  E8 63010000   call Crack_1.00401513
004013B0  |.  83C4 10       add esp,0x10
004013B3  |.  8945 F0       mov [local.4],eax
004013B6  |.  8B5D F4       mov ebx,[local.3]
004013B9  |.  85DB          test ebx,ebx
004013BB  |.  74 09         je XCrack_1.004013C6
004013BD  |.  53            push ebx
004013BE  |.  E8 4A010000   call Crack_1.0040150D
004013C3  |.  83C4 04       add esp,0x4
004013C6  |>  837D F0 00    cmp [local.4],0x0
004013CA  |.  0F85 DE000000 jnz Crack_1.004014AE
004013D0  |.  6A 00         push 0x0
004013D2  |.  6A 00         push 0x0
004013D4  |.  6A 00         push 0x0
004013D6  |.  68 01030080   push 0x80000301
004013DB  |.  6A 00         push 0x0
004013DD  |.  68 04000000   push 0x4
004013E2  |.  68 04000080   push 0x80000004
004013E7  |.  6A 00         push 0x0
004013E9  |.  68 52434600   push Crack_1.00464352                    ;  是否需要创建一个验证文本?
004013EE  |.  68 03000000   push 0x3
004013F3  |.  BB F0174000   mov ebx,Crack_1.004017F0
004013F8  |.  E8 16010000   call Crack_1.00401513
004013FD  |.  83C4 28       add esp,0x28
00401400  |.  8945 F4       mov [local.3],eax
00401403  |.  837D F4 05    cmp [local.3],0x5
00401407  |.  0F85 9C000000 jnz Crack_1.004014A9
0040140D  |.  68 00000000   push 0x0
00401412  |.  BB 70154000   mov ebx,Crack_1.00401570                 ;  j
00401417  |.  E8 F7000000   call Crack_1.00401513
0040141C  |.  83C4 04       add esp,0x4
0040141F  |.  8945 F8       mov [local.2],eax
00401422  |.  68 10434600   push Crack_1.00464310                    ;  \Set.ini
00401427  |.  FF75 F8       push [local.2]
0040142A  |.  B9 02000000   mov ecx,0x2
0040142F  |.  E8 3BFCFFFF   call Crack_1.0040106F
00401434  |.  83C4 08       add esp,0x8
00401437  |.  8945 F4       mov [local.3],eax
0040143A  |.  8B5D F8       mov ebx,[local.2]
0040143D  |.  85DB          test ebx,ebx
0040143F  |.  74 09         je XCrack_1.0040144A
00401441  |.  53            push ebx
00401442  |.  E8 C6000000   call Crack_1.0040150D
00401447  |.  83C4 04       add esp,0x4
0040144A  |>  68 04000080   push 0x80000004
0040144F  |.  6A 00         push 0x0
00401451  |.  68 6D434600   push Crack_1.0046436D                    ;  将计算结果放入这里,然后保存。
00401456  |.  68 04000080   push 0x80000004
0040145B  |.  6A 00         push 0x0
0040145D  |.  68 19434600   push Crack_1.00464319                    ;  password
00401462  |.  68 04000080   push 0x80000004
00401467  |.  6A 00         push 0x0
00401469  |.  68 22434600   push Crack_1.00464322                    ;  52pojie.cn
0040146E  |.  68 04000080   push 0x80000004
00401473  |.  6A 00         push 0x0
00401475  |.  8B45 F4       mov eax,[local.3]
00401478  |.  85C0          test eax,eax
0040147A  |.  75 05         jnz XCrack_1.00401481
0040147C  |.  B8 2D434600   mov eax,Crack_1.0046432D
00401481  |>  50            push eax
00401482  |.  68 04000000   push 0x4
00401487  |.  BB 901B4000   mov ebx,Crack_1.00401B90
0040148C  |.  E8 82000000   call Crack_1.00401513
00401491  |.  83C4 34       add esp,0x34
00401494  |.  8B5D F4       mov ebx,[local.3]
00401497  |.  85DB          test ebx,ebx
00401499  |.  74 09         je XCrack_1.004014A4
0040149B  |.  53            push ebx
0040149C  |.  E8 6C000000   call Crack_1.0040150D
004014A1  |.  83C4 04       add esp,0x4
004014A4  |>  E9 00000000   jmp Crack_1.004014A9
004014A9  |>  E9 00000000   jmp Crack_1.004014AE
004014AE  |>  B8 00000000   mov eax,0x0
004014B3  |.  E9 00000000   jmp Crack_1.004014B8
004014B8  |>  50            push eax
004014B9  |.  8B5D FC       mov ebx,[local.1]
004014BC  |.  85DB          test ebx,ebx
004014BE  |.  74 09         je XCrack_1.004014C9
004014C0  |.  53            push ebx
004014C1  |.  E8 47000000   call Crack_1.0040150D
004014C6  |.  83C4 04       add esp,0x4
004014C9  |>  58            pop eax
004014CA  |.  8BE5          mov esp,ebp
004014CC  |.  5D            pop ebp
pwzh88 发表于 2011-9-16 13:45
本帖最后由 pwzh88 于 2011-9-16 13:46 编辑

后面没有弹窗
我也没有JMP
pwzh88 发表于 2011-9-16 13:48
004012DF     0F84 3B000000 je Crack_1.00401320

这个 84,改成85就OK了
pwzh88 发表于 2011-9-16 13:50
本帖最后由 pwzh88 于 2011-9-16 13:53 编辑

那我再把那个弹窗给你去掉

004013CA     0F85 DE000000 je 111.004014AE

这里的85改成84就不会弹出那个写文件的窗口了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
pwzh88 发表于 2011-9-16 14:00
支持楼主做出更好的CM
czaafyl 发表于 2011-9-16 15:45

明码比较

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

x
liuhou521 发表于 2011-9-16 22:48
1、爆破
0040125F  |.  E8 AF020000   call Crack_1.00401513-------nop掉   弹窗

004012DF  |. /0F84 3B000000 je Crack_1.00401320---nop掉,注册成功


2、追码
password=2.610563055544e+015

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册[Register]

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

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-5-20 05:13

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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