当前位置:编程学习 > C#/ASP.NET >>

c# 钩子 如何破解安全登录

闲着没事做了个钩子的小玩意。发现用它来捕获键盘鼠标的值挺方便。好奇之下就试试能不能钩QQ。
打开QQ登录界面。输入QQ帐号。能够正常钩取到帐号。当输入密码的时发现,光标停留在密码框的时候(此时没有输入密码)。键盘钩子能够不断的捕获到无序的字母和数字。
求高手,破解下。
--------------------编程问答-------------------- 要是qq这么容易就让你钩到,QQ早关门了. --------------------编程问答-------------------- 理论上说键盘的动作是可以全部捕获的,但是哪些是输入的密码就要靠你来判断了,所以才有软键盘来防止窃取 --------------------编程问答-------------------- 不光QQ如此。飞信、YY等密码也是如此。求高人。
自己顶下。 --------------------编程问答-------------------- 钩03版的.... --------------------编程问答-------------------- 意义不大,就自己电脑上玩玩,呵呵
能搞成的,不用c# --------------------编程问答-------------------- 人家QQ是驱动层的,钩子只是等所有的驱动都过滤之后才接收数据。
当然驱动层也有好几层过滤,理论上可以写N个驱动。如果你能挂到第一层那么你就能获取到任何键盘输入的信息。当然QQ也很清楚这点。

打开你的驱动,看看键盘驱动的列表你会发现。基本上都是安全控件的键盘驱动。(如果你有安装过网银驱动的话) --------------------编程问答-------------------- QQ 的安全密码框在底层钩住了键盘。
当 QQ 的密码框获取焦点的时候,那个底层的守护程序会发送一些无效的按键消息。
所以你没有意义的。
如果你要截获这时候的键盘数据。
你只有拦截中断,同时使用定时查询的方式,在那个守护程序之前截获中断。

不过现在好像可以在 USB 之上拦截了。
没有测试过,仅供参考。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,