GoPurple: shell code injection techniques