Format string attack: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 24:
};
</source>
sia <code>0x0804a010</code> l'indirizzo del record di [[rilocazione dinamica]] per la funzione <code>__stack_chk_fail</code>. Dopo aver verificato che l'inizio della stringa di formato è, nello [[stack]], a 8 word (di 4 byte) di distanza dal [[puntatore_(Programmazione)|puntatore]] a <code>buf</code>
<source lang="text">
# ./a.out `python -c 'print "AAAA" + "_0x%x"*8'`
|