新手逆向练习与详解(2)(详解带有源文件) 15CrackMe

本文介绍了一种破解CreakMe160版本的具体步骤,包括如何使用字符串查找功能定位窗口、如何修改代码以跳过确认窗口以及如何验证验证码等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

链接:百度云盘 密码:hi1o

这次这个CreakMe 环境要求的有点苛刻 让在xp上运行 一开始我在windows10 和windows7 运行都告知缺少一个dll库 后来我在xp完美的运行了  首先我们看一下这个CreakMe 是什么样子的

 

我这里和大家声明一下 我这个是文件 是来自吾爱破解的creakme 160   导航链接  帖子里面有更厉害的思路  

本帖是编号为15的creakme  

首先就是neg窗口 然后 就是

让我们注册的 这两个 今天我本来还是打算用F12大法来直接定位窗口 后来我还是用了我比较不喜欢但是其实很好用的方法就是 字符串查找 OD里有个 查找字符串的功能 右键 查找 字符串  所有参考字符串 然后就能看到一系列的字符串 然后根据出现的字符串定位

切记 我们想要看字符串的时候必须运行到我们程序出现的那一步 如果程序还没运行 字符串 是出不了的  然后我们往上走 就找到了 我们要的neg 窗口  下面就是我们neg窗口函数的段首 我们可以先尝试 把调用neg的窗口nop掉 发现程序直接打不开了   然后我们发现 这个neg窗口 点 no的时候 直接退出 但是默认的是yes  那么当我们直接让neg窗口返回 是不是会更好一点  让我们 直接让 push ebp  改成 retn  

然后发现neg窗口就这样去掉了 美滋滋 

然后 我们要开始验证验证码了

我们依然按照字符串 的方法直接去代码 然后发现了 上面 有一个  比较函数 然后他们还有一个参数 是 一串字符串(2G83G35Hs2) 然后我们抱着试一试的方法 发现直接成功了 想要输入什么都可以成功的话   可以将断点处的 je改成jnz  除非你非要输入正确的注册码 那我就没有办法了(/无奈)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值