Description: Global Hook' s a simple example, the code simple, suitable for beginners
To Search:
- [MYAPIHOOk] - a Windows environment overall hook to in
- [GHookAPI_ALL] - Has a very practical package, good hooka
File list (Check if you may need any files):
HOOKSRC
.......\Code
.......\....\Common
.......\....\......\Common.h
.......\....\......\CustomMessages.h
.......\....\......\IniFile.cpp
.......\....\......\IniFile.h
.......\....\......\LockMgr.cpp
.......\....\......\LockMgr.h
.......\....\......\LogFile.h
.......\....\......\ModuleInstance.cpp
.......\....\......\ModuleInstance.h
.......\....\......\SysUtils.h
.......\....\HookSrv
.......\....\.......\ApplicationScope.cpp
.......\....\.......\ApplicationScope.h
.......\....\.......\HookSrv.cpp
.......\....\.......\HookSrv.dsp
.......\....\.......\HookSrv.h
.......\....\.......\HookSrv.rc
.......\....\.......\LimitSingleInstance.cpp
.......\....\.......\LimitSingleInstance.h
.......\....\.......\MainFrm.cpp
.......\....\.......\MainFrm.h
.......\....\.......\res
.......\....\.......\...\HookSrv.ico
.......\....\.......\...\HookSrv.rc2
.......\....\.......\...\trayicon.ico
.......\....\.......\Resource.h
.......\....\.......\StdAfx.cpp
.......\....\.......\StdAfx.h
.......\....\.......\TrayIcon.cpp
.......\....\.......\TrayIcon.h
.......\....\HookSystem.dsw
.......\....\HookTool
.......\....\........\ApiHook.cpp
.......\....\........\ApiHook.h
.......\....\........\HookTool.cpp
.......\....\........\HookTool.def
.......\....\........\HookTool.dsp
.......\....\........\Injector.cpp
.......\....\........\Injector.h
.......\....\........\Interlocked.h
.......\....\........\ModuleScope.cpp
.......\....\........\ModuleScope.h
.......\....\........\NtDriverController.cpp
.......\....\........\NtDriverController.h
.......\....\........\NtInjectorThread.cpp
.......\....\........\NtInjectorThread.h
.......\....\........\NtProcessMonitor.cpp
.......\....\........\NtProcessMonitor.h
.......\....\NTProcDrv
.......\....\.........\NTProcDrv.c
.......\....\.........\NTProcDrv.dsp
.......\....\TestApp
.......\....\.......\TestApp.cpp
.......\....\.......\TestApp.dsp