Newsgroup: it.comp.os.win.xp
Titolo: Windows Vista ha l' Address Space Layout Randomization (ASLR): nuovo meccanismo di difesa contro gli exploit da buffer overflow

Windows Vista, già dalla beta2, ha un nuovo meccanismo di difesa
contro gli exploit da buffer overflow in particolare quelli che che
tentano di eseguire codice già caricato in memoria, ma non previsto
dal programmatore: Address Space Layout Randomization (ASLR).
Con l' Address Space Layout Randomization (ASLR) sia codice di un
processo che le sue dll vengono caricati in memoria a partire da
indirizzi casuali che variano ogni volta che il processo viene messo in
esecuzione. Se per es. con l'ASLR una dll o un exe ha 256 possibili
indirizzi dove poter essere posizionato in memoria allora un aggressore
ovvero un programma malware ha 1/256 di probabilità di poter conoscere
l'indirizzo di quella dll o di quell'exe.
Come è facile intuire, variando in maniera casuale l'indirizzo di
memoria in cui allocare di volta in volta le dll (o un exe), risulta
molto più difficile che un exploit da buffer overflow sia in grado di
eseguire il codice di una funzione che si trova in una ben precisa dll,
dato che l'indirizzo di ogni funzione presente in quella dll è
incognito perchè la dll è stata caricata a partire da una posizione
random (casuale).
http://blogs.msdn.com/michael_howard/default.aspx
Meditate gente... meditate...
Saluti da P4

 Meditate gente... meditate...
Su cosa dovremmo meditare? E' il default di Openbsd da un bel po' ed i
paper che trattano l'argomento risalgono a svariati anni fa.
Fa piacere solo sapere che anche Microsoft se n'è accorta ed ha deciso
di implementare questo metodo che limita alcune categorie di exploit.
-- 
Flavio Visentin
Membro del CICAP
Comitato Italiano per il Controllo delle Affermazioni di P4

 
Ma perché lo trattate sempre male! é così felice quando scopre queste 
cosuccie e voi gli dovete far crollare il mondo addosso :)

 di P4
si infatti..e' da mo che il kernel manda in SIGSEV
l'applicazione..prima che avvenga la fuoriuscita di dati
vaglielo spiegare a uno che comunica con copia incolla invece che
con frasi sue
Mi vorrei unire al cicap..anche se si paga una quota annua
Liberiamo questo posto dai 2 mentecatti doc..
p4 che + che del coglione non prende..e scirio che prende anche
qualcosa d'altro a volte..
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

di implementare questo metodo
A parte BSD che non è certo una distro usabile (driver incompatibili,
ecc.), tutte le altre distribuzioni gratuite di linux NON hanno l'ASLR
quindi evita di dire "finalmente anche Microsoft se nè accorta!". ASLR
per la prima volta verrà introdotto anche in Windows Vista ovvero
anche per la gente comune.
Saluti da P4

 l'applicazione..prima che avvenga la fuoriuscita di dati
Stai dicendo che in linux non esistono i buffer overflow? Evita di dire
cavolate.
Inoltre la quasi totalità delle distribuzioni gratuite di linux non
adotta l'ASLR.
Saluti da P4

 l'adotta a parte BSD.
...
-- 
Powered by Ubuntu Dapper Drake 6.06 + XGL/Compiz #405582

Il 29/5/2006 16:05 come fosse Antani, P4 disse:

Ignorance is bliss (cit.)
-- 
Namaste, and...good luck (cit.)

 ecc.), tutte le altre distribuzioni gratuite di linux NON hanno l'ASLR
Una volta, eh, UNA volta che tu sapessi cio' di cui parli.
Bah, adieu.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Una volta, eh, UNA volta che tu sapessi cio' di cui parli.
Citami una distribuzione di linux (a parte OpenBSD che sappiamo tutti
che è un bisonte ed è incompatibile con molti driver), possibilmente
adottata da molte persone (in altre parole che non sia per "cantinari")
o per server ad alta sicurezza, che abbia l'ASLR? 
Saluti da P4

 Citami una distribuzione di linux (a parte OpenBSD 
openbsd non è una distribuzione linux; linux è un kernel,
debian/fedora/redhat/suse/ecc. sono distribuzioni; la comunità debian ha
creato distribuzioni con diversi kernel, per es. linux (debian gnu/linux),
hurd (debian gnu/hurd) ecc; probabilmente anche il tuo cervello ha l'ASLR
attivato e fatto al contrario, infatti quando scrivi qualcosa, le parole
vengono prese a caso dal tuo (?) cervello; non parlare di cose che non conosci.

pastrono ha scritto:

Vero.

Il 29/5/2006 17:17 come fosse Antani, pastrono disse:

Infatti (cit.)
Ma speravo che nessuno gli desse informazioni così preziose...


pastrono ha scritto:

Quoto.

 
Manuel T ha ragione.
cmq ero in vena buona e volevo dimostrare per l'ennesima volta che p4 nn
capisce niente.....

 openbsd non è una distribuzione linux
va beh è di unix; sta di fatto che nessuna distribuzione di linux
adotta l'ASLR, se non versioni particolari per cantinari o a pagamento
per server.
Saluti da P4

P4 ha scritto:

e allora? pensi che ciò sia sufficiente a farmi abbandonare gnu/linux per
passare ad un sistema creato dal marketing ms? ora, sfigatone, torna pure a
masturbarti pensando all'aslr e alle finestre trasparenti di vista.

Il 29/5/2006 18:03 come fosse Antani, pastrono disse:

PaX (dal doppio significato)
-- 
http://herne.altervista.org

 masturbarti pensando all'aslr e alle finestre trasparenti di vista.
Però come al solito aveva ragione P4 perchè nessuna distribuzione di linux 
ha l'ASLR. E voi linuxiani invidiosi e frustrati avete negato e vi siete 
arrampicati su futili particolari.

Il 29/5/2006 18:25 come fosse Antani, Minto disse:

PaX
-- 
Io non sono un numero, sono un uomo libero! (cit.)

Minto ha scritto:

Vero.
Che P4 è PaXo.
Tutto PaXo.
Cmq si vede che alla M$ sono indietro anni luce rispetto agli altri.
A casa mia le finestre sono trasparenti da tempo immemore.
Loro ci sono arrivati solo adesso. :)


Sei più ignorante di una scarpa rotta, i *BSD sono unix, che non hanno 
nulla a che vedere con linux, manco il codice delle binutils è lo 
stesso.... ma che te lo dico a fare
Luca


Dai è il solito clone di P4, cmq se non gli dai il link non capisce:
http://pax.grsecurity.net/docs/pax.txt
P4 questa è una patch per il kernel Linux che fa esattamente le solite 
cose dell'ASLR di Vista, e anche qualcosina in più, visto che l'ASLR è 
solo una delle tecniche per impedire buffer overflow e compagnia bella
C'è anche ExecShield su Linux, adottato da tempo da RedHat ad esempio:
http://www.redhat.com/magazine/009jul05/features/execshield/
Come vedi anche per Linux e le sue distribuzioni ci sono da tempo 
meccanismi simili
Meditate Gente, Meditate
Luca

 anche per la gente comune.
Ti ripeto che è già disponibile da anni, per la gente comune.
E' solo implementato ANCHE su un S.O. Microsoft e questo è *benvenuto*.
In ogni caso, non è la panacea di tutti i mali. Come riportato su
diversi paper che ti invito a leggere, questa tecnica riduce le
possibilità di esecuzione di codice (non in DoS) solo per una categoria
di attacchi remoti.
E' un passo avanti ma la strada è ancora lunga.


 per server.
Ancora una volta Google non la pensa così.


 Però come al solito aveva ragione P4
LOL.
L'ultimo era "Menta", questo "Minto".
Cominci a scarseggiare di fantasia?


 Meditate Gente, Meditate
azz, avevo dimenticato queste patch...... chiedo venia (p4=minto=coglione)

Minto ha scritto:

Quoto.

Minto ha scritto:

P4 ha ragione.

Saluti da P4
Ottimo. Grazie per la info.

 
Quoto.

 Quoto.
Infatti.

Manuel T ha scritto:

Vero.