Introduction - If you have any usage issues, please Google them yourself
one, the preamble some time ago published an article entitled "Hook API tool," not incidental to the main program source code, which turned out a few days code plus some notes now fill. But we still look at the best cattle in the book, spoke on the very detailed. Two of the code simple instructions a total of three projects, a program, a HookDll, an example Dll. Main program to start the process and will HookDll injection. There are some additional features, such as Log shows examples Dll information derived function, in DllMain HookDll boot time configuration hooked designated API Function 3, the shortcomings of this method This method is the system API function code and starting from the definition of switching between code. In multithreaded environment, if the switching proces
Packet : 103244813apihooktest2.rar filelist
ApiHookTest
ApiHookTest\ApiHookTest.clw
ApiHookTest\ApiHookTest.cpp
ApiHookTest\ApiHookTest.dsp
ApiHookTest\ApiHookTest.dsw
ApiHookTest\ApiHookTest.h
ApiHookTest\ApiHookTest.rc
ApiHookTest\ApiHookTestDlg.cpp
ApiHookTest\ApiHookTestDlg.h
ApiHookTest\ApiHookTool
ApiHookTest\ApiHookTool\Bin
ApiHookTest\ApiHookTool\Bin\ApiHook.exe
ApiHookTest\ApiHookTool\Bin\config.dat
ApiHookTest\ApiHookTool\Bin\config.ini
ApiHookTest\ApiHookTool\Bin\Hook.dll
ApiHookTest\ApiHookTool\Bin\SockHookFun.dll
ApiHookTest\ApiHookTool\Bin\tmp.txt
ApiHookTest\DataEngine.cpp
ApiHookTest\DataEngine.h
ApiHookTest\DllInfoDlg.cpp
ApiHookTest\DllInfoDlg.h
ApiHookTest\HookProcess.cpp
ApiHookTest\HookProcess.h
ApiHookTest\HSock
ApiHookTest\HSock\config.dat
ApiHookTest\HSock\DataEngine.cpp
ApiHookTest\HSock\DataEngine.h
ApiHookTest\HSock\HookApiInterFace.h
ApiHookTest\HSock\HookProcess.cpp
ApiHookTest\HSock\HookProcess.h
ApiHookTest\HSock\Hooks.cpp
ApiHookTest\HSock\Hooks.h
ApiHookTest\HSock\HSock.cpp
ApiHookTest\HSock\HSock.dsp
ApiHookTest\HSock\HSock.dsw
ApiHookTest\HSock\HSock.h
ApiHookTest\HSock\HSock.plg
ApiHookTest\HSock\ReadMe.txt
ApiHookTest\HSock\StdAfx.cpp
ApiHookTest\HSock\StdAfx.h
ApiHookTest\MyStatic.cpp
ApiHookTest\MyStatic.h
ApiHookTest\res
ApiHookTest\res\ApiHookTest.ico
ApiHookTest\res\ApiHookTest.rc2
ApiHookTest\res\Thumbs.db
ApiHookTest\Resource.h
ApiHookTest\SockHookFun
ApiHookTest\SockHookFun\Hook.lib
ApiHookTest\SockHookFun\HookApiInterFace.h
ApiHookTest\SockHookFun\HSock.lib
ApiHookTest\SockHookFun\res
ApiHookTest\SockHookFun\res\111.bmp
ApiHookTest\SockHookFun\res\Thumbs.db
ApiHookTest\SockHookFun\resource.h
ApiHookTest\SockHookFun\SockHookFun.cpp
ApiHookTest\SockHookFun\SockHookFun.def
ApiHookTest\SockHookFun\SockHookFun.dsp
ApiHookTest\SockHookFun\SockHookFun.dsw
ApiHookTest\SockHookFun\SockHookFun.h
ApiHookTest\SockHookFun\SockHookFun.rc
ApiHookTest\SockHookFun\StdAfx.cpp
ApiHookTest\SockHookFun\StdAfx.h
ApiHookTest\StdAfx.cpp
ApiHookTest\StdAfx.h