nice to see phrack back again. I still remember "Smashing the stack for fun and profit", the article that back in the days made me have an epiphany about C, pointers and memory in general.
I also had to disable ASLR (echo 0|/proc/sys/kernel/randomize_va_space) and the executable was 32-bit. A lot has changed since those days :)
I expect failure for me.