121 packages tagged with “hook”
This library attaches to windows global hooks, tracks keyboard and mouse clicks and movement and raises common .NET events with KeyEventArgs and MouseEventArgs, so you can easily retrieve any information you need: * Mouse coordinates * Mouse buttons clicked * Mouse wheel scrolls * Key presses and releases * Special key states * [NEW] Key combinations and sequences Additionally, there is a possibility to supress certain keyboard or mouse clicks, or detect special key combinations.
This project supports extending (hooking) unmanaged code (APIs) with pure managed ones, 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 currently supports injecting assemblies built for .NET Framework 3.5 and 4.0 and can also inject native DLLs.
Minimal .NET Standard library used to redirect calls from one method to another.\n Ryder also exists as a single lightweight .cs file; please see the repository.
SharpHook provides a cross-platform global keyboard and mouse hook, event simulation, and text entry simulation for .NET.
EntityHooks provides an extension points for EF Code First DbContext in order to hook database operations.
Library for macros and key inputs.
A simple library to push rich messages to a Slack incoming web hook from .NET applications.
This project supports extending (hooking) unmanaged code (APIs) on 32- or 64-bit Windows XP SP2, Windows Vista x64, Windows Server 2008 x64, Windows 7, Windows 8.1, and Windows 10.
The Minimalistic x86/x64 API Hooking Library
Redistributable components for package 'EasyHookNativePackage'. This package should only be installed as a dependency. (This is not the package you are looking for).
An implementation of FSM which provides functions like mouse gesture and keyboard hook to your application.
This tool generates AI-powered commit messages via Git hooks, automating meaningful message suggestions from OpenAI and others to improve commit quality and efficiency
Chessar.LongPaths is a .NET library that allows you to enable long path support for the main System.IO classes (and others). It is based on replacing with JMP hooks, internal functions in System.IO.Path (NormalizePath and GetFullPathInternal), which adds prefixes (\\?\ or \\?\UNC\) for paths to files/folders. In this case, your code does not need to directly add such prefixes to the paths. Supported platforms: .NET Framework 4.6.2+
Managed Hook allows you to hook any methods with a handler that is called when the hooked method is called.
dotnet hook lib
A lightweight wrapper for SetWindowsHookEx
A managed wrapper over SetWinEventHook and UnhookWinEvent.
Easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.
Windows Event Tracing wrapper .NET 6 library hooking File, Registry, TCP Connections, UDP Connections, Processes and DLL Loading
A thread safe and event driven Low Level Mouse and Keyboard Hook
Winook is a .NET library to install thread-level hooks.
.Net Library for intercepting HttpClient. Use cases: mocking for Unit-Tests, Recording and Replaying of Requests/Responses.
A simple and easy-to-use .NET managed wrapper for Low Level Keyboard hooking.
This is a global mouse hook library for windows application.
Webhook
Win32API的封装,包括鼠标键盘hook,以及模拟键盘输入;系统硬件信息
dotnet hook库 支持.net framework 4.0 +框架
此库尝试通过汇编JMP指令实现.net中方法钩子。最新版支持 .Net 4x/6/8,支持Linux/OSX/Windows系统(X86/X64/ARM/ARM64等架构),如有技术疑问加我扣扣252502568详细交流。
Windows hook management library.