吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1473|回复: 14
收起左侧

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

[复制链接]
molucky 发表于 2025-1-23 17:16
尝试破解[反汇编练习]160个CrackMe之019


目前破解到019,中间有一个013有些难度,无法快速找到关键断点及爆破方式,后期研究出来了补上
其他的破解均较为简单,如果大家有看我之前的破解记录,应该能快速破解到019


这次记录主要是分析上稍微有点难度,所以记录一下,破解的方式和原先也是一样的,中文找到关键字段,然后分析逻辑,找到关键点nop,就成功了


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


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



来看程序
问题1,用户名需要5位

1

1

问题2,输入正确的信息

2

2



把程序拖入OD,中文搜索引擎-智能搜索,寻找关键字段
一下子就找到很多有用信息,中文搜索引擎非常好用,想要找到关键断点,这个能解决90%以上的问题

3

3



先双击问题1字段进入

4

4

将jep改成jmp后,保存文件并查看

5

5

问题1,解决

6

6


继续用中文搜索引擎-智能搜索,双击问题2字段
这时就看的一脸懵逼了,完全没法分析

7

7

鼠标往上看到了第一个判断语句,跟着他看看,是干什么用的

8

8

跟着判断jnz来到下面,发现这个判断跳过了一个jmp,猜测jmp掉的就是报错信息,那把判断jnz改成nop,问题就能解决

9

9

将判断jne右键-二进制-用nop填充,保存程序,运行

10

10

问题2解决

11

11


这个问题,其实也不是很难,唯一与其他不同的就是,他的提示信息,并没有一下子就能轻松的解决问题,还需要稍微做仔细分析。

免费评分

参与人数 6吾爱币 +11 热心值 +6 收起 理由
Hmily + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
ZeroFour04 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
hello95271 + 1 + 1 我很赞同!
chengkang0535 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
coderLzh + 1 用心讨论,共获提升!
为之奈何? + 1 + 1 我很赞同!

查看全部评分

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

helloworld999 发表于 2025-1-23 20:03
请把CM发出来我也想练习
ljwwwcr 发表于 2025-1-23 20:09
seeworld5 发表于 2025-1-23 21:11
pengshuangfeng 发表于 2025-1-23 21:45
感谢分享,学习了。
yejix 发表于 2025-1-23 22:00

感谢分享,学习了。
PoJieDaWang123 发表于 2025-1-23 22:51
这道题还没做,正好参考一下,感谢楼主
richpurnell 发表于 2025-1-23 23:02
感谢分享!
xuz2z 发表于 2025-1-24 00:01
学到了,6
gegegefei 发表于 2025-1-24 06:55
感谢楼主分享,全是干货,学习一下。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2025-4-21 17:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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