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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

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

[CrackMe] 最后发一个CM

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

成功有明显的信息框提示,
追码爆破随意
追码要把key文件发上来
爆破要发过程。



本帖子中包含更多资源

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

x

点评

pwp
弄了几天弄不出来,感觉自己白学了,后来发现好多大神也弄不出来,心里有点慰藉,评个爱心分。  发表于 2017-6-26 16:49

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
pwp + 1 + 1 弄了几天弄不出来,感觉自己白学了,后来发现好多大神也弄不出来,心里有点.

查看全部评分

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

w1550441298 发表于 2017-6-25 02:24
本帖最后由 w1550441298 于 2017-6-25 06:35 编辑

追了半天 就这么一点有用的信息:
先检测PE头的重定位原始偏移+原始大小,比较文件大小和相加的结果。 然后在虚地址空间申请内存,然后从2800H字节后写入代码9310个字节的代码(也就是后面的全部写入),然后再继续申请48H个字节的空间,并存储申请的空间地址到4038B4地址处,然后把第一次申请的空间地址放入第二次申请空间地址+20H的地址处。然后创建线程,402000出存放着很多API,对应PE文件的600H-C51H。往下拉可以看到很多信息。然后往第二次申请的空间中写入信息。然后执行最关键的40280F处的CALL。
401000处的代码是验证是否更改402068处的代码,如果更改最终会跳过返回,最后执行到isdebugger(401000处往下拉可以看到)
40280f关键call 之后402D51下断点  402D65下断点,F9执行会发现两个断点之间循环,而导致内存403884-403974之间的内容会被更改,402D51 F9执行第5次的时候堆栈会出现失败对话框,402D65执行第5次的时候会再次更改403884-403974之间的内容。
内存164218 是最终"失败!" Unicode编码的存放地址,F9运行到40280F断点之前这个地址会从7C930FF5处写入一次数据到164218。 第5次执行402D51断点的时候,会从7C930741先清零,后单步到77D1AE24处的CALL写入"失败!"对应的Unicode编码到地址164218,如果观看堆栈失败ASCII码的位置在7FF9759B会在7FF97588处看到注册成功!和失败!的ASCII码,而之后回到402D51之后的402d5e把4038A8处的代码入栈,然后retn实现调用MessageBox。
我们在第4次执行402D65的时候看到了失败和Message的字符串,然后跟踪到7FF9759B,然后看到上面的注册成功直接修改堆栈7FF9759B改成7FF97588,可以修改字符串的内容,但是只是表面更改,实际执行方式还是原来的执行方式,如果是实现一个功能,弹出这个对话框,修改这个并没有什么用,不过我是找不出来正确的执行路径了。以前修改过一个易语言外挂的栈内容,call eax的时候用过这个方法,虽然联网失败,弹出对话框,但是修改了retn调用的栈存储的失败的返回地址,改成了成功的地址(说来惭愧,成功的地址,还是借别人的帐号,正确执行了一遍才找到)。不过最后实现的是不管是联网失败,密码失败,都可以直接爆破。但是这个程序只是改了字符串的,并没有找到正确的执行路径。等到大牛来破解学习。

本帖子中包含更多资源

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

x
 楼主| zbnysjwsnd8 发表于 2017-6-26 17:17
本帖最后由 zbnysjwsnd8 于 2017-6-26 17:32 编辑
panwanpeng 发表于 2017-6-26 16:48
弄了几天弄不出来,感觉自己白学了,后来发现好多大神也弄不出来,心里有点慰藉,评个爱心分。

我不信。
大神肯定都秒了。或者根本就不玩我的,觉得拉低智商
江山易改 发表于 2017-6-24 20:53
llwdllw 发表于 2017-6-24 21:02
不懂....
无法无天2020 发表于 2017-6-24 21:42
不懂啊,,,
w1550441298 发表于 2017-6-24 22:00
别告诉我是Hello World!

本帖子中包含更多资源

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

x
 楼主| zbnysjwsnd8 发表于 2017-6-24 22:11
w1550441298 发表于 2017-6-24 22:00
别告诉我是Hello World!

{:1_910:}恩 不是
byh3025 发表于 2017-6-24 22:12
做个假行不行

本帖子中包含更多资源

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

x
李成520 发表于 2017-6-24 23:18
对于我这种脱壳都脱不开的,真是悲催
pwp 发表于 2017-6-24 23:26


我也跳出了个Hell,world!

本帖子中包含更多资源

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

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

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

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

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

GMT+8, 2024-4-24 05:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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