Description: DLL injection hook technology, window sub-class GetProcAddress, LoadLibrary. Learning DLL injection and the window subclassing good example.
To Search:
File list (Check if you may need any files):
RemotedllSrc\StdAfx.h
............\Dll.cpp
............\StdAfx.cpp
............\Dll.dsp
............\Dll.dsw
............\ReadMe.txt
............\Dll.ncb
............\Dll.opt
......ExeSrc\res\Exe.ico
............\...\Exe.rc2
............\Exe.h
............\ExeDlg.h
............\Hook.h
............\Resource.h
............\StdAfx.h
............\Exe.cpp
............\ExeDlg.cpp
............\Hook.cpp
............\StdAfx.cpp
............\Exe.rc
............\Exe.clw
............\Exe.dsp
............\Exe.dsw
............\Exe.ncb
............\Exe.aps
............\Exe.opt
TrapKeys\makefile
........\RES\msdn.bmp
........\...\app.ico
........\...\app.rc2
........\Hook.h
........\NtQuery.h
........\resource.h
........\StatLink.h
........\StdAfx.h
........\TaskKeyHook.h
........\TaskKeyMgr.h
........\Wrappers.h
........\Hook.cpp
........\StatLink.cpp
........\StdAfx.cpp
........\TaskKeyHook.cpp
........\TaskKeyMgr.cpp
........\TrapKeys.cpp
........\Wrappers.cpp
........\TrapKeys.rc
........\TaskKeyHook.dep
........\TrapKeys.dep
........\TaskKeyHook.mak
........\TrapKeys.mak
........\TrapKeys.clw
........\TaskKeyHook.dsp
........\TrapKeys.dsp
........\TaskKeyHook.dsw
........\TrapKeys.dsw
........\ReadMe.txt
........\TaskKeyHook.opt
........\TrapKeys.opt
HookNtQuerySystemInformation\HookApi.h
............................\HookClass.h
............................\HookApi.cpp
............................\HookClass.cpp
............................\HookApi.dsp
............................\HookApi.dsw
............................\HookApi.ncb
............................\HookApi.opt
RemotedllSrc\Release
......ExeSrc\res
............\Release
TrapKeys\RES
HookNtQuerySystemInformation\Debug
RemotedllSrc
RemoteExeSrc
TrapKeys
HookNtQuerySystemInformation