WinAPIOverride

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 个选择
4

API Monitor 是一款 Windows 程序,可让您监控和控制应用程序及服务所调用的 API。它是一款强大的工具,可用于查看应用程序和服务的工作原理,或排查您自身应用程序中的问题。

免费 • 专有
查看详情
ApproveAPI

ApproveAPI

软件

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

付费 • 专有
查看详情
Deviare In-Process

Deviare In-Process

软件

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

免费 • 开源
查看详情
💻

Mhook

软件

如果你涉足这一领域,就会知道微软研究院的 Detours 在 API 挂钩方面几乎树立了行业标准。那么我们先快速做个对比吧?

免费 • 开源
查看详情
💻

HookInjEx

软件

演示应用程序,展示如何将代码注入到另一个进程的地址空间,并在该进程的上下文中执行。

免费 • 开源
查看详情

支持平台