Crackme022 的逆向分析

1.程序观察

clipboard.png
程序只有一个输入框,看起来只有一个注册码的亚子。

2.简单查壳

clipboard.png
使用 VB5 编写,无壳。

3.程序分析

使用 OD 载入程序,搜索字符串。
clipboard.png

在字符串上面有一个比较函数,但函数的参数并没有我们输入的注册码
clipboard.png

分析代码可以看出来,参数2的值固定为1,所以在别的代码处肯定还要有比较和为参数1赋值的代码。
真正的比较函数其实在上方不远
clipboard.png
断点处就是真正的比较函数所在处。

进入函数里面
clipboard.png

在下面是真正的比较函数
clipboard.png

函数的参数
clipboard.png

clipboard.png

clipboard.png
可以看到一个参数 123 是我们输入的注册码,而 rkh1oyie 就是真正的注册码。

clipboard.png

相关文件在我的 Github


snow
4 声望0 粉丝

多么美好!


« 上一篇
Crackme021
下一篇 »
Crackme023