概述:MinHook——一个mini的Hook库。如何使用及原理解析
MinHook 说明
MinHook 是一个用C语言实现的 mini 的 Hook 项目,可同时适用于 x86/x64环境下,支持静态编译到项目中,目前 ⭐ Github Start 4K。
Github地址:TsudaKageyu/minhook: The Minimalistic x86/x64 API Hooking Library for Windows
使用
如何使用 MinHook ?
使用非常简单,初始化、创建Hook、启用Hook。大致代码如下所示:
Hook 实现修改弹窗: 实现Hook MsgBox弹窗,该库的原理与我们上面手动实现的方式是相同的.
1 | /* |
这里还有其他一些例子,参考文章:C/C++ MinHook 库的使用技巧 - lyshark - 博客园
MinHook 原理分析
参考文章: