Salve a tutti, e' mesi che tento di far funzionare il seguente codice da riga di comando: $ nome_programma `perl -e 'print "\x90"x202;'``cat nome_programma` FINE. Questo codice serve a reindirizzare il flusso di esecuzione di un programma il problema e' che nello stack invece che scrivere il carattere esadecimale "\x90" prima del EBP me lo scrive molto dopo un po' prima delle variabili di ambiente che dovrebbero essere circa all'indirizzo 0xbffffffa, forse addirittura non mi inserisce il codice nello stack. Qualcuno mi sa' dare una mano??
Ve ne sarei grato. Ciao