从
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.
我在程序名称下的项目文件中使用{$SETPEOPTFLAGS $140}来获取地址空间布局随机化(ASLR)和DEP.
如何判断PE中是否设置了标志? PeStudio似乎有信息,但似乎没有用.
谢谢.
解决方法
我知道最简单的方法是在正在运行的应用程序上使用
Process Explorer.只需双击该过程并从该对话框中读出: