Buffer overflow: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Robot: Automated text replacement (-\[\[[Cc] plus plus\|C\+\+\]\] +C++) |
|||
Riga 13:
==Stack overflow==
Lo ''stack overflow'', come il buffer overflow*, consiste nella sovrascrittura dell'area dati del programma, ma questa volta non è causata da un input di dati troppo lungo ma dall'attività del programma stesso: chiamando con dei parametri particolari una funzione [[ricorsione (informatica)|ricorsiva]] del programma, questa accumula chiamate in sospeso sullo stack fino a riempirlo completamente e inizia a sovrascrivere la memoria adiacente.
*(Detto in parole povere : Situazione che si manifesta quando viene eseguito un calcolo troppo grande per essere eseguito da computer).
By Overflow (per info: BabboNatale40@libero.it)
==Collegamenti esterni==
|