制作程序时EMET功能的注意事项

时间:2012-09-19 14:01:49

标签: visual-c++ compatibility windows-applications

我目前正处于一个小型C ++ Windows游戏应用程序及其库的项目中。

最近我发现可以在客户端的PC上使用Enhanced Mitigation Experience Toolkit (EMET)来提高安全性 我玩过EMET,甚至微软的应用程序(例如sidebar.exe)与它不兼容,因此必须要特别注意程序与EML功能兼容,例如ASLR或EAF。

为了使我的程序与EMET功能兼容,我应该考虑什么? 是否有编译器选项或工作流程限制?

感谢。

1 个答案:

答案 0 :(得分:0)

EMET适用于传统软件,您无法使用不可用的代码 - 除非重建的安全功能 如果您可以重建软件,请refer to this page启用它们。