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大牛提供的破解思路!
支持一下,感谢。 rebort0628 发表于 2022-3-9 09:13
好贴好贴~~适合新手~~详细周到~~希望作者多出些入门教学~~打开新手思路。
我也是新手,陆续记录学习历程,一起努力! 感谢分享 谢谢分享!! {:1_918:}66666 学习一下,看看 :lol好贴好贴~~适合新手~~详细周到~~希望作者多出些入门教学~~打开新手思路。 感谢分享 下载下来试试