从http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr-and-nx.aspx,
我在项目名称下的项目文件中使用{$ SETPEOPTFLAGS $ 140},以获取地址空间布局随机化(ASLR)和DEP。
如何判断PE中是否设置了标志? PeStudio似乎具有该信息,但似乎不起作用。
谢谢。
最佳答案
我知道的最简单的方法是在正在运行的应用程序上使用Process Explorer。只需双击该过程,然后从此对话框中读取它:
关于delphi - 在德尔福的ASLR和DEP,如何分辨?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5850305/