SIForge.org non si ritene responsabile del contenuto dei messaggi seguenti.
#
1
anonimo
- domenica, 26 novembre 2006, 19:33:18
salve uso linux
non sono un esperto di BOF ma m succede una cosa stranissima
#include <stdio.h>
void leggistringa(void);
int main(void) {
leggistringa();
return(0);
}
void leggistringa(void) {
long num = 0;
char buff[8];
gets(buff);
printf("Se mi vedi non puoi avere dubbi 8-)\n");
}
faccio gcc prova.c -o prova
la cosa strana e che se metto come standard input
"\4\4\4\4\4"
letteralmente scritto cosi cioe virgolette slash 4 slash 4 slash 4 slash 4 slash 4 virgolette
alternativamente
una volta mi si chiude normalmente
e un altra volta mi si blocca e non ritorna piu alla shell
#
2
anonimo
- marted́, 17 agosto 2010, 11:21:09
vorrei sapere come si difende un Buffer Overflow.grazie
Inserisci il tuo commento
Come tenere traccia del forum
Non è necessario l'invio di mail o altro, basta aggiungere il link
al tuo aggregatore RSS/RDF preferito.