Description: Microsoft® Detours latest release was in December 2006. Now times have changed and the NET
Framework has become more and more popular. Besides the well known unmanaged code hooking,
EasyHook provides a way to hook unmanaged code from a managed environment.
To Search:
File list (Check if you may need any files):
easyhook-52373\branches\CLRHostingAPI\DriverShared\ASM\HookSpecific_x64.asm
..............\........\.............\............\...\HookSpecific_x86.asm
..............\........\.............\............\...\ILD_x64.asm
..............\........\.............\............\...\ILD_x86.asm
..............\........\.............\............\DriverShared.h
..............\........\.............\............\LocalHook\alloc.c
..............\........\.............\............\.........\barrier.c
..............\........\.............\............\.........\caller.c
..............\........\.............\............\.........\install.c
..............\........\.............\............\.........\reloc.c
..............\........\.............\............\.........\uninstall.c
..............\........\.............\............\Rtl\error.c
..............\........\.............\............\...\string.c
..............\........\.............\............\rtl.h
..............\........\.............\EasyHook\Config.cs
..............\........\.............\........\Debugging.cs
..............\........\.............\........\DllImport.cs
..............\........\.............\........\EasyHook.csproj
..............\........\.............\........\ExecuteAsService.xml
..............\........\.............\........\FileMonHost.xml
..............\........\.............\........\FileMonInject.xml
..............\........\.............\........\HelperServiceInterface.cs
..............\........\.............\........\InjectionLoader.cs
..............\........\.............\........\LocalHook.cs
..............\........\.............\........\Properties\AssemblyInfo.cs
..............\........\.............\........\RemoteHook.cs
..............\........\.............\........\ServiceMgmt.cs
..............\........\.............\........\StrongName.snk
..............\........\.............\........\WOW64Bypass.cs
..............\........\.............\EasyHook.sln
..............\........\.............\........Dll\AUX_ULIB.H
..............\........\.............\...........\AUX_ULIB_x64.LIB
..............\........\.............\...........\AUX_ULIB_x86.LIB
..............\........\.............\...........\CLR Load Manager\AssemblyInfo.cpp
..............\........\.............\...........\................\AssemblyInfo.h
..............\........\.............\...........\................\AssemblyManager.cpp
..............\........\.............\...........\................\AssemblyManager.h
..............\........\.............\...........\................\AssemblyStore.cpp
..............\........\.............\...........\................\AssemblyStore.h
..............\........\.............\...........\................\CLRAssemblyReferenceList.cpp
..............\........\.............\...........\................\CLRAssemblyReferenceList.h
..............\........\.............\...........\................\CLRIdentityManager.cpp
..............\........\.............\...........\................\CLRIdentityManager.h
..............\........\.............\...........\................\CLRstdafx.h
..............\........\.............\...........\................\HostControl.cpp
..............\........\.............\...........\................\HostControl.h
..............\........\.............\...........\dllmain.c
..............\........\.............\...........\EasyHookDll.vcproj
..............\........\.............\...........\EasyHookDll.vcproj.WIN-J0JPPPXORZX.Administrator.user
..............\........\.............\...........\EasyHookDll.vcproj.WIN-J0JPPPXORZX.Lynn.user
..............\........\.............\...........\gacutil.cpp
..............\........\.............\...........\GS_x64.lib
..............\........\.............\...........\GS_x86.lib
..............\........\.............\...........\LocalHook\acl.c
..............\........\.............\...........\.........\debug.cpp
..............\........\.............\...........\Notes.txt
..............\........\.............\...........\ntstatus.h
..............\........\.............\...........