WinAPIOverride

WinAPIOverride
软件描述
该软件可让您监控和/或修改任何进程的任意函数,适用于任何调用约定(stdcall 或 cdecl)。
官方网站
访问软件的官方网站了解更多信息
官方认证
jacquelin.potier.free.fr
安全链接HTTPS
什么是 WinAPIOverride?
WinAPIOverride 是一款针对 32 位和 64 位进程的高级 API 监控软件。您可以监控和/或重写任何进程的函数,包括 API 函数或可执行文件内部函数。它旨在填补传统 API 监控软件与调试器之间的空白。它可在函数调用前或调用后中断目标应用程序,允许修改内存或寄存器,并可直接调用目标应用程序中的函数。
与其他 API 监控软件的主要区别:
- 可对参数或函数返回值定义过滤条件
- 可对 DLL 定义过滤条件,排除来自 Windows 系统 DLL 的调用
- 可钩住目标进程内的函数,而不仅限于 API
- 可钩住通过寄存器传递参数的汇编函数
- 可钩住硬件和软件异常
- 双精度和浮点结果会被记录
- 可轻松重写任意 API 或进程内部函数
- 可在函数调用前和/或调用后中断进程,以修改内存或寄存器
- 可调用远程进程内部的函数
- 支持钩住 COM OLE 和 ActiveX 接口
- 支持用户自定义类型(枚举、结构体和联合体)及用户定义
- 所有功能均按模块化方式处理:可独立对任意函数进行日志记录或重写
- 提供库文件,供开发者构建自己的挂钩软件
主要功能
🔄 替代方案
5 个选择
API Monitor
★4
API Monitor 是一款 Windows 程序,可让您监控和控制应用程序及服务所调用的 API。它是一款强大的工具,可用于查看应用程序和服务的工作原理,或排查您自身应用程序中的问题。

ApproveAPI
ApproveAPI? 是一项开发者 API,可通过电子邮件、短信和应用内移动推送通知,请求用户实时批准任何事项,并提供一致的点击批准用户体验。

Deviare In-Process
Deviare In-Process 是 Microsoft Windows® 的代码拦截引擎,采用 GPLv3 和商业双许可协议,源代码可在 GitHub 上获取。
