# mach-detours
An instrumentation library for modern arm64 macOS.
[mach_override](https://github.com/rentzsch/mach_override) is no longer maintained and doesn't run on arm64 or modern macOS with tightened security.
[Microsoft-Detours](https://github.com/microsoft/Detours) is Windows only but supports arm64.
**mach-detours** is based on Microsoft-Detours, but adapted to macOS (using `mach/mach.h` system functions), and limited to only arm64.
Tested on M4 Pro running macOS 15.1.
For technical documentation, see the [documentation overview](docs/overview.md).