Questions tagged [easyhook]

Use this tag when your code uses the EasyHook open-source library that supports hooking unmanaged APIs with managed code.

Use this tag when your code uses the EasyHook open-source library that supports hooking unmanaged APIs with managed code.

EasyHook makes it possible to extend (via hooking) unmanaged code APIs with pure managed functions, from within a fully managed environment on 32- or 64-bit Windows. EasyHook supports injecting assemblies built for .NET Framework as well as native DLLs.

108 questions
-1
votes
1 answer

Calling NtQuerydirectoryFile from a Kernel Hook Crashes the Kernel

I'm using the latest version of EasyHook to hook some kernel functions. I did setup a debugging important successfully on a Windows 8.1 64-bit based virtual machine, and I tested hooking both of NtQuerydirectoryFile and NtQuerySystemInformation in…
FiFo
  • 41
  • 7
-2
votes
1 answer

Get Parent Hwd from child in DrawText Hook

I'm using Easy Hook lib. How get owner window handle? [StructLayout(LayoutKind.Sequential)] public struct Rect { public int Left; public int Top; public int Right; public int Bottom; public…
-3
votes
1 answer

Hooking a kernel32 function with EasyHook

To hook a kernel function with EasyHook, do you need your own DLL that you made to be injected?
1 2 3 4 5 6 7
8