Kursplan
Modul 1 — AI-system för säkerhetsingenjörer
Lab: Labb 01 — 01-Introduction
Förstå arkitekturen.
Teman:
- LLMs vs vanliga appar
- AI-inference-pipelines
- Promptflöden
- RAG-arkitektur
- inbäddningar/vektor-databaser
- agentic workflows
- tool calling
- AI-gateways
- copiloter
- MCP och agentprotokoll
- var WAF-insyn finns
- var WAF-insyn försvinner
Viktig insikt: Traditionella WAF:er tappar ofta insynen när prompten når modellen.
Modul 2 — OWASP GenAI Top 10
Lab: ingen — interaktiv återblick/diskussion
Kärnkatgorier av AI-attacker.
Teman:
- Promptinjektion
- Osäker hantering av utdata
- Förgiftning av träningsdata
- Modell-DoS
- Leverantörskedjors sårbarheter
- Läckage av känslig information
- För mycket agens
- Svagheter i vektorer/inbäddningar
- Desinformation
- Obegränsat förbrukning
Inkluderar:
- Skillnader mot klassisk OWASP
- Mappning till defensiv kontroller (WAF, gateway, app-lager)
- Var varje kontroll hjälper
- Var varje kontroll misslyckas
Modul 3 — Detektering av promptinjektion
Lab: Labb 02 — 02-Prompt-Injection
"SQL-injektionsögonblicket" för AI.
Teman:
- Direkt promptinjektion
- Indirekt promptinjektion
- Dolda instruktioner
- Dokumentbaserade attacker
- HTML/Markdown-injektion
- Jailbreak-mönster
- Kontextöverskrivande attacker
- Anropsförvirringsattacker
Detekteringsstrategier:
- nyckelordsheuristik
- semantisk klassificering
- promptlintning
- inspektionsgränsers upprätthållande
- tillåtna/förbjudna policyer
- AI-medvetna regex-mönster
Hantverksmässiga labbar:
- Anfall en chattbot
- Kringgå naiva filter
- Bygga lagerad detektering
Modul 4 — AI-medvetna WAF-regler
Lab: Labb 03 — 03-WAF-Basics
Hur WAF-regler utvecklas för AI-system.
- Teman:
- skydda LLM-slutpunkter
- skydd av inference-API:er
- token-medvetet rate limiting
- inspektion av promptstorlek
- AI-specifika signaturer
- detektion av konversationanomaler
- missbrukpatton vid multi-turn
- försök till modellenumerering
- inference-scraping
- beskydd mot denial-of-wallet
Exempel:
- skydda /v1/chat/completions
- försvara streaming-API:er
- blockera rekursiva anrop från agenter
Modul 5 — Säkra RAG-pipelines
Lab: Labb 04 — 04-RAG-Security
En av de största nya attackytor.
Teman:
- hot mot vector DB:er
- förgiftning av embeddingar
- skadliga PDF:er/dokument
- manipulering av hämtning (retrieval manipulation)
- semantisk förgiftning
- dolda instruktioner i dokument
- kors-dokumentkontaminering
- dataexfiltration via hämtning
Försvar:
- insamlingssanitisering
- trustscore
- metadataisolering
- dokumentprovenans
- hämningspolicyer
- segmentering
Käsestudie: ”Ladda upp ett förgiftad PDF och ta över AI-assistenten.”
Modul 6 — Säkerhet för Agentic AI
Lab: Labb 05 — 05-Agent-Security
Här blir saker farliga.
Teman:
- för mycket agens
- missbruk av verktyg
- API-kedjebildning
- autonoma loopar
- behörighetsescalering
- förgiftning av minne
- indirekt verktygsexekvering
- agentimpersonering
- läckage av inloggningsuppgifter
- multi-agentattacker
Försvar:
- minsta privilegium för agenter
- godkännandegridar
- körtidspolicymotorer
- sandboxning
- omfångsbegränsade inloggningsuppgifter
- vittlistning av verktyg
- human-in-the-loop
Detta är det avsnitt som chefer vanligtvis bryr sig mest om eftersom risken blir operativ och affekterar affären.
Modul 7 — API-säkerhet för AI
Lab: Labb 06 — 06-Denial-of-Wallet
AI-system är API-tunga.
Teman:
- API-gateways
- GraphQL-risker för AI
- missbruk av MCP/API
- JWT-skydd
- säkerhet för AI-plugins
- autentisering av agenter
- delegerad auktorisation
- hantering av secrets
- signerade prompts
- API-inventering för AI
Koppla till: OWASP API Security Top 10
Modul 8 — Detection Engineering & SOC-integration
Lab: Labb 07 — 07-Detection
Operativt försvar.
Teman:
- AI-telemetri
- promptloggning
- tokenanalys
- anomalidetektering
- semantiska SIEM-pipelines
- AI-hotindikatorer
- hotjakt för missbruk av LLM:er
- insyn i AI-körtid
Exempel:
- detektering av jailbreakkampanjer
- upptäcka automatiserat agentmissbruk
- identifiera modellscraping
Modul 9 — Moln-WAF:er och AI-säkerhet
Lab: ingen — interaktiv återblick/diskussion
Leverantörs-specifika implementationer.
Teman:
- AWS WAF för AI-API:er
- Azure WAF
- Cloudflare AI Gateway
- API-gateways
- Envoy-AI-filtering
- Kong AI Gateway
- NGINX-mönster för AI-säkerhet
Jämförelse:
- traditionell WAF vs AI-gateway vs app-lager-guardrail
- proxybaserad vs semantisk filtrering
Modul 10 — Bygga ett lagerat AI-försvar
Lab: Labb 08 — 08-Layered-Defense
Viktig filosofisk avslutning:
Inget enskilt lager kan säkra AI (en WAF är minst av allt det, på egen hand).
Deltagarna bygger en lagerad modell:
- WAF
- API-gateway
- AI-gateway
- Guardrails
- Körtidsmonitorering
- Identitet/auktorisation
- Sandbox
- Människogodkännande
- Insyn/Observability
- Incidenthantering
Detta stämmer starkt överens med modellen för "multi-layer security".
Modul ↔ Labbkarta
Labbar körs i labbordning, vilket följer modulordningen.
Kursen har 10 moduler men 8 labbar: Modulerna 2 och 9 är interativa återblickar/diskussioner och har inga labbar.
Varje labb är taggad med sin modul genom hela denna översikt.
- Labb 01 (Modul 1)
- Mapp: 01-Introduction
- Title: Utforska ett AI-system — vad finns på nätverket
- Labb 02 (Modul 3)
- Mapp: 02-Prompt-Injection
- Title: Attacker en chattbot & kringgå naiv filtrering
- Labb 03 (Modul 4)
- Mapp: 03-WAF-Basics
- Title: Bygg AI-medvetna WAF-regler
- Labb 04 (Modul 5)
- Mapp: 04-RAG-Security
- Title:Förgifta en RAG-pipeline
- Labb 05 (Modul 6)
- Mapp: 05-Agent-Security
- Title:Säkra en autonom agent
- Labb 06 (Modul 7)
- Mapp: 06-Denial-of-Wallet
- Title:Detektera denial-of-wallet-attacker
- Labb 07 (Modul 8)
- Mapp: 07-Detection
- Title:Moniitorera missbruk av AI i loggar
- Labb 08 (Modul 10)
- Mapp: 08-Layered-Defense
- Title:Bygg ett lagerat AI-försvarsarkitektur
Kapitelsatsning (Capstone)
Deltagarna försvarar en simulerad enterprise AI-assistent.
Anfallare försöker:
- promptinjektion
- verktygmissbruk
- inloggningsuppgiftsläckage
- förgiftning av hämtning
- överdriven API-förbrukning
- agentescalering
Team bygger:
- WAF-regler
- AI-gateway-policies
- körtidsdetektering
- guardrails
- incidenthantering
Krav
- Deltagarna bör redan ha förståelse för HTTP/API-säkerhet, proxyer/omvända proxyer, autentisering, OWASP Top 10, REST-API:er och grundläggande molnnätverk.
Target audience
- Säkerhetsingenjörer & AppSec
- SOC-analytiker & detection engineers
- API-säkerhetsingenjörer
- Moln-/API-/plattformsäkerhet
- DevSecOps-ingemjöer
- Säkerhetsarkitekter
- WAF/nätverkssäteringsspecialister
- AI-plattform ingenjörer
Vittnesmål (2)
Jag tyckte verkligen om att lära mig om AI-anfall och de verktyg som finns för att börja praktisera och aktivt använda inom säkerhetstestning. Jag tog med mig mycket kunskap som jag inte hade i början, och kursen uppfyllde mina förväntningar. Min favoritdel från utbildningen var Comet Browser, och jag var verkligen imponerad över vad den kunde göra. Det kommer definitivt att vara något jag undersöker mer. Sammanfattningsvis var det en fantastisk kurs, och jag njöt av att lära mig alla OWASP GenAI Top 10.
Patrick Collins - Optum
Kurs - OWASP GenAI Security
Maskintolkat
Den professionella kunskapen och hur han presenterade den för oss
Miroslav Nachev - PUBLIC COURSE
Kurs - Cybersecurity in AI Systems
Maskintolkat