Hands-on offensive LLM security: jailbreaks, indirect injection, agent exploitation, and defenses in a sandbox.