Ten years ago I published a free Android application security series at manifestsecurity(dot) com/android-application-security. At the time, Android security had almost no free material to learn from — web security had plenty. That gap is why I wrote it. It still gets traffic today, and people still message me saying it's how they learned Android pentesting.
AI security has that same gap right now. So I'm rebuilding it — this time for AI.
genaisecuritylab.com/learn is live.
It teaches LLM security the way you'd actually test it. Short concept material, then live labs in your browser where you run the full loop: Attack → Defend → Verify. You exploit a real target, implement the fix, and verify the fix holds. Every topic has an offensive and a defensive track. It's a live system you break with your own hands — not a module you click through.
Two are live today: AI Security Foundation, and Prompt Injection start to finish — direct, jailbreaks, encoding, smuggling, indirect, tool/agent-mediated, and the defense for each.
Over the next 12 weeks I'll publish the rest free, one part a week, for pentesters and AppSec engineers who already know web and need to add AI to their scope:
• System prompt and secret extraction
• RAG data leakage and cross-tenant bleed
• Agent and MCP tool abuse, excessive agency
• Improper output handling → second-order injection
The point: applications are shipping with LLM components now, and clients are starting to ask for AI testing. This gets you ready for that.
Every part maps to the OWASP LLM Top 10 (2026), the Agentic Top 10, and the MCP Top 10 — and every part ends in a live hosted lab you attack right in the browser. No setup, no API keys, no Docker. Attack it, fix it, prove the fix holds.
I'm picking 100 people as the founding cohort — early access to each part before it goes public, a private channel with me, and your feedback directly shaping the curriculum. If you want in, say so in the comments. I'll reply to every one and send you the link.
#AISecurity #AppSec #LLMSecurity