如何保护进程免受writeprocessmemory的影响?

时间:2013-06-02 16:12:31

标签: c++ memory

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

1 个答案:

答案 0 :(得分:5)

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

如果你需要防止这种情况,你必须阻止所有进程使用WriteProcessMemory(或者至少拦截它并检查你的进程是否被定位)。如果您不小心,这可能会阻止调试器在该系统上运行。这可能会让人感到不安,知道自己在做什么的人可能会绕过它。

相关问题