Detours is a library for instrumenting arbitrary Win32 functions on x86, x64, and IA64 machines.
Pros
- Supports both x86 and x64 architectures
- Allows hooking of arbitrary Win32 functions
Cons
- Limited to Windows platforms
- Not as actively maintained as EasyHook
Free for non-commercial use