Buffer overflow: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
SunBot (discussione | contributi)
m robot Modifico: ko:버퍼 오버플로
ZeroBot (discussione | contributi)
m Bot: Sostituzione automatica fix vari
Riga 7:
# che li immagazzini entro [[buffer]] allocati nel suo spazio di memoria dati vicini ad altre strutture dati vitali per il programma stesso;
# che il programmatore non abbia implementato alcun mezzo di controllo della correttezza dell'input in corso.
# che l'area di memoria dello stack sia eseguibile ,se si tenta di scrivere dello shellcode sullo stack ; questo non e'è vero sui computer piu'più recenti dotati di [[NX bit]]
La prima condizione è facilmente verificabile, dalle specifiche del programma; le altre due invece sono interne ad esso e riguardano la sua [[programma completo|completezza]] in senso teorico.