Heap overflow: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
SunBot (discussione | contributi)
m Bot: Standardizzo interwiki
Nessun oggetto della modifica
Riga 6:
 
==Rilevare e prevenire gli heap overflow==
Le ultime versioni della 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|Informatica}}