如何设置陷阱存储在Windows的内存地址中?
How to setup a trap of storing in an address of memory in Windows?
我的 C++ 应用程序应该等待将值存储到某个变量中。并且 x86 能够在存储在某个地址范围内时进行捕获。我如何使用 Windows API 来实现它?从 C++ x86 使用。
创建一个线程来处理写入。从另一个线程挂起该线程。在另一个线程中,从第一个线程 (GetThreadContext
) 获取寄存器并为另一个线程设置 DR 寄存器。然后恢复另一个线程。
我的 C++ 应用程序应该等待将值存储到某个变量中。并且 x86 能够在存储在某个地址范围内时进行捕获。我如何使用 Windows API 来实现它?从 C++ x86 使用。
创建一个线程来处理写入。从另一个线程挂起该线程。在另一个线程中,从第一个线程 (GetThreadContext
) 获取寄存器并为另一个线程设置 DR 寄存器。然后恢复另一个线程。