吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4288|回复: 23
收起左侧

[CrackMe] CM 过来玩玩哈! 换了写法,易语言制作,无壳 无毒 可能360误报。

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

本帖最后由 dazong 于 2017-7-27 22:24 编辑

@zbnysjwsnd8   大神来玩玩!!



成功的图片
查毒链接:http://r.virscan.org/report/5c1dc3e570c9ed39aef59a7bfb6e62e8
易语言制作,无壳 无毒 可能360误报






温馨提示:下载cm 不需要CB

本帖子中包含更多资源

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

x

免费评分

参与人数 3吾爱币 +2 热心值 +3 收起 理由
dlweixiu + 1 + 1 写得有点意思,简单的反调试+退出设计;明码比较方面应加强!赞!!!
旋木过流年 + 1 + 1 谢谢@Thanks!
DE377DE477 + 1 用心讨论,共获提升!

查看全部评分

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

 楼主| dazong 发表于 2017-7-27 22:11
zbnysjwsnd8 发表于 2017-7-27 22:54
本帖最后由 zbnysjwsnd8 于 2017-7-27 23:19 编辑


唔。。。这次花了点时间看了一下机器码的生成
注册码的算法:
设机器码为a1(文本型)
则注册码 = 到文本(到数值(a1) * 4252 + 3244 / 2)

机器码的算法:
先执行这个脚本:
[Visual Basic] 纯文本查看 复制代码
Function Getcpuid() 
Dim cpuSet,cpu
    Set cpuSet = GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf("Win32_Processor")
    For Each cpu In cpuSet
      Getcpuid=cpu.ProcessorId
      exit for
    Next
end Function

这个脚本返回一串字符串(根据函数名来看的话应该是返回CPUID)
然后按照从左到右的顺序取出这个字符串中的所有的数字类的字符('0' ~ '9')并按照顺序连接在一起(记为m1)。
最后 机器码 = m1 + "53"
注册码生成器源码(我测试的时候不知道因为什么原因 只有编译后才能读取出正确的机器码。):

PS:感觉我预测的蛮准的233

本帖子中包含更多资源

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

x
DE377DE477 发表于 2017-7-27 21:52
旋木过流年 发表于 2017-7-27 22:20
厉害了111
SeriousSnow 发表于 2017-7-27 22:43
还是被秒了,,,,,,,,,,,,,, 太明显了,,,都不用F8直接改了几个跳转一运行果然好了

本帖子中包含更多资源

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

x
不求快乐。 发表于 2017-7-27 22:45
SeriousSnow 发表于 2017-7-27 22:43
还是被秒了,,,,,,,,,,,,,, 太明显了,,,都不用F8直接改了几个跳转一运行果然好了

答案隐藏 !让新手 自己找! 我会偷!
DearEvil 发表于 2017-7-28 03:26

谢谢楼主分享!
crack5 发表于 2017-7-28 07:06
[Asm] 纯文本查看 复制代码
0040262C    E8 2F180000     call 123123.00403E60
00402631    83C4 04         add esp,0x4
00402634    68 01030080     push 0x80000301
00402639    6A 00           push 0x0
0040263B    68 9C100000     push 0x109C                              ; 4252 
00402640    68 01000000     push 0x1
00402645    BB A0424000     mov ebx,123123.004042A0
0040264A    E8 05180000     call 123123.00403E54
0040264F    83C4 10         add esp,0x10
00402652    8945 EC         mov dword ptr ss:[ebp-0x14],eax
00402655    8955 F0         mov dword ptr ss:[ebp-0x10],edx
00402658    DD45 F4         fld qword ptr ss:[ebp-0xC]
0040265B    DC4D EC         fmul qword ptr ss:[ebp-0x14]
0040265E    DD5D E4         fstp qword ptr ss:[ebp-0x1C]
00402661    68 01030080     push 0x80000301
00402666    6A 00           push 0x0
00402668    68 AC0C0000     push 0xCAC                               ; 3244
0040266D    68 01000000     push 0x1
00402672    BB A0424000     mov ebx,123123.004042A0
00402677    E8 D8170000     call 123123.00403E54
0040267C    83C4 10         add esp,0x10
0040267F    8945 DC         mov dword ptr ss:[ebp-0x24],eax
00402682    8955 E0         mov dword ptr ss:[ebp-0x20],edx
00402685    68 01030080     push 0x80000301
0040268A    6A 00           push 0x0
0040268C    68 02000000     push 0x2                                 ; 2
00402691    68 01000000     push 0x1                                 ; INT A *4252+3244/2


算法是

int a = 机器码;
int b = 4252;
int c = 3244;
return a*b+c/2 得出的数据则是注册码
吾爱萧萧 发表于 2017-7-28 08:35
不会  破解超级小白
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 19:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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