Top 15 Microsoft Research Detours Alternative and Similar Softwares | Apr 2024

Microsoft Research Detours v3 Professional is a library for instrumenting arbitrary Win32 functions. 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 to any Windows application binary.

Easily intercept Win32 or Windows application functions
Intercept functions at the granularity of a process
Support for jumping between 32-bit and 64-bit processor code
Load a DLL into a process
Attach arbitrary data segments to existing binaries
Extend the functionality of running applications with your code
Supports 32-bit code on X86 and ARM processors. 64-bit code on X64 and IA64 processors

1. Mhook

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. MHOOKDetours is available for free with a noncommercial license but it only......

2. Deviare In-Process

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.This library is at the core of our Deviare 2.0 technology, it is the best alternative to Microsoft Detours® but at a more convenient price.The......

3. Deviare API Hook

Deviare API Hook Deviare is a professional open source hooking engine for instrumenting arbitrary Win32 functions, COM objects, and functions which symbols are located in program databases (PDBs). It can intercept unmanaged code in 32-bit and 64-bit applications. It is implemented as a COM component, so it can be integrated with all the......

4. madCodeHook

madCodeHook madCodeHook offers everything you need to hook code (mostly APIs) in all 32 and 64 bit Windows operating systems from Windows 95 to Windows 10. You can choose whether you want to hook APIs in your own process, or in a specific target process, or system wide.Using madCodeHook is very......

5. EasyHook

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, Windows 8.1, and Windows 10.EasyHook supports injecting assemblies built for .NET Framework 3.5......

6. HookInjEx

HookInjEx How to inject code into another processes address space, and then execute it in the context of this process.; Author: Robert Kuster; Updated: 21 Aug 2003; Section: Threads, Processes & IPC; Chapter: General Programming; Updated: 21 Aug 2003......

7. Moesif

Moesif Moesif is an error analysis and resolution tool for API driven services to gain deep visibility into how your errors occur in an increasingly complex world of many REST APIs and Microservices. The hosted service is built to log and analyze millions of API requests so you can stay focused......

8. API Umbrella

API Umbrella API Umbrella is an open source API management platform for exposing web service APIs. The basic goal of API Umbrella is to make life easier for both API creators and API consumers. How?Make life easier for API creators: Allow API creators to focus on building APIs.Standardize the boring stuff: APIs......

9. WSO2 API Manager

WSO2 API Manager WSO2 provides the only 100% open source enterprise platform that helps to build, integrate, analyse and manage your APIs, applications, and Web services on-premises, in the cloud and on mobile devices.......

10. Mashery

Mashery Mashery, the Leader in API Management, is the place for API-based business creation. Our guiding principles are trust, collaboration, and presence, in service of rapid, value-based business creation.......

11. APIbond

APIbond APIBond is a service that acts as a proxy where you can configure an existing API. One problem with the existing APIs in the market is the lack of customization. Eg. Twitter API calls returns the same response to everyone. Developers, API evangelists and business people can use APIbond.com to......

12. Tyk Cloud

Tyk Cloud Tyk Cloud is a full-featured API management platform based around the open source Tyk API gateway, that means you get all the features of the open source version without any of the integration and implementation headaches.Out of the box, Tyk Cloud gives you a comprehensive API Management solution at a......

13. Data2CRM.API

Data2CRM.API Data2CRM.API is an online service specifically engineered to provide integration with 12+ leading CRM solutions using a single API. Easily retrieve, add, update and sync the data you need from such CRM solutions as Salesforce, Insightly, Highrise, Zoho, SugarCRM, etc. and integrate it with your business soft in no time.......

14. VMware AirWatch

VMware AirWatch AirWatch by VMware is the leader in enterprise mobility management (EMM). With industry-leading identity, productivity and collaboration solutions, we enable end users with a seamless digital workspace. We empower IT with a future-proof mobility platform that provides flexibility to manage multiple use cases, unified management of endpoints, end-to-end security from......

15. VisualVM

VisualVM VisualVM is a tool that provides a visual interface for viewing detailed information about Java applications while they are running on a Java Virtual Machine (JVM). VisualVM organizes JVM data that is retrieved by the Java Development Kit (JDK) tools and presents the information in a way that allows data......