-
KeyMouse
通用键盘鼠标模拟(包括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))
- 2010-07-23 11:19:14下载
- 积分:1
-
load_Sys
说明: 驱动程序加载卸载工具 编写RootKit加载驱动程序的测试工具 自己写的(Driver loading and unloading tools prepared RootKit driver load testing tool wrote it myself)
- 2008-10-02 12:55:44下载
- 积分:1
-
USB_Blaster_WIN7_x64
altera usb-blaster win7下驱动,经测试可用(altera usb-blaster win7 to drive, the test can be used)
- 2020-06-25 21:20:01下载
- 积分:1
-
smartcard
SmartCard驱动程序,基于win NT操作系统。SCM Microsystems公司的出品的SCM 488C PCMCIA Smart Card。(SmartCard driver, based on win NT operating system. SCM Microsystems SCM buy the PCMCIA Smart 488C C ard.)
- 2006-10-10 10:51:09下载
- 积分:1
-
RegSample_Pdo
说明: 本程序是一个关于内存操作的驱动程序。希望对大家有所帮助。(this program is a memory operation on the driver. We want to help.)
- 2006-04-01 16:31:49下载
- 积分:1
-
13594
Separator Print Processor Sample
- 2009-01-25 08:57:46下载
- 积分:1
-
basic_driver
DS编写基于ISA插槽的,数据采集卡驱动程序,包含基本的中断,I/O读写(failed to translate)
- 2009-03-23 14:02:13下载
- 积分:1
-
usbview_VS10
usbview 在VS2010的编译通过的实例(usbview build in VS2010)
- 2012-06-03 15:13:10下载
- 积分:1
-
CDROMControl
vc 程序可以实现关盘时的刻录程序。。。绝对能用!赶紧下载吧(vc program can be closed when the disc burning program. . . Absolutely can! Quickly download it)
- 2011-08-18 09:33:43下载
- 积分:1
-
Pthread-of-linux
在linux环境下编写一个控制台应用程序,程序中有一个共享的整型变量shared_var,初始值为0;创建一个线程并使其立即与主线程并发执行。新创建的线程与主线程均不断地循环,并输出shared_var 的值。主线程在循环中不断地对shared_var 进行加1操作,即每次循环shared_var 被加1;而新创建的线程则不断地对shared_var 进行减1 操作,即每次循环shared_var 被减1。观察程序运行的结果,并对你看到的现象进行解释。(Written in the linux environment a console application, the program has a shared integer variable shared_var, the initial value of 0 create
A thread and make it run concurrently with the main thread immediately. The newly created thread and main thread are constantly circulating, and the output shared_var
Value. The main thread in a loop constantly on shared_var are incremented, that is plus 1 for each cycle shared_var and the new line created
Process is constantly on the shared_var decremented, that is, each cycle shared_var is decreased by 1. Observe the results of running the program, and you
To explain the phenomenon seen.)
- 2011-12-08 11:21:25下载
- 积分:1