You cannot defend against something you cannot picture. This topic explains the four families of attack on AI systems at the level of mechanism — what the attacker controls, what they write, and why it works — so that every defence in the later topics has a clear target.
| # | Lesson | The question it answers |
|---|---|---|
| 01 | Prompt Injection | How does text hijack a model, directly and indirectly? |
| 02 | Data Exfiltration and Leakage | How does data get out once a model has been steered? |
| 03 | Poisoning and Supply Chain | How are models, data, tools and memory corrupted before you ever run them? |
| 04 | Abuse and Resource Attacks | How are jailbreaks, extraction and denial of wallet carried out? |
The demonstrations are simulations that run entirely inside small Go programs. They show the shape of each attack without targeting anything real.