KeyMouse 通用键盘鼠标模拟(包括USB和PS2)通过直接调用Kbdclass的回调函数Keyboar Servi Driver Develop 驱动编程 182万源代码下载
详细说明:
通用键盘鼠标模拟(包括USB和PS2)通过直接调用Kbdclass的回调函数KeyboardClassServiceCallback直接给上层发送键盘驱动。这个方法网上已经公开,参考 Hook KeyboardClassServiceCallback实现键盘 Logger,其他的还有很多,可以到网上去查。简单说一下没有公开的部分,就是按下和松开的模拟,已经扩展键的模拟。模拟主要是构造KEYBOARD_INPUT_DATA结构,按下和松开的Flags分别对应KEY_MAKE、KEY_BREAK,然后调用KeyboardClassServiceCallback。-Universal keyboard and mouse simulation (including USB and PS2) 文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
KeyMouse.c
KeyMouse.dsp
KeyMouse.dsw
KeyMouse.h
KeyMouse.plg
KeyMouse.sln
KeyMouse.sln.old
KeyMouse.vcproj
KeyMouse.vcxproj
pe.h
struct.h
[
kbd_mus__monitor.rar] - 本程序可以通过hook实现模拟键盘和鼠标的操作
[
fk3.rar] - 一个韩国大学生写的键盘记录器,由驱动和GUI程序组成。
[
fastfat.zip] - device driver filesys........
[
TaskMgrRing0.rar] - Task Manager at ring0 driver source code
[
KeyFilter.rar] - 键盘过滤驱动源码,按1键变8键,按需要可自行修改功能如锁定键盘、记录按键信息等。
[
kernel_Global.rar] - 使用direct技术,能过NP,包括QQ的密码保护,拦截一切键盘输入的好工具,全局钩子,代码很少,不超过250行,没DLL直接实现的
[
HookKey.rar] - IRP Hook 键盘Logger源代码键盘Logger是Hook 键盘类驱动Kbdclass的分发函数,在类驱动的下面是端口驱动。用DeviceTree 可以看到PS/2键盘的端口驱动是i8042prt,USB键盘的端口驱动是Kbdhid。无论是PS/2 键盘还是USB键盘,在端口驱动处理
[
vKeyboard.zip] - 虚拟键盘驱动实现,在驱动级模拟了键盘的操作
[
0.rar] - 模拟鼠标. 模拟鼠标. 模拟鼠标.
[
USB-examples.rar] - 5个USB例程,全部带有完整的代码和讲解:1、USB_MIDI键盘2、USB假U盘3、USB键盘4、USB鼠标5、USB转串口
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。