我目前在一个小型 C++ Windows 游戏应用程序及其库的项目中。
最近我发现增强的缓解体验工具包 (EMET)可以在客户端的 PC 上使用来提高安全性。
我玩弄过 EMET,甚至 Microsoft 的应用程序(例如 sidebar.exe)都无法与它兼容,因此必须特别注意程序才能与 EMET 功能(如 ASLR 或 EAF)兼容。
为了使我的程序与 EMET 功能兼容,我应该考虑什么?
是否有编译器选项或工作流限制?
谢谢。
我目前在一个小型 C++ Windows 游戏应用程序及其库的项目中。
最近我发现增强的缓解体验工具包 (EMET)可以在客户端的 PC 上使用来提高安全性。
我玩弄过 EMET,甚至 Microsoft 的应用程序(例如 sidebar.exe)都无法与它兼容,因此必须特别注意程序才能与 EMET 功能(如 ASLR 或 EAF)兼容。
为了使我的程序与 EMET 功能兼容,我应该考虑什么?
是否有编译器选项或工作流限制?
谢谢。
EMET 适用于旧版软件,您无法让他们的代码利用不可用 - 除非重建安全功能。
如果您可以重建您的软件,请参阅此页面以启用它们。