|
破解SDEMO动画密码及制作注册机
网上很多用sdemo制作的动画教程,有的设置了密码,一般说明文件或提示信息都给出是什么密码了,但是有一些是没有任何提示的,想看动画怎么办呢?破解!其实很简单的,随便找一个有密码没什么内容的小动画来说明一下,就是这个bsjl.exe。
我们先运行一下看,直接点确定,提示“Password Wrong!”,记下这个提示信息。用OD载入,右键——搜索——字符参考,找到刚才的出错信息,双击返回,就是这里。往上面几行看
0040202A |. FFB6 A4000000 push dword ptr ds:[esi+A4] ; /s2
00402030 |. 8D45 CC lea eax,dword ptr ss:[ebp->; |
00402033 |. 50 push eax ; |s1
00402034 |. FF15 E0234100 call dword ptr ds:[<&MSVCR>; \_stricmp
s2、s1、_stricmp,很像是把两个参数进行比较啊,就在_stricmp那行按F2下断点,然后按F9执行。随便输入几个字符比如“000”,然后点确定,好了,程序被中断下来,看到什么了?EAX的值为“123456”,这就是真的密码。
下面我们就来制作注册机。打开KEYMAKE,点击菜单“其他——内存注册机”,浏览找到bsjl.exe,添加数据如下
中断地址:402034
中断次数:1
第一字节:FF
指令长度:6
点击“添加”
在右栏选择“内存方式”
选择“寄存器”——EAX
设置一下用户信息,点生成
测试一下效果,可以。以后只要把设置了密码的动画重命名为“bsjl.exe”,启动注册机就可以得到观看密码了。
百世经纶一页书
|
|