Vai al contenuto

Address Space Layout Randomization

Da Wikipedia, l'enciclopedia libera.

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

  Portale Informatica: accedi alle voci di Wikipedia che trattano di Informatica