Citar
Modern Linux distros configure GCC to build PIE executables by default, @RobertLarsen (and future readers). You can use gcc overflow.c -fno-stack-protector -fno-pie -no-pie to make tradition ELF executables, not shared objects. (Then you don't have to disable ASLR for non-stack segments either system-wide or for this executable, which BTW is something GDB does. No need to disable system-wide at all.)
Saludos!


? ¿es perpetuo?