Aslr e Dep in Delphi, come dirlo?
-
27-10-2019 - |
Domanda
Da http://blogs.msdn.com/b/michael_howard/archive/2007/04/04/codegear-s-new-delphi-2007-supports-aslr --nx.aspx, Sto usando {$ setpeoptflags $ 140} nel mio file di progetto proprio sotto il nome del programma per ottenere la randomizzazione del layout spaziale degli indirizzi (ASLR) e DEP.
Come si può dire se le bandiere sono impostate nel PE? Pestudio sembra avere le informazioni, ma non sembra funzionare.
Grazie.
Soluzione
Il modo più semplice che conosco è usare Process Explorer sull'app in esecuzione. Basta fare doppio clic sul processo e leggilo da questa finestra di dialogo:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow