.PHONY: clean shellcode bufoverflow all: bufoverflow shellcode shellcode: nasm shellcode.asm clean: rm -f shellcode bufoverflow bufoverflow: gcc bufoverflow.c -z execstack -o bufoverflow -O1 -fno-unroll-loops -fno-omit-frame-pointer -fno-dce -fno-dse