导航:首页 > 净水问答 > 键盘驱动过滤教程

键盘驱动过滤教程

发布时间:2024-08-23 11:05:55

『壹』 我的电脑弹出“C:\WINDOWS\systen32\drivers\TenpayKeyboard.sys"系统中存在可疑键盘过滤驱动,这个是什么

——————楼主您好!——————
您用财付通吗 您的报错就是财付通键盘记录
没有什么问题,很正常的。如果不放心可以使用360杀下毒
——————阿狸为您真诚解答————

『贰』 如果当焦点处于其他应用程序时,如何拦截键盘事件

WINDOWS的消息处理机制为了能在应用程序中监控系统的各种事件消息,提供了挂接 各种反调函数(HOOK)的功能。这种挂钩函数(HOOK)类似扩充中断驱动程序,挂钩上 可以挂接多个反调函数构成一个挂接函数链。系统产生的各种消息首先被送到各种 挂接函数,挂接函数根据各自的功能对消息进行监视、修改和控制等,然后交还控 制权或将消息传递给下一个挂接函数以致最终达到窗口函数。WINDOW系统的这种反 调函数挂接方法虽然会略加影响到系统的运行效率,但在很多场合下是非常有用 的,通过合理有效地利用键盘事件的挂钩函数监控机制可以达到预想不到的良好效 果。
一、在WINDOWS键盘事件上挂接监控函数的方法
WINDOW下可进行挂接的过滤函数包括11种:
WH_CALLWNDPROC 窗口函数的过滤函数
WH_CBT 计算机培训过滤函数
WH_DEBUG 调试过滤函数
WH_GETMESSAGE 获取消息过滤函数
WH_HARDWARE 硬件消息过滤函数
WH_JOURNALPLAYBACK 消息重放过滤函数
WH_JOURNALRECORD 消息记录过滤函数
WH_MOUSE 鼠标过滤函数
WH_MSGFILTER 消息过滤函数
WH_SYSMSGFILTER 系统消息过滤函数
WH_KEYBOARD 键盘过滤函数
其中键盘过滤函数是最常用最有用的过滤函数类型,不管是哪一种类型的过滤函 数,其挂接的基本方法都是相同的。 WINDOW调用挂接的反调函数时总是先调用挂接链首的那个函数,因此必须将键盘挂 钩函数利用函数SetWindowsHookEx()将其挂接在函数链首。至于消息是否传递给函 数链的下一个函数是由每个具体函数功能确定的,如果消息需要传统给下一个函 数,可调用API函数的CallNextHookEx()来实现,如果不传递直接返回即可。 挂接函数可以是用来监控所有线程消息的全局性函数,也可以是单独监控某一线程 的局部性函数。如果挂接函数是局部函数,可以将它放到一个.DLL动态链接库中, 也可以放在一个局部模块中;如果挂接函数是全局的,那么必须将其放在一个.DLL 动态链接库中。挂接函数必须严格按照下述格式进行声明,以键盘挂钩函数为例:
int FAR PASCAL KeyboardProc( int nCode,WORD wParam,DWORD lParam) 其中KeyboardProc为定义挂接函数名,该函数必须在模块定义文件中利用EXPORTS命 令进行说明;nCode决定挂接函数是否对当前消息进行处理;wParam和lParam为具体 的消息内容。

二、键盘事件挂接函数的安装与下载 在程序中可以利用函数SetWindowsHookEx()来挂接过滤函数,在挂接函数时必须指 出该挂接函数的类型、函数的入口地址以及函数是全局性的还是局部性的,挂接函 数的具体调用格式如下:
SetWindowsHookEx(iType,iProc,hInst,iCode) 其中iType为挂接函数类型,键盘类型为WH_KEYBOARD,iProc为挂接函数地址,hInst 为挂接函数链接库实例句柄,iCode为监控代码-0表示全局性函数。 如果挂接函数需要将消息传递给下一个过滤函数,则在该挂接函数返回前还需要调 用一次CallNextHookEx()函数,当需要下载挂接函数时,只要调用一次 UnhookWindowsHookEx(iProc)函数即可实现。 如果函数是全局性的,那么它必须放在一个.DLL动态链接库中,这时该函数调用方 法可以和其它普通.DLL函数一样有三种:
1.在DEF定义文件中直接用函数名或序号说明: EXPORTS WEP @1 RESIDENTNAME InitHooksDll @2 InstallFilter @3 KeyboardProc @4 用序号说明格式为:链接库名.函数名(如本例中说明方法为KEYDLL.KeyboardProc)。
2.在应用程序中利用函数直接调用: 首先在应用程序中利用LoadLibrary(LPSTR "链接库名")将动态链接库装入,并取得 装载库模块句柄hInst,然后直接利用GetProcAddress(HINSTANCE hInst,LPSTR "函 数过程名")获取函数地址,然后直接调用该地址即可,程序结束前利用函数 FreeLibrary( )释放装入的动态链接库即可。
3.利用输入库.LIB方法 利用IMPLIB.EXE程序在建立动态链接库的同时建立相应的输入库.LIB,然后直接在 项目文件中增加该输入库。

『叁』 为什么我登录了一次网银,被360安全卫士网购保镖检测出:系统中存在可疑键盘过滤驱动,一共是两个文件:

网购保镖是不会有问题的 应该死你下载什么东西的时候下载到了不干净得东西

『肆』 键盘过滤器(Keyboard Filter )是什么

是惠普笔记本电脑的驱动

『伍』 键盘过滤驱动卸载时,系统蓝屏,该如何处理

蓝屏的原因往往集中在不兼容的硬件和驱动程序、有问题的软件、病毒等。内解决办法:容
A、病毒的原因。使用腾讯电脑管家——病毒查杀。
B、 内存的原因。用橡皮擦把内存条的金手指擦拭一下,把氧化层擦掉,确保内存条安装、运行正常。
C、 机箱不清洁.CPU风扇积灰太多不能正常运行,造成CPU温度过高,用毛刷、电吹风将机箱内壁、CPU风扇、显卡风扇、主板上的积灰都清理一遍。
D、也有一种可能就是系统的不稳定,这时需要把电脑重启按F8进入启动菜单项,选择"启动到最后一次正确配置"。

阅读全文

与键盘驱动过滤教程相关的资料

热点内容
千元空气净化器和百元有什么区别 浏览:454
回微信喜欢用表情包 浏览:630
家用超滤净水机好用不 浏览:746
一体废水处理设备多少钱 浏览:229
高压静电净化器怎么保养 浏览:418
环氧树脂是结构胶吗 浏览:877
混合型阴离子交换柱 浏览:683
吉林中石化树脂合成厂怎么样 浏览:385
水处理高级证有什么用 浏览:365
硫酸亚铁废水 浏览:474
哪个纯净水口感好 浏览:566
陶瓷盆上有水垢 浏览:946
小米滤芯为什么不能复位 浏览:298
郑州市污水净化有限公司社会招聘 浏览:831
过敏皮肤为什么不能使用纯净水敷脸 浏览:120
除了防霾滤芯还需要什么 浏览:841
品冠之家和荣事达净水机哪个好 浏览:5
提升泵佳选上海阳光泵业制造权威 浏览:184
净化器最好的价格多少 浏览:750
输液用蒸馏水哪里有卖 浏览:878