xinldy 发表于 2008-8-25 09:52:38

一个调试时锁定键盘的软件

下载地址:
http://www.skycn.com/soft/26268.html

这是一个用Borland Delphi 6.0 - 7.0编写的软件

要找到关键的地方很容易,关键位置如下:

第一处:
00535970/$55            push    ebp

注册的按钮事件地址:
00535A1C/.55            push    ebp

但是这个软件有个问题,就是调试的时候试着输入注册码点击注册后就会锁定键盘!

我只是知道这是个明码比较的软件,注册的信息保存在注册表中

我做了个爆破的补丁,论坛中有注册机!

但是我想解决锁定键盘的问题,希望大家提出方案谢谢大家!!

我只是知道要在以下几个函数上下功夫:
SetWindowsHookExA

UnhookWindowsHookEx

WaitForSingleObject

本来想把破解补丁发上来的可是论坛中有注册机我就不画蛇添足了!

[ 本帖最后由 xinldy 于 2008-8-25 10:48 编辑 ]

sqcsl 发表于 2008-9-4 02:27:56

断他SetWindowsHookExA
然后跳过

xinldy 发表于 2008-9-22 11:00:42

断他SetWindowsHookExA
然后跳过


这种方法行不通,至少对这个软件是行不通的!!
注册码的问题我已经解决了,这个软件是明码比较的!!
不过我还是想从函数入手来把问题解决!!
SetWindowsHookExA

UnhookWindowsHookEx

WaitForSingleObject

希望大家提出方案,谢谢!!!
页: [1]
查看完整版本: 一个调试时锁定键盘的软件