分享

KeyMouse 通用键盘鼠标模拟(包括USB和PS2)通过直接调用Kbdclass的回调函数Keyboar Servi Driver Develop 驱动编程 182万源代码下载

 quasiceo 2013-12-06
 详细说明:通用键盘鼠标模拟(包括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转串口

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多