Vai al contenuto

Address Space Layout Randomization: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m cambio catg
Riga 11: Riga 11:
*{{en}}[http://www.eweek.com/article2/0,1895,2071746,00.asp Windows Vista Randomization Gets OEM Thumbs Up]
*{{en}}[http://www.eweek.com/article2/0,1895,2071746,00.asp Windows Vista Randomization Gets OEM Thumbs Up]


[[Categoria:Sicurezza informatica]]
[[Categoria:Tecniche di difesa informatica ]]


[[de:Address Space Layout Randomization]]
[[de:Address Space Layout Randomization]]

Versione delle 00:00, 14 gen 2010

ASLR (Address Space Layout Randomization): è una nuova funzione di protezione contro buffer overrun e exploit. È inclusa in Windows Vista, Mac OS X 10.5 Leopard e in alcune distribuzioni di linux, oltre che in OpenBSD . Tale tecnica consiste nel caricare in memoria programmi e librerie a indirizzi casuali; in questo modo l'attaccante è obbligato a indovinare dove potrebbe essere la funzione che egli ha deciso di attaccare. Un attacco effettuato usando una previsione errata generalmente manda in crash l'applicazione oggetto dell'attacco stesso, trasformando così un attacco che mirava a eseguire codice potenzialmente maligno sulla macchina bersaglio in un semplice attacco di tipo denial-of-service . L' ASLR è ovviamente molto più efficace sulle macchine a 64 bit che hanno uno spazio degli indirizzi molto più grande delle macchine a 32 bit. Le macchine a 32 bit rendono disponibili solo 16 bit da modificare casualmente.

Collegamenti esterni