PEID查壳 VC++
其实是易语言,之前的文章讲过任何程序只要是易语言写的,如果你用OD载入,并且Ctrl+G到401000的地方都是这段代码 。
我们留在401000这个位置,并且运行程序
第一步,这个时候我们 查找易语言对比真假注册码的特征码
Ctrl+f 输入 test edx,03
达到这个位置后,往上面翻 大概十行代码的位置,截图如下
看到这三段代码了吗?大概的意思就是
mov edx,dword ptr ss:[esp+0x4] //真码
mov ecx,dword ptr ss:[esp+0x8] //假码
test edx,edx //对比
第二步,果断在 对比的位置( test edx,edx)这里下断点。
接下来,我们输入假码点击 爆**,看,直接运行到断点位置!
而且再堆栈窗口出现了两串奇怪的字符串,第三步,随便找了个在线MD5解密网站
可以看下结果。你问我怎么知道是MD5加密的?我说我只听说过MD5,我也不知道怎么判断加密方式。有大佬了解如何判断加密方式的,请多多指教,非常感谢~
最后的最后,我把这个cm 上传上来,大家也试试。这个软件要我爆它,但是我偏偏追到码了。。。。
小白也能破解,三步追码!仅限易语言程序
未经允许不得转载:Sangco – 程序员之家 » 小白也能破解,三步追码!仅限易语言程序