Buffer overflow: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Gac (discussione | contributi) mNessun oggetto della modifica |
Gac (discussione | contributi) mNessun oggetto della modifica |
||
Riga 1:
{{stub}}
[[categoria:informatica]]▼
Il '''buffer overflow''' è un [[bug]] di programmazione piuttosto grave che può affliggere un [[software]]. Esso si verifica quando si tenta di inserire in un [[buffer]] più dati di quanti esso ne possa contenere. Ciò causa, nei casi meno gravi, un'uscita anomala dal [[programma]] per aver tentato di uscire dall'area di [[memoria]] ad esso riservata. Nei casi più gravi il ''buffer overflow'' può invece causare gravi problemi di sicurezza, poiché è possibile per un malintenzionato far eseguire istruzioni a piacimento al [[computer]] che ospita il software.
Lo ''stack overflow'', un particolare tipo di ''buffer overflow'', è descritto in dettaglio nell'articolo [http://www.phrack.org/show.php?p=49&a=14 Smashing the stack for fun and profit] apparso nella [[ezine]] Phrack dell'11 agosto [[1996]].
▲[[categoria:informatica]]
|