sky827 发表于 2010-7-1 23:15

创天短信王 4.0简单跟注册码

刚见到有人求这个教程。本人刚学破解2个月。刚好可以用来练练手。
1.安装程序,查壳:没加壳,Microsoft Visual Basic 5.0 / 6.0写的。
2.因为VB写的,用c32asm特别版加载反汇编。





点查看-字符串。显示是乱码的。点编辑-使用UNICODE分析字符串.
3.查找 你输入的注册码不正确。有2处。点第一处。来到:





4.OD加载程序。CTRL+G-》004c2268 向上拉,有两个MSVBVM60.__vbaStrCmp
在第一个下断。





F9运行,输入假注册码。点注册。断下来。





















F8跟。
004C2F07   .E8 14770100   call SMSCrm.004DA620
004C2F0C   .8BD0          mov edx,eax                                    这里EAX出现了可能真的注册码。 EAX 00213F1C UNICODE "2BF0-A56B-1205-720F"


试一下。

nana 发表于 2010-7-1 23:24

顶一个 支持...谢谢分享

sky827 发表于 2010-7-1 23:30

分析得好简单,不知有没有什么错的地方。刚学,希望不要见笑。:lol

oo789458 发表于 2010-7-2 00:01

谢谢分享

liu624624 发表于 2010-7-2 00:37

wuxiuli 发表于 2010-7-2 01:21

学习中。。。。

CHHSun 发表于 2010-7-2 06:58

下断bp msvbvm60!__vbaStrCmp 比较字符串是否相等,这个就差不多了吧

2004330 发表于 2010-7-2 07:32

努力学习,加油哦!

sky827 发表于 2010-7-2 08:51

回复 7# CHHSun


    嗯,其实应该是这样。

look999 发表于 2010-7-10 22:06

楼主 你的破解是不是留有悬念阿
'4.OD加载程序。CTRL+G-》004c2268 向上拉,有两个MSVBVM60.__vbaStrCmp
在第一个下断。"
而实际上
4.OD加载程序。CTRL+G-》004c2286 向下拉,有两个MSVBVM60.__vbaStrCmp
在第一个下断。
这样就搞定了
注册机 里填 4C2F0C   18B2    就可以了
页: [1] 2 3
查看完整版本: 创天短信王 4.0简单跟注册码