30 packages tagged with “detour”
A general non-destructive patch library for .NET and Mono modules.
Flexible and easily extensible runtime detouring library. Wrap, replace and manipulate (Mono.Cecil) methods at runtime.
The code functionality for runtime detouring. Use `DetourFactory.Current` to get a DetourFactory capable of installing unique method detours. WARNING: THIS IS A LOW-LEVEL LIBRARY THAT IS DIFFICULT TO USE ON ITS OWN. If possible, use MonoMod.RuntimeDetour instead.
A general non-destructive patch library for .NET and Mono modules
Auto-generate hook helper .dlls, hook arbitrary methods via events: On.Namespace.Type.Method += YourHandlerHere;
Managed Hook allows you to hook any methods with a handler that is called when the hooked method is called.
dotnet hook lib
Easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.
DotRecast - a port of Recast Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
A fully managed C# port of the MinHook hooking library for native functions
This package should not be referenced directly, instead install the CitiesHarmony.API package! Cities: Skylines-compatible fork of the non-destructive patch library for .NET and Mono modules
Hook generation for MonoDetour via C# source generators: On.Namespace.Type.Method.Prefix(MyPrefix);
A library to assist with detours using the .NET CLR in (un-)managed processes.
Hook VMTs of a native applications from .NET
A library for patching, replacing and decorating .NET and Mono methods during runtime powered by MonoMod.