m417z/minhook-detours

A hooking library with a MinHook-like API and a Detours-like implementation, with support for the x86, x64, and ARM64 platforms

61

stars

37

commits

C

primary language

Sep 7, 2026

updated

README

MinHook-Detours

A hooking library with a MinHook-like API and a Detours-like implementation, with support for the x86, x64, and ARM64 platforms.

The main motivation for creating it is having the MinHook API, which I personally find more user-friendly, while also adding ARM64 support, which MinHook lacks.

SlimDetours

MinHook-Detours uses SlimDetours under the hood. SlimDetours is an improved hooking library based on Microsoft Detours. It includes several critical fixes, such as avoiding deadlocks that may occur with the original Detours library. In addition, it incorporates multiple improvements I submitted to add missing functionality and bring it closer to feature parity with MinHook.

Contributors

m417z

37 commits

m417z/minhook-detours

A hooking library with a MinHook-like API and a Detours-like implementation, with support for the x86, x64, and ARM64 platforms

61

stars

37

commits

C

primary language

Sep 7, 2026

updated

README

MinHook-Detours

A hooking library with a MinHook-like API and a Detours-like implementation, with support for the x86, x64, and ARM64 platforms.

The main motivation for creating it is having the MinHook API, which I personally find more user-friendly, while also adding ARM64 support, which MinHook lacks.

SlimDetours

MinHook-Detours uses SlimDetours under the hood. SlimDetours is an improved hooking library based on Microsoft Detours. It includes several critical fixes, such as avoiding deadlocks that may occur with the original Detours library. In addition, it incorporates multiple improvements I submitted to add missing functionality and bring it closer to feature parity with MinHook.

Contributors

m417z

37 commits

Languages

C

99.2%