-
-
[求助]关于数据库信息管理开发平台3.8版的问题
-
发表于:
2005-5-17 12:53
3592
-
我是一个刚学解密的初哥,是从贵论坛的《加密与解密》第二版开始学起的,最近在学着破解《数据库信息管理开发平台3.8》时,遇到一个棘手的问题:使用用户名 8D 注册码 888888 可以注册成功,但是打印输出时还是显示非注册用户。我在跟该软件时,利用Nag窗口跟到一段代码:
::0056D701:: 55 PUSH EBP
::0056D702:: 68 33D75600 PUSH 56D733
::0056D707:: 64:FF30 PUSH DWORD PTR FS:[EAX]
::0056D70A:: 64:8920 MOV DWORD PTR FS:[EAX],ESP
::0056D70D:: 6A 00 PUSH 0
::0056D70F:: B9 3CD75600 MOV ECX,56D73C \->: 报表打印
::0056D714:: BA 48D75600 MOV EDX,56D748 \->: 由于您不是注册用户,该功能将不能使用!\x0D如果希望成为注册用户,请执行"帮助"菜单下"用户注册"
::0056D719:: A1 287C6A00 MOV EAX,DWORD PTR [6A7C28]
::0056D71E:: 8B00 MOV EAX,DWORD PTR [EAX]
::0056D720:: E8 1715F4FF CALL 004AEC3C >>跟到此处后,我不知如何再跟下去了
::0056D725:: 33C0 XOR EAX,EAX
::0056D727:: 5A POP EDX
::0056D728:: 59 POP ECX
::0056D729:: 59 POP ECX
::0056D72A:: 64:8910 MOV DWORD PTR FS:[EAX],EDX
::0056D72D:: 68 3AD75600 PUSH 56D73A
::0056D732:: C3 RETN
::0056D733:: E9 386DE9FF JMP 00404470
发现004AEC3C的调用非常多, 实在是分析不下去了,还望哪位大哥帮帮忙,帮我分析一下,先谢谢了!
另外我在用W32dsm8.93分析时发现该软件好像对它有保护,会重启。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课