文件名称:MinHook.NET:MinHook API挂钩库的AC#端口
文件大小:152KB
文件格式:ZIP
更新时间:2024-04-21 14:13:43
api trampoline detour hooking C#
MinHook.NET 介绍 MinHook.NET是Tsuda Kageyu( )出色的MinHook库的纯托管C#端口。 该库具有内联挂钩本机API调用的功能,它利用.NET委托来处理绕道和原始功能(通常用绕道来调用)。 该项目试图保持原始MinHook库的简化精神。 快速开始 演示如何挂接MessageBoxW Windows API的简单示例 [ DllImport ( " user32.dll " , SetLastError = true , CharSet = CharSet . Unicode )] public static extern int MessageBoxW ( IntPtr hWnd , String text , String caption , uint type ); // We need to declare a dele
【文件预览】:
MinHook.NET-master
----.gitattributes(2KB)
----MinHook.NET()
--------MinHook.NET.csproj(992B)
--------HookEngine.cs(4KB)
--------MemoryAllocator.cs(8KB)
--------Hook.cs(3KB)
--------Utils.cs(5KB)
--------Trampoline.cs(16KB)
--------SharpDisasm()
----UnitTests()
--------packages.config(222B)
--------Properties()
--------UnitTests.csproj(5KB)
--------HookTests.cs(1KB)
----README.md(2KB)
----.gitignore(6KB)
----MinHook.NET.sln(2KB)