是否可以阻止特定程序访问其他程序的低级 RAM 访问权限。
例如,如果您安装 Cheat Engine,它允许您扫描和编辑另一个程序的内存地址,是否可以阻止它访问不应该访问的 RAM。
我知道简单的答案是“不要使用该程序。”但这不是我想要的答案,而且我仅使用 Cheat Engine 作为示例,因为它是一个专门用于编辑和扫描程序的程序。
操作系统:Windows 7 SP1 家庭版
答案1
如果您以不同的用户身份运行该程序,则应该可以工作(只要不同的用户是标准或低权限用户)。
欲了解更多信息,请参阅: 流程安全和访问权限
所需的特定权限是 PROCESS_VM_READ,通常只授予同一用户的进程。