首页 >  知识中心 >  新闻详情

键盘钩子 什么是键盘钩子?

来源:朵拉利品网  |  2020-05-06 10:23:57

1, 什么是键盘钩子?



你所谓的一次很多情况下并非真的是只有一次。
你按下键盘后必定有一个极端的停滞时间,如果这段时间超过了计算机对键盘的响应时间,那计算机就很有可能读取多次键盘事件。
正确的方法是当计算机读取到第一次键盘事件后,将这个键记录下来,如果接下来瞬间又读取了同一个键盘事件的话程序“不响应”。
更普遍的处理是再设置一个计时器,作用是若在一定时间内都发生了同一键盘事件,那么说明用户一直按住了某个键,于是程序解除“不响应”,从而变为响应所有键盘事件。

2, 什么键盘钩子?



钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。
钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。

广义上说,一切监视键盘活动的程序代码都可称之为键盘钩子
比如qq的密码输入框,街机模拟器的按键设定
但是你的电脑提示的钩子程序应该属于类似木马一类,靠特定的hook程序盗窃信息的~要小心啊
当然也可能是误报,目前的杀毒软件对于hook误报很多的,不用过分担心,只要小心使用账号,多用屏幕键盘输入就会极大的降低hook的成功率

名词解释


钩子

钩子,草本植物。钩子为蔷薇科悬钩子属的植物。分布於朝鲜、北欧、俄罗斯、蒙古以及中国大陆的吉林、辽宁、黑龙江等地,生长於海拔1,200米的地区,多生於侧坡、林下以及沟旁,尚未由人工引种栽培。

消息

《消息》是中国台湾男歌手兼唱作人张宇的一张音乐专辑,也是他的第五张专辑,由喜得制作,在1996年由EMI唱片公司正式发行。由《消息》等10首歌曲组成。

hook

hook(胡克Robert Hooke,1635-1703),英国物理学家、天文学家。1635年7月18日生于威特岛的弗雷施瓦特。其父是教区牧师。1653年入牛津基督教会学院后胡克结识了玻意耳。1655年胡克成为玻意耳的助手。1662年起直到逝世一直担任皇家学会实验管理员。1663年胡克获得了牛津大学文学学士学位,并且被选为皇家学会会员。1665年胡克任格雷山姆学院几何学、地质学教授,并从事天文观测工作。1666年伦敦大火后,他担任测量员以及伦敦市政检查官,参加了伦敦重建工作。1703年3月3日逝世于伦敦,终年68岁。

 
相关新闻
长期喝柠檬水的坏处 每天喝柠檬水有什么好处和坏处? 08-19
相关产品

大家都在看