Description: IRP Hook Keyboard Logger Keyboard Logger is the source code for Hook the keyboard class driver Kbdclass distribution function, the following is in the class-driven port driver. DeviceTree can be seen with the PS/2 keyboard port driver is i8042prt, USB keyboard port driver is Kbdhid. Both PS/2 keyboard or USB keyboard, processing the IRP in the port driver will be called after the callback function of the upper handle, that is KbdClass processing the input data function. Hook This callback function can be achieved not only compatible with PS/2 keyboard and USB keyboard Logger, and the score-driven approach is more hidden layers.
File list (Check if you may need any files):
HookKey\dbghelp.h
.......\HookKey.h
.......\ntifs.h
.......\struct.h
.......\MAKEFILE
.......\SOURCES
.......\HookKey.c
.......\scancode.h
.......\.ys\i386\HookKey.sys
.......\...\i386
.......\sys
HookKey