【发布时间】:2011-03-28 05:03:54
【问题描述】:
是否有任何用于监视程序虚拟内存中特定区域的 Win32 API 函数。例如,如果对该区域进行读/写操作,则会生成通知消息。
【问题讨论】:
是否有任何用于监视程序虚拟内存中特定区域的 Win32 API 函数。例如,如果对该区域进行读/写操作,则会生成通知消息。
【问题讨论】:
您想将guard pages 和VirtualQuery(可能在循环中)一起用于监视内存区域,对于需要使用HW 或SW (INT3) 断点的代码段,这需要编写一个小型的迷你调试器,例如this tutorial shows。
【讨论】:
SetExceptionHandler 设置的自定义异常过滤器来处理您的保护页面并告诉它们继续,您也可以使用硬件和软件断点来做同样的事情跨度>
我认为您可以做到这一点的唯一方法是通过debugger api。
【讨论】: