我想创建一个通用的、包罗万象的 Windows API(和应用程序函数)挂钩接收器,以允许动态和安全的挂钩。
这个想法是:
- 在目标函数上创建并设置一个钩子,由用户在运行时确定,
- 然后,一旦它被拦截,将值传递给 Lua 运行时,以便用户可以安全地动态检查值,或编辑
- 将控制权传递给原始函数。
将函数参数解码为有意义的值后,可以将它们留给 Lua 脚本。
欢迎任何提示,提示。
PS我正在考虑使用mhook2.3
我想创建一个通用的、包罗万象的 Windows API(和应用程序函数)挂钩接收器,以允许动态和安全的挂钩。
这个想法是:
将函数参数解码为有意义的值后,可以将它们留给 Lua 脚本。
欢迎任何提示,提示。
PS我正在考虑使用mhook2.3