求助,注册窗口没有注册按钮,且输入后无反应(已解决)
双色球缩水器黄金版软件提供20次免费试用,只需注册一次,便可终身免费升级所有版本
,系统重装注册码不变。
注册窗口没有注册的按钮,只有一个粘贴注册码,试用.
请高手指点!
[ 本帖最后由 ggh118580 于 2008-1-18 09:32 编辑 ] 这里强行注册
00454111 68 00E64000 push 双色球缩.0040E600
00454116 56 push esi
00454117 50 push eax
00454118 FFD7 call edi
0045411A 66:83BD 5CFFFFFF>cmp word ptr ss:,0
00454122 0F84 DD000000 je 双色球缩.00454205 //改为jne
00454128 8B0E mov ecx,dword ptr ds:
0045412A 56 push esi
0045412B FF91 B4020000 call dword ptr ds:
00454131 85C0 test eax,eax
00454133 DBE2 fclex
00454135 7D 0E jge short 双色球缩.00454145 //改为jl
00454137 68 B4020000 push 2B4
0045413C 68 74E64000 push 双色球缩.0040E674
00454141 56 push esi
00454142 50 push eax
00454143 FFD7 call edi
00454145 B9 04000280 mov ecx,80020004
0045414A B8 0A000000 mov eax,0A
0045414F 894D A8 mov dword ptr ss:,ecx
00454152 894D B8 mov dword ptr ss:,ecx
00454155 894D C8 mov dword ptr ss:,ecx
00454158 8D55 90 lea edx,dword ptr ss:
0045415B 8D4D D0 lea ecx,dword ptr ss:
0045415E 8945 A0 mov dword ptr ss:,eax
00454161 8945 B0 mov dword ptr ss:,eax
00454164 8945 C0 mov dword ptr ss:,eax
00454167 C745 98 10F74000 mov dword ptr ss:,双色球缩.0040F7>; 恭喜你成功注册本软件!
0045416E C745 90 08000000 mov dword ptr ss:,8
00454175 FF15 DC114000 call dword ptr ds:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
0045417B 8D55 A0 lea edx,dword ptr ss:
0045417E 8D45 B0 lea eax,dword ptr ss:
下面这是无限试用期
00452960 68 00070000 push 700
00452965 68 00E64000 push 双色球缩.0040E600
0045296A 56 push esi
0045296B 50 push eax
0045296C FFD7 call edi
0045296E EB 06 jmp short 双色球缩.00452976
00452970 8B3D 70104000 mov edi,dword ptr ds:[<&MSVBVM60.__vb>; MSVBVM60.__vbaHresultCheckObj
00452976 66:8B8D 58FFFFFF mov cx,word ptr ss:
0045297D 66:3B4E 3A cmp cx,word ptr ds:
00452981 7C 74 jl short 双色球缩.004529F7 //修改为jge就可以成为无限试用期了..
00452983 B9 04000280 mov ecx,80020004
00452988 B8 0A000000 mov eax,0A
0045298D 894D A4 mov dword ptr ss:,ecx
00452990 894D B4 mov dword ptr ss:,ecx
00452993 894D C4 mov dword ptr ss:,ecx
00452996 8D55 8C lea edx,dword ptr ss:
00452999 8D4D CC lea ecx,dword ptr ss:
0045299C 8945 9C mov dword ptr ss:,eax
0045299F 8945 AC mov dword ptr ss:,eax
004529A2 8945 BC mov dword ptr ss:,eax
004529A5 C745 94 1CF54000 mov dword ptr ss:,双色球缩.0040F5>; 试用期已过!请注册!
004529AC C745 8C 08000000 mov dword ptr ss:,8
004529B3 FF15 DC114000 call dword ptr ds:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
004529B9 8D55 9C lea edx,dword ptr ss:
004529BC 8D45 AC lea eax,dword ptr ss:
这个软件这样改了,提示是成功了,但不知为什么还会出现那个注册的提示~~
[ 本帖最后由 晨露流星 于 2008-1-16 12:17 编辑 ]
试一下,不知是否用得上
名称:双色球缩水器黄金版大小:3.34 MB (3,506,108 字节)
MD5:542F0D55ED927B6CEB92BC096CBEEEF3
下载:华军
声明:仅为学习
过程:
1. 下载杀毒并安装。
2. 查壳。Microsoft Visual Basic 5.0 / 6.0
3. OD载入
软件在OD中运行后,要等一段时间,才会自动弹出注册对话框。
因为是vb程序,所以,根据经验,下这个函数断点。
4. vbaStrCmp,使用到的都断,偷个懒
5.0045363C FF15 F0104000 call dword ptr ds:[<&MSVBVM60.__vbaStrC>; 此处真假码对比
注册成功后
那个注册软件的菜单项就不灰显了。
和楼主说的一样,只注册一次。
注册机就不发上来了。谢谢楼主分享。 楼 上的兄弟.麻烦你能否说详细些,我怎么还是不成功啊 原帖由 JOHN 于 2008-1-16 13:22 发表 https://www.chinapyg.com/images/common/back.gif
楼 上的兄弟.麻烦你能否说详细些,我怎么还是不成功啊
好的,等我发几张图上来,可能好看懂些。 od载入后.
ctrl+d 左OD左下角
输入:bpx ?
参考窗口出现
按键盘上的:vbastrcmp
就会到函数标签上
余下的看图 哇哈哈哈,哥们,你是我的偶像,/:good /:good 你真是太有才了.!/:08
谢谢你 ,在你的指导下,终于搞定一个"注册窗口没有注册按钮,且输入后无反应" 类形的软件.还是VB编的 . 然后是反复练习(于是回贴迟了,见谅). 还在激动ing ...
[ 本帖最后由 JOHN 于 2008-1-16 14:32 编辑 ]
快速回复: JOHN
不客气,我是半路出家的,也是瞎弄着玩。vb类 一般 _vbastrcmp 函数用得多。
另外bpx ? 命令是我的个人习惯,我也不知道是不是每个人都这样用,它能打开参考窗口,每个版本的OD翻译可能不一样。
见笑了。 请问VB程序用输入任何字符提示保存/重新启动验证.查看了下保存到.txt文件种.启动的时候怎么也拦不到读.txt文件.请问这样的程序怎么搞?VB接触得少.请大哥指点 补充一点,从你这里学到的这个方法
另外bpx ? 命令是我的个人习惯,我也不知道是不是每个人都这样用,它能打开参考窗口,每个版本的OD翻译可能不一样。
见笑了。
这个让我省了不少力,学习.
一CM,好久了都没法没法的,不敢去碰,能不能给治一下,也 是VB类型的
我外开个贴子 希望你来看看.
https://www.chinapyg.com/viewthread.php?tid=25607&extra=&frombbs=1
[ 本帖最后由 JOHN 于 2008-1-17 15:56 编辑 ]
页:
[1]
2