shellcode (fails os x compilation: gcc -L/usr/X11/lib -o shellcode -ggdb -static shellcode.c)