Alternatives to Microsoft Research Detours for all platforms with any license

  • Deviare API Hook icon

    Deviare API Hook

    Deviare is a powerful Code Interception Library, with a very simple interface that lets you hook many processes on your own application without any IPC coding. It can be used in any COM supporting languages as C++, VB and .NET.

    Open Source Windows

  • Mhook

    If you dabble in this area then you’ll already know that Microsoft Research's Detours pretty much sets the benchmark when it comes to API hooking. Why don't we get a comparison out of the way quickly then? DETOURS VS. MHOOK...

    Open Source Windows

  • EasyHook

    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 XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7...

    Open Source Windows

  • Deviare In-Process icon

    Deviare In-Process

    Deviare In-Process is a code interception engine for Microsoft Windows®. It is a dual license library, GPLv3 and Commercial. The source code is available at GitHub.

    Open Source Windows

  • HookInjEx

    Demo application demonstrating how to inject code into another processes address space, and then execute it in the context of this process.

    Open Source Windows

  • madCodeHook icon

    madCodeHook

    "madCodeHook" offers everything you need to hook code (mostly APIs). Supports Delphi 4-7, Delphi 2005-10.1 Berlin (32bit and 64bit), Borland C++ Builder 5-6, Borland C++ Builder 2006-10.1 Berlin (32bit only for now), MSVC++...

    Commercial Windows

Microsoft Research Detours Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Microsoft Research Detours ? Just click the button up to your right!