A written version of the interactive roadmap above — every station, what you'll learn, and a small thing to build — laid out for reading, reference and search.
Foundations Start here
F1. What Is AI Red-Teaming
Beginner · 40 min
AI red-teaming is offensive security for AI systems — you attack a model or agent to find the failures before an adversary does. Learn the crucial split: this is not AI safety (which builds guardrails and studies alignment) and not classic security engineering (which secures servers and networks) — it is the attacker's craft aimed specifically at models, prompts, and agent tool-use.
Skills: Offense vs defense · Red-team vs safety vs appsec · Attacker mindset · Rules of engagement
Build it: Explain how attacking an LLM chatbot differs from a classic web pentest — and from an AI-safety alignment review.
F2. The AI Attack Surface
Beginner · 50 min
An AI system has a broad, unfamiliar attack surface: the prompt, the training data, the retrieval corpus, the tools an agent can call, and the model weights themselves. Learn to map every entry point end to end, because you can only attack — or defend — the surfaces you have actually enumerated.
Skills: Prompt surface · Data & retrieval surface · Tool/agent surface · Model & weights surface
Build it: Draw the attack surface of a RAG chatbot with tools. Which entry points does a classic pentest miss entirely?
F3. How LLMs Fail (Attacker View)
Beginner · 50 min
To break a model you must understand how it generates. Learn next-token prediction, why instructions and data share one channel (the root of injection), why the same prompt gives different answers, and why safety training is often shallow — the mechanics an attacker turns into leverage.
Skills: Next-token generation · Instruction/data confusion · Non-determinism · Shallow safety training
Build it: Explain why an LLM cannot reliably tell its instructions apart from the data it reads — and why that is an attacker's gift.
F4. Threat Modeling AI Systems
Intermediate · 55 min
Effective red-teaming is targeted, not random. Learn to threat-model an AI system: who the adversaries are, what they want, and which attack path actually reaches it. Prioritize the attacks that matter — a plausible exfiltration beats a clever jailbreak that leads nowhere.
Skills: Adversary modeling · Attack trees · Impact prioritization · Reachability
Build it: Build a small attack tree for "make a support agent issue an unauthorized refund." Which leaf is most reachable?
F5. Red-Team Tooling
Intermediate · 50 min
Manual probing does not scale; red-teamers automate. Learn the tooling landscape — scanners and attack frameworks that fuzz a model with known jailbreak and injection payloads, generate adversarial variants, and log what got through — so you cover breadth while your judgment focuses on the novel attacks.
Skills: Attack scanners · Payload libraries · Adversarial generation · Result logging
Build it: Design an automated harness that fires 100 jailbreak variants at a model and scores which succeeded. What do you log?
F6. Measuring Attack Success
Intermediate · 45 min
A red-team result must be measurable to be useful. Learn attack success rate, why one lucky jailbreak is noise and a reproducible one is a finding, and how to report severity so a defender can prioritize — the difference between "I broke it once" and "here is a reliable, high-impact exploit."
Skills: Attack success rate · Reproducibility · Severity scoring · Actionable reporting
Build it: Two jailbreaks: one works 1-in-50, one works 40-in-50. Which is the finding, and how do you report each?
Attack Techniques The craft
T1. Direct Prompt Injection
Intermediate · 55 min
The foundational LLM attack: instructions in the user input that override the system prompt. Learn direct injection and jailbreak framing — role-play, hypotheticals, instruction-override — why filtering is a leaky defense, and how to craft payloads that reliably shift a model off its guardrails.
Skills: Instruction override · Role-play framing · Guardrail bypass · Payload crafting
Build it: Write three structurally different prompts that all try to make a model ignore its system instructions. Why might each work?
T2. Indirect Prompt Injection
Advanced · 55 min
The dangerous cousin: malicious instructions hidden in content the agent reads — a web page, email, PDF, or tool result — that the model then obeys as if the user sent them. Learn the lethal trifecta (private data + untrusted content + an exfiltration path) that turns a read into a breach.
Skills: Content-borne payloads · The lethal trifecta · Exfiltration paths · Trust-boundary abuse
Build it: Hide an instruction in a web page that makes a browsing agent leak the user's data. Trace the trifecta that makes it work.
T3. Jailbreaks & Suffix Attacks
Advanced · 55 min
Beyond hand-crafted prompts lie systematic jailbreaks: adversarial suffixes found by optimization, many-shot framing that overwhelms alignment, and transfer attacks that work across models. Learn why safety training is shallow enough to strip, and how automated search finds bypasses a human never would.
Skills: Adversarial suffixes · Many-shot jailbreaks · Transferability · Automated search
Build it: Explain why an optimized gibberish suffix can jailbreak a model that resists every plain-English attempt.
T4. Data Poisoning & Backdoors
Advanced · 55 min
Attack the model before it ships by corrupting its training or retrieval data. Learn data poisoning and backdoor triggers — a hidden phrase that flips behavior — and why the retrieval corpus of a RAG system is a live, low-friction poisoning surface an attacker can often write to directly.
Skills: Training-data poisoning · Backdoor triggers · RAG corpus poisoning · Trigger stealth
Build it: Design a backdoor trigger for a RAG assistant by planting a poisoned document. What makes the trigger both reliable and stealthy?
T5. Model Extraction & Inversion
Advanced · 50 min
The model itself is an asset to steal or leak. Learn extraction (querying to clone behavior or recover a system prompt), membership inference (did this record train the model?), and training-data extraction — attacks that turn API access into intellectual-property and privacy loss.
Skills: System-prompt recovery · Behavior cloning · Membership inference · Data extraction
Build it: You have only API access. Describe how you would recover a hidden system prompt and confirm you got it right.
T6. Agent Exploitation
Advanced · 60 min
Agents raise the stakes: an exploited agent does not just say something wrong, it takes an action — runs code, spends money, deletes data. Learn tool-abuse chains, how a single injected instruction can cascade through an agent's tool access, and why autonomy without least-privilege is the biggest AI attack surface of 2026.
Skills: Tool-abuse chains · Privilege escalation · Action cascades · Runaway exploitation
Build it: An injected instruction reaches an agent with shell, email, and payment tools. Map the worst action chain it enables.
Defense & Career Close the loop
P1. Injection Defenses
Intermediate · 50 min
A red-teamer must know the defenses to beat them and to advise on them. Learn why there is no complete fix for injection, and the layered mitigations that shrink the blast radius: privilege separation, trust boundaries between instructions and data, input/output filtering, and treating all tool output as untrusted.
Skills: Privilege separation · Trust boundaries · I/O filtering · Untrusted-by-default
Build it: For your best indirect-injection exploit, propose the layered defense that would have stopped it. What is left unfixed?
P2. Guardrails & Gateways
Advanced · 55 min
Production defenses concentrate at a gateway: an LLM/agent gateway that authenticates the agent, enforces policy, scopes tokens, and monitors traffic. Learn agent identity, least-privilege token scoping, and how a policy-enforcing gateway turns "hope the model behaves" into an enforced perimeter.
Skills: Agent identity · Policy gateways · Token scoping · Egress control
Build it: Design the gateway checks that must pass before an agent may call a payment tool. Where is each enforced?
P3. Supply-Chain Attacks
Advanced · 50 min
The install-time frontier: a malicious skill or MCP server is code you invited in, running with permissions, no jailbreak required. Learn to attack and audit the agent supply chain — poisoned components, hijacked publishers, over-broad permissions — and why compromise risk compounds with every dependency added.
Skills: Malicious components · Publisher hijack · Permission over-reach · Dependency risk
Build it: Audit a set of installed MCP servers as an attacker. Which one, if compromised, gives the largest blast radius, and why?
P4. Continuous Red-Teaming
Advanced · 50 min
Red-teaming is not a one-off audit; at a shipping lab it runs in CI. Learn to turn attacks into a regression suite — every real-world exploit becomes a permanent test — and to design evals that catch a subtle bypass before release, so the model can only get harder to break over time.
Skills: Attacks as regression tests · Eval-design rounds · CI gating · Closing the loop
Build it: A new jailbreak worked in production. Describe how it becomes a permanent CI test that gates the next release.
P5. Disclosure & Ethics
Intermediate · 40 min
Offensive skill demands a code of conduct. Learn responsible disclosure — how to report an AI vulnerability so it gets fixed, not exploited — scope and authorization (never test systems you have no permission to attack), and the line between red-teaming and abuse that keeps this a profession, not a liability.
Skills: Responsible disclosure · Scope & authorization · Coordinated timelines · Ethics
Build it: You found a serious jailbreak in a public product. Walk through the responsible-disclosure steps in order.
P6. The AI Red-Teamer Career
Advanced · 40 min
AI red-teaming is a young, well-paid field hiring across frontier labs, product security teams, and specialist firms. Learn where the work lives, how it differs from the defensive AI-safety and classic security-engineer tracks, and how to build a portfolio of reproducible exploits, tooling, and disclosures that proves you can break real systems responsibly.
Skills: Where the work lives · Offense vs safety vs appsec · Portfolio of exploits · Staying current
Build it: Sketch a portfolio piece — a reproducible exploit plus its fix — that would prove AI red-team skill to a hiring team.