吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1050|回复: 10
收起左侧

[分享] 学习记录破解【160个CrackMe】之021

[复制链接]
molucky 发表于 2025-1-24 10:25
尝试破解[反汇编练习]160个CrackMe之021


之前的破解基本都是使用nop方法来破解,021这题需要nop的地方实在太多,所以准备使用新的方法来爆破


本次使用到的断点方式
中文搜索引擎-智能搜索


本次使用到的汇编语言分析
call   调用进程
jnz 判断
jmp 跳过
retn 返回


来看问题,点击try后,报错

1

1


将软件拖入OD,中文搜索引擎-智能搜索,寻找关键字段

2

2

双击报错信息,发现有4个判断跳转至报错信息

3

3

报错信息上面的jnz跳过了一个jmp,这个jmp跳过了成功信息

4

4

再往下查看,发现成功信息上面有4个判断都跳过了成功信息
方法1:跳转至失败的报错,nop掉,跳转过失败的判断改为jmp,然后跳过成功的判断全部nop掉,要改的地方好多
方法2:跳转至失败的报错,直接跳转至成功,问题解决(用这方法)

5

5

我们看到成功的地址是:0042D4D6
找到第一个跳转至错误的判断,修改信息  je long 0042D4D6,保存程序

6

6

运行程序,成功

7

7


这次记录,主要是使用新的方式来做爆破,并非只用nop来解决,找到关键的判断逻辑,直接跳转至成功,一样可以

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
dhb520 + 1 + 1 用心讨论,共获提升!

查看全部评分

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

zhaopZp 发表于 2025-1-24 11:13
好好努力
lc2006 发表于 2025-1-24 12:13
学习记录破解【160个CrackMe】之021,太值的给我们借鉴了
as-modeus 发表于 2025-1-24 12:40
 楼主| molucky 发表于 2025-1-24 13:02
as-modeus 发表于 2025-1-24 12:40
请问题目在哪下载?

https://www.lanzoub.com/ipwFHha3bbc   密码:52pj
ly149031 发表于 2025-1-24 13:36
学习到了,感谢教学
XiaoFengF 发表于 2025-1-24 23:57
感谢楼主的分享!学习到了很多知识。
superbravor 发表于 2025-1-25 15:26
都是高手,值得学习一下
amingdundun 发表于 2025-1-25 18:44
学习记录破解【160个CrackMe】之021,太值的给我们借鉴了
playkongfu 发表于 2025-1-26 09:37
感谢讲解 内心感觉比较难学
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2025-2-18 00:59

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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