A shellcode writing toolkit