2

从另一个进程调用 WriteProcessMemory 时,当前进程调用了哪个函数?

4

1 回答 1

5

当前进程中没有处理WriteProcessMemory。它发生在操作系统内部——它将外部进程映射到当前进程的地址空间,写入内存,然后再次取消映射内存。

如果您需要防止这种情况,您将不得不阻止所有进程使用 WriteProcessMemory(或者至少,拦截它并检查您的进程是否是目标)。如果您不小心,这可能会阻止调试器在该系统上工作。这可能会让人们感到不安,知道他们在做什么的人可能会绕过它。

于 2013-06-02T16:15:51.290 回答