Heap overflow: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Corretto in italiano più leggibile |
|||
Riga 8:
==Rilevare e prevenire gli heap overflow==
Le ultime versioni della [[GNU C Library|GNU libc]] (la libreria c che comprende l'allocatore Lea) può rilevare gli heap overflow dopo che sono avvenuti. L'applicazione verrà abortita (SIGABRT) e tale evento verrà registrato nei log di sistema. L'allocatore [http://www.diehard-software.org DieHard] previene gli heap overflow basati su bachi della libreria e riduce la probabilità che uno heap overflow possa avere effetti su un programma in esecuzione. DieHard rende anche impossibile la sovrascrittura dei metadati della heap, memorizzando questi ultimi separatamente dalla heap.
{{Portale|Sicurezza informatica}}
|