T4GG.com
Home | Browse | RSS

» Detours by Microsoft - 146 days ago (research.microsoft.com)

Detours is a library for instrumenting arbitrary Win32 functions on x86, x64, and IA64 machines. Detours intercepts Win32 functions by re-writing the in-memory code for target functions. The Detours package also contains utilities to attach arbitrary DLLs and data segments (called payloads) to any Win32 binary. Detours preserves the un-instrumented target function (callable through a trampoline) as a subroutine for use by the instrumentation. Our trampoline design enables a large class of innovative extensions to existing binary software.

browse: binary instrumentation, detours, dll, win32

T4GG.com - it makes sense if you think of the 4 as an A!