
LLM Jailbreaking: The Complete Red Team Guide
Jailbreaking is the practice of getting a language model to produce output its own safety training was meant to refuse. It is distinct from prompt injection, which subverts an application's instruction hierarchy using untrusted data; jailbreaking targets the model's alignment directly. It works because refusal is a learned behavior trained on top of a next-token predictor, not a hard constraint wired into it, so an input that shifts the model far enough from where refusals were reinforced can suppress the refusal. This guide breaks the whole problem down to fundamentals with worked examples and diagrams: the taxonomy of techniques, how each one is built, how a model gets walked over gradually, how the Gandalf game teaches it, and how a frontier model like GPT-5.6, Claude Opus, or Sonnet is actually approached. It is written for authorized red teams and defenders, as an educational map of how the attack works and how to defend against it.






