Description: The attached archive contains extremely advanced sample projects which make use of the units: advAPIHook.pas and NativeAPI.pas [included in archive]. These units enable the user to perform advanced tasks such as:
Api Hooking / Unhooking http://en.wikipedia.org/wiki/Hooking
Code Injection http://en.wikipedia.org/wiki/Code_injection
DLL Injection http://en.wikipedia.org/wiki/DLL_injection
Process Injection
Process Creation
and many more.
An interesting fact is that Ms-Rem is the author of Rustok
Read more: http://en.wikipedia.org/wiki/Botnet
The archive contains only Delphi source code.
To Search:
File list (Check if you may need any files):
advapihook\Lib\advApiHook.pas
..........\...\NativeAPI.pas
..........\Readme.txt
..........\Samples\DebugKillProcess.dof
..........\.......\HookProc.dof
..........\.......\InjectCode.dof
..........\.......\InjectDll.dof
..........\.......\InjectDllAlt.dof
..........\.......\InjectDllEx.dof
..........\.......\InjectProcess.dof
..........\.......\OpenProcessEx.dof
..........\.......\TestDll.dof
..........\.......\ZombieProcess.dof
..........\.......\DebugKillProcess.dpr
..........\.......\HookProc.dpr
..........\.......\InjectCode.dpr
..........\.......\InjectDll.dpr
..........\.......\InjectDllAlt.dpr
..........\.......\InjectDllEx.dpr
..........\.......\InjectProcess.dpr
..........\.......\OpenProcessEx.dpr
..........\.......\TestDll.dpr
..........\.......\ZombieProcess.dpr
..........\.......\HookProc.dproj
..........\.......\HookProc.identcache
..........\.......\HookProc.dproj.local
..........\Samples
..........\Lib
advapihook