chuiyan121 发表于 2022-3-8 23:12

The045. 反汇编练习,适合破解新手的160个CrackMe [001] 之 [追码]


The045. 反汇编练习,适合破解新手的160个CrackMe 之 [追码]
反汇编实战练手,下面是我的学习记录,如有疑问欢迎交流指正。^_^

被试程序合集下载:帖子https://www.52pojie.cn/thread-1598336-1-1.html

0x0、开始追码了,首先是名称+序列号的方式,OD载入程序,通过上集的方法,找到关键跳上的算法Call下断点,输入假码运行后断在这里。
https://s1.ax1x.com/2022/03/08/b2u1bR.png

0x1、F7跟进去,F8走几步,一个cmp比较eax与edx,如果不相等,则下面一顿操作,如果相等则一个大跳离开了,而且此时在edx中看到了我们输入的假码【44556677】,那么【eax中的CW-4018-CRACKED】应该就是真码了。
https://s1.ax1x.com/2022/03/08/b2ulr9.png

0x2、果然是真码,名称+序列号的方式追码成功了。
https://s1.ax1x.com/2022/03/08/b2uGUx.png

0x3、然后继续序列号的方式追码,同样方式在0042F4D0算法call处下断,F9运行到此。
https://s1.ax1x.com/2022/03/08/b2uQKJ.png

0x4、同样的方法,真码又显现了【Hello Dude!】,还好第一个例子比较简单找点信心,不然刚开始学习就崩溃了也不好嘛。
https://s1.ax1x.com/2022/03/08/b2u8V1.png

0x5、序列号方式也追码成功了。
https://s1.ax1x.com/2022/03/08/b2uJ56.png

0x6、实战应用中肯定不会这么容易的拿明码来比较,会使用加密、混淆等各种手段影响我们的判断,让我们摸不着头脑,没耐心坚持不住就会放弃了。一起加油哇!
https://s1.ax1x.com/2022/03/08/b2uN8O.png

在此感谢@44018723大牛提供的破解思路!



冥界3大法王 发表于 2022-3-9 12:00

支持一下,感谢。

chuiyan121 发表于 2022-3-9 10:11

rebort0628 发表于 2022-3-9 09:13
好贴好贴~~适合新手~~详细周到~~希望作者多出些入门教学~~打开新手思路。

我也是新手,陆续记录学习历程,一起努力!

13729181580 发表于 2022-3-8 23:19

感谢分享

1354272760 发表于 2022-3-8 23:35

zhangyangblue 发表于 2022-3-9 06:03

谢谢分享!!

大龙真会玩 发表于 2022-3-9 08:10

{:1_918:}66666

wboy 发表于 2022-3-9 08:22

学习一下,看看

rebort0628 发表于 2022-3-9 09:13

:lol好贴好贴~~适合新手~~详细周到~~希望作者多出些入门教学~~打开新手思路。

哇咔咔k 发表于 2022-3-9 10:11

感谢分享

eyoonet 发表于 2022-3-9 10:21

下载下来试试
页: [1] 2 3
查看完整版本: The045. 反汇编练习,适合破解新手的160个CrackMe [001] 之 [追码]