文件名称:easyhook2.5source hook
文件大小:337KB
文件格式:ZIP
更新时间:2012-10-20 09:29:18
简单的hook库源码
This page contains the latest version of the Irvine16 and Irvine32 link libraries, plus all of the book's example programs.
【文件预览】:
EasyHookSys
----EasyHookSys.vcproj(16KB)
----stdafx.h(4KB)
----main.c(9KB)
----Rtl()
--------memory.c(6KB)
----LocalHook()
--------acl.c(8KB)
Test
----ManagedTest()
--------ManagedTest.idc(640B)
--------RHTest.cs(6KB)
--------LHTest.cs(10KB)
--------StrongName.snk(1KB)
--------Main.cs(289B)
--------ManagedTest.csproj(3KB)
--------Properties()
EasyHookSys.sln
DriverShared
----DriverShared.h(6KB)
----rtl.h(6KB)
----ASM()
--------HookSpecific_x86.asm(9KB)
--------HookSpecific_x64.asm(11KB)
--------ILD_x64.asm(147KB)
--------ILD_x86.asm(60KB)
----Rtl()
--------error.c(4KB)
--------string.c(6KB)
----LocalHook()
--------uninstall.c(8KB)
--------install.c(15KB)
--------alloc.c(6KB)
--------caller.c(16KB)
--------barrier.c(22KB)
--------reloc.c(10KB)
LICENSE
EasyHookTestCert.cer
README
Public
----easyhook.h(14KB)
Examples
----ProcessMonitor()
--------Form1.Designer.cs(11KB)
--------Program.cs(696B)
--------Form1.cs(14KB)
--------Form1.resx(6KB)
--------ProcessMonitor.csproj(3KB)
--------Properties()
--------Examples.snk(596B)
--------DemoInterface.cs(2KB)
----UnmanagedHook()
--------UnmanagedHook.cpp(4KB)
--------UnmanagedHook.vcproj(8KB)
----TestDriver()
--------main.c(3KB)
--------TestDriver.vcproj(13KB)
--------testsuite.c(2KB)
----FileMonInject()
--------FileMonInject.csproj(3KB)
--------Main.cs(8KB)
--------Properties()
--------Examples.snk(596B)
----FileMon()
--------Program.cs(5KB)
--------FileMon.csproj(2KB)
--------Properties()
--------Examples.snk(596B)
----ProcMonInject()
--------ProcMonInject.csproj(3KB)
--------Main.cs(8KB)
--------Properties()
--------Examples.snk(596B)
EasyHook
----ExecuteAsService.xml(2KB)
----ServiceMgmt.cs(6KB)
----DllImport.cs(32KB)
----Debugging.cs(10KB)
----FileMonInject.xml(5KB)
----StrongName.snk(1KB)
----EasyHook.csproj(3KB)
----Config.cs(16KB)
----WOW64Bypass.cs(6KB)
----HelperServiceInterface.cs(7KB)
----InjectionLoader.cs(10KB)
----LocalHook.cs(37KB)
----RemoteHook.cs(43KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----FileMonHost.xml(2KB)
----gac.exe.zip(64KB)
EasyHook.sln
EasyHookDll
----AUX_ULIB.H(4KB)
----RemoteHook()
--------stealth.c(16KB)
--------service.c(6KB)
--------driver.cpp(6KB)
--------entry.cpp(9KB)
--------thread.c(34KB)
----GS_x64.lib(44KB)
----stdafx.h(6KB)
----AUX_ULIB_x86.LIB(34KB)
----GS_x86.lib(32KB)
----AUX_ULIB_x64.LIB(37KB)
----EasyHookDll.vcproj(19KB)
----Rtl()
--------memory.c(6KB)
--------file.c(4KB)
----ntstatus.h(2KB)
----x64()
--------Release()
----dllmain.c(5KB)
----LocalHook()
--------acl.c(8KB)
--------debug.cpp(16KB)
EasyHookSvc
----Program.cs(6KB)
----EasyHookSvc.csproj(3KB)
----StrongName.snk(1KB)
----InjectionService.cs(6KB)
----InjectionService.designer.cs(1KB)
----Properties()
--------AssemblyInfo.cs(1KB)