estaba siguiendo un sencillo ejemplo de exploit sobre linux y en el inicio muestra esto
Código:
#include <stdio.h>
#include <string.h>
int main(){
int array[5];
int i;
for (i = 0; i <= 255; i++){
array[i] = 10;
}
}
y me dice que al executarlo me tendria que aparecer esto
Código:
shellcoders@debian:~/chapter_2$ cc buffer2.c
shellcoders@debian:~/chapter_2$ ./a.out
Segmentation fault (core dumped)
pero cuando yo lo hago no me aparece nada
Citar
gazette@gazetto:~/ejercicios$ ./a.out
gazette@gazetto:~/ejercicios$
gazette@gazetto:~/ejercicios$
sera acaso que uso gcc-4.6?, talvez aqui usaron otra version pero no especifican... alguien podria decirme porque no podria funcionar esto ya que siempre tengo el problema de que quiero leer algun tuto sobre exploit en linux y nunca puedo porque algo sale diferente, y ahorita se me ocurrio que prodria ser por el compilador
espero me puedan ayudar....salu2