热点推荐
- 百度25G超大容量免费网络硬盘
- 选择微软MSE免费杀毒软件的七个理由
- 注册网易163邮箱 免费享受多重服务
- BreakThru免费邮箱(可帮你赚钱)
- 移动手机号码@139.com邮箱
- 博客大巴(BlogBus.com)免费申请
- 阿里妈妈自助交易广告平台
最新发表
- 优酷推视频创收平台 拍好片可赚大钱
- bitly免费缩短网址域名转发
- 七牛云存储免费网络存储空间
- 免费注册Outlook.com电子邮箱
- 免费领取2014新年快乐免费qq秀套装
- 免费试用价值1760元Wifi无线行车记录
- 免费试用伊莎珂丝娇润嫩红套组
- 免费试用韩束火棘焕白洁面乳
- 搜狐苏州社区网友有奖调查问卷活动
- 360搜索“带着红包回家过年”免费抽
- 七牛云存储10GB免费网络存储空间
- 万方数据最新入口免费账号(wanfangd
阅览排行
破解QQ键盘保卫
本文只适用于自己的QQ密码忘记的情况下使用,如用于违法行为后果由使用者承担,supfree.cn不服任何责任,同意的请继续看下去,不同意的请关闭网页!
如果你的QQ密码丢了,并且没有申请密码保卫,或忘了密码保卫,我除了表示同情,并替你痛骂那些盗号的无耻之徒以外别无它法。
其次,我要提醒广大QQ用户,一定要留心管理好自己QQ的密码保卫,以便找回密码。不要以为的杀毒软件很厉害,也不要以为腾讯目前的所谓的“国际领先的Nprotect键盘加密技能 ”有多强,有密码保卫才是正道!!
破解“国际领先的Nprotect键盘加密技能 ”,对于老版本(QQ2005),前辈们有很多办法了:有直接改写npkcntc.dll的,有将npkcntc.dll删除,然后hook住LoginCtrl.Dll将带红叉图片的替换为不带红叉的。但似乎那些对于新版本QQ都失效了,以上两种要领都逃不过LoginCtrl.Dll里面的验证函数,QQ启动会受到阻止。
QQ没有加壳,调试起来真方便,很快我们就可以找到其它的突破口。以下我介绍其中最基本的一种,也是几乎对目前所有版本的QQ都适用的一种:hook住QQ进程模块儿里的npkcntc.dll函数SetWindowLongA的调用,我们什么都不处理,直接返回0.
说道这里,相信很多老手们都明白了,原来QQ的密码输入框的消息处理函数被定为到npkcntc.dll模块里了,它在这里对密码框的键盘输入执行 加密,然后把加密后的字符在以消息的形式通知给主窗口,我们要做的就是让密码框的消息处理函数根本的不到机会执行,这样,这窗口处理键盘消息,这样我们加的全局键盘钩子就可以的到想要的键盘输入了。
这里还有个小小的疑问,对于hook住npkcntc.dll函数SetWindowLongA的调用,我们什么都不处理,直接返回0,我们确实可以正确得到用户的输入,得到QQ密码,但是,QQ却提示密码出错(即使你输入的是正确的)。对于这个疑问,我有个处理方案,是我无意中发觉的,我说不出原由,因为我的调试技能是初学还不是很精,我把它写出来,希望有人能帮我分析一下,谢谢。
hook住npkcntc.dll函数SetWindowLongA的调用,直接返回0,QQ却提示密码出错疑问处理方案如下:
在我们自己的SetWindowLongA中返回0之前,我们建立一个临时的窗体,这个窗体建立并显示(可以在屏幕以外显示,这样就看不见了)后,立即退出,这样疑问就处理了。
上一篇:推荐好友就送免费QQ红钻 下一篇:QQ农场如何防止被别人偷菜

RSS订阅