2011-05-01 11 views
5

De http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr-and-nx.aspx, Estoy usando {$ SETPEOPTFLAGS $ 140} en mi archivo de proyecto justo debajo del nombre del programa para obtener la distribución de espacio de direcciones aleatorias (ASLR) y DEP.ASLR y DEP en Delphi, ¿cómo decirlo?

¿Cómo se puede saber si las banderas están configuradas en PE? PeStudio parece tener la información, pero parece que no funciona.

Gracias.

Respuesta

5

La manera más fácil que conozco es usar Process Explorer en la aplicación en ejecución. Basta con hacer doble clic en el proceso y lo leí de este cuadro de diálogo:

enter image description here

+0

Gracias, gracias. He estado buscando esto. – BrownFox97