挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
游戏交易就上寄售网-专注稳定-诚信赢天下玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)天下盾/国内/免实名/免备案CDN无视一切CC/DD攻击 找塔科夫作者TG @wuhao1954 QQ283931494 →入驻S9企业发卡网各种全黑号辅助群:475351077
██【我要租此广告位】██... .
查看: 3151|回复: 0
打印 上一主题 下一主题

学习汇编_160个CrackMe之004(CKme)的实战分析

[复制链接]
6高级会员
624/1100

624

积分

193

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
431
海币
7388
交易币
0
跳转到指定楼层
楼主
发表于 2017-6-2 08:12:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


学习汇编_160个CrackMe之004(CKme)的实战分析
近来开端学习这160个CrackMe,今日晚上研讨这个004,完成后搜了论坛以前发的贴子,没有完好的对这个CRACKME的说明,所以将的的剖析进程共享一下,有不对的地方请纠正。
下载地址:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

提取码: 
下载次数:5    下载所需积分:2 海币
下载权限: 新手见习  以上或 VIP会员   [购买VIP]   [充值海币]  [免费赚海币]


程序说明:没有按钮,只能两个文本框,一个用户名,一个注册码,作者提示:假如注册成功,程序中会呈现"朱茵"小姐的一幅靓照。
程序运行后界面如下:



输入用户名和注册码后,程序没反应,下断点:GetDlgItemTextA,GetDlgItemTextW,GetWindowTextA,GetWindowTextW无效,TranslateMessage断点,设置条件按键事情能够成功断下,但盯梢了几回没发现有用的代码。
还是用DeDe反编译看一下吧。


程序调用的进程很少,有用的只有Edit2的事情(chkcode)和panel1的两个事情(单击事情和双击事情。)


按DeDe中的反编译事情地址,先对Edit2的事情(chkcode)代码下断点,盯梢后,代码有一个跳转为要害跳转。



00457D2C  |.  8B45 E0       mov eax,[local.8]                        ;  输入的序列号
00457D2F  |.  8B93 18030000 mov edx,dword ptr ds:[ebx+0x318]         ;  黑头Sun Bird11dseloffc-012-OK+用户名
00457D35  |.  E8 52BFFAFF   call CKme.00403C8C    这个CALL里对序列号进行比照,
00457D3A  |.  75 0A         jnz short CKme.00457D46                  ;  要害对比,这个地方会写入“准确”的象征
00457D3C  |.  C783 0C030000>mov dword ptr ds:[ebx+0x30C],0x3E
这些代码现已能够看出,程序的准确注册码即是: 黑头Sun Bird11dseloffc-012-OK+用户名,输入准确后,把[ebx+0x30C]变量值改为0x3E,但接下来并没有显现图像。



接下来对panel1的两个事情(单击事情和双击事情。)代码别离下好断点,点击panel1触发:


00458031  |.  81BE 0C030000>cmp dword ptr ds:[esi+0x30C],0x85        ;  对比注册象征,准确则调用显现图像代码
0045803B  |.  75 76         jnz short CKme.004580B3
0045803D  |.  33DB          xor ebx,ebx
这儿对比[esi+0x30C]是否为0x85 ,而之前chkcode中的值是0x3E,所以程序没有什么反响。接下来,撤销单击事情的断点,对panel1双击,断了下来。




00457EF5  |.  83BE 0C030000>cmp dword ptr ds:[esi+0x30C],0x3E        ;  查看注册标志,如果是3E则不跳转,改为85
00457EFC  |.  75 0A         jnz short CKme.00457F08                                   
00457EFE  |.  C786 0C030000>mov dword ptr ds:[esi+0x30C],0x85        ;  改为85
这回看理解了,在双击事情中若[esi+0x30C]地址值为0x3E则改为0x85刚好满意单击事情中对[esi+0x30C]地址值的查看。接下来,继续进行程序,对panel1单击,图像显示出来了。



至些程序破解完结,注册码是:黑头Sun Bird11dseloffc-012-OK+你输入的用户名,输入注码有必要触发键盘事情(粘贴无效),后对图像框双击,此时如果在OD中对单击事情下了断点,则无法触发双击事情,也就不能把注册象征改为0x85,也就不能至达注册的最终步骤,或许这儿即是作者说的“其他这个CKme还作了一点其他四肢”,只要双击事情触发成功后,再点击图像框才干完结最终的注册效果,本程序的要点不在于注册码的算法,而是注册的进程。



联系我时,请说是在 挂海论坛 上看到的,谢谢!



上一篇:[精品教程]索马里VIP第一套 教程全套
下一篇:求一个最新觉帝求圣小黄人源码过检测不25的
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:[email protected]),本站将立即改正。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2024-5-5 19:05 , Processed in 0.452629 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

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