CONTACT ONS

Cursusaanbod

Module 1 – AI-systemen voor beveiligingsspecialisten

Oefening: Oefening 01 – Introductie

Inzicht in de architectuur.

Onderwerpen:

  • LLM’s vergeleken met gewone applicaties
  • AI-inferentiepijplijnen
  • Promptflows
  • RAG-architecturen
  • Embeddings en vectordatabases
  • Agentische workflows
  • Het oproepen van tools door AI
  • AI-gateways
  • Copiloten
  • MCP en protocollen voor agenten
  • Waar een WAF zichtbaarheid biedt
  • Wanneer de zichtbaarheid van een WAF verdwijnt

Belangrijke inzichten: Traditionele WAF’s hebben vaak geen zicht op wat er gebeurt nadat de prompt bij het model aankomt.

Module 2 – OWASP GenAI Top 10

Oefening: geen – interactieve recapitulatie en discussie

Kerncategorieën van AI-aanvallen.

Onderwerpen: 

  • Prompt Injection
  • Onveilige verwerking van uitvoer
  • Vergiftiging van trainingsdata
  • Model-Denial-of-Service
  • Beveiligingskwetsbaarheden in de leveringsketen
  • Openbaring van gevoelige informatie
  • Overmatige autonomie van AI-systemen
  • Zwakheden bij embeddings en vectoren
  • Misinformatieverspreiding
  • Niet-begrensd verbruik van hulpbronnen

Aandachtspunten:

  • Verschillen met de klassieke OWASP-lijst
  • Koppeling naar passende beveiligingsmaatregelen (WAF, gateway, applicatielaag)
  • Waar iedere maatregel helpt
  • Waar deze laag tekortschiet

Module 3 – Detectie van prompt injection

Oefening: Oefening 02 – Prompt-Injection

De „SQL-injectiemoment“ voor AI.

Onderwerpen:

  • Directe prompt injection
  • Indirecte prompt injection
  • Verborgen instructies in tekst of bestanden
  • Aanvallen via documenten
  • HTML- en Markdown-injectie
  • Jailbreak-technieken
  • Aanvallen gericht op context-override
  • Rolverwarring tussen mens en AI

Detectiemethoden:

  • Sleutelwoordenanalysen
  • Semantische classificatie
  • Prompt-lintingtechnieken
  • Bepaling van instructiegrenzen
  • Toestaan- en weigeren-beleidsregels
  • Regex-patronen specifiek ontworpen voor AI

Praktische oefeningen:

  • Een chatbot aanvallen
  • Eenvoudige filters omzeilen
  • Een meerlaagse detectiestructuur opzetten

Module 4 – WAF-regels gericht op AI

Oefening: Oefening 03 – Basisprincipes van WAF

Hoe WAF-regels zich ontwikkelen voor AI-systemen.

  • Onderwerpen:
  • Bescherming van LLM-eindpunten
  • Beveiliging van inferentie-API’s
  • Rate limiting op basis van tokens
  • Inspectie van promptgroottes
  • AI-specifieke handtekeningen in verkeer
  • Detectie van afwijkende gesprekspatronen
  • Het identificeren van meervoudige misbruikcycli door agenten
  • Ontdekking van pogingen tot modelenummering
  • Preventie van data-extractie via inferentieverzoeken
  • Bescherming tegen denial-of-wallet-aanvallen

Praktijkvoorbeelden:

  • Beschermen van het eindpunt /v1/chat/completions
  • Verdedigen van streaming-API’s
  • Het blokkeren van recursieve oproepen door agenten

Module 5 – Beveiliging van RAG-pijplijnen

Oefening: Oefening 04 – Beveiliging van RAG

Eén van de nieuwe en grootste aanvalspunten.

Onderwerpen:

  • Beveiligingsrisico’s bij vectordatabases
  • Vergiftiging door embeddings
  • Misbruik van onbetrouwbare PDF’s of documenten
  • Manipulatie tijdens het zoekproces
  • Semantische vergiftiging van informatiepakketten
  • Verborgen instructies in documenten weergeven
  • Kruisbesmetting tussen verschillende databronnen
  • Gegevenslekken via retrieval-processen

Beveiligingsmaatregelen:

  • Sanitization van binnenkomende inhoud
  • Betrouwbaarheidsmetingen voor documenten
  • Isoleren en segmenteren van metadata
  • Tracering van oorsprong van documenten
  • Regels voor welke gegevens mogen worden opgehaald
  • Segmentatie van informatiekaders

Case study: "Een vergiftigd PDF-bestand uploaden en zo een AI-assistent overnemen."

Module 6 – Beveiliging van agentische AI

Oefening: Oefening 05 – Beveiliging van Agenten

Hier ontstaan de gevaarlijkste situaties.

Onderwerpen:

  • Overmatige autonomie van agenten
  • Misbruik van beschikbare tools door AI
  • Het ketenen van meerdere API-uitroepen door één agent
  • Autonome beslissingscycli van AI-systeem
  • Toename van toegangsrechten buiten hun bereik
  • Verandering van opgeslagen geheugengegevens door AI
  • Indirecte uitvoering van tools via omwegtechnieken
  • Nachabootsen van identiteit door AI-agenten
  • Lekken van toegangscodes tijdens werking
  • Aanvallen waarbij meerdere agenten samenwerken

Defensieve maatregelen:

  • Toekennen van minimaal vereiste rechten aan agenten
  • Het opleggen van goedkeuringsprocedures voor acties
  • Runtime-beleidsmotoren voor controlerende toetsing
  • Isolatie via sandbox-omgevingen
  • Gebruik van beperkte, afgebakende toegangscodes per agent
  • Toestaan en weigeren van specifieke tools in witte lijsten
  • Verplichte menselijke goedkeuring voor belangrijke handelingen

Dit deel boeit leidinggevenden het meest, omdat hier directe operationele risico’s en impact op bedrijfsactiviteiten ontstaan.

Module 7 – API-beveiliging voor AI

Oefening: Oefening 06 – Denial-of-Wallet-aanvallen

AI-systemen zijn sterk afhankelijk van talrijke API-verbindingen.

Onderwerpen:

  • API-gateways als beschermingslaag
  • Risico’s bij het gebruik van GraphQL door AI
  • MCP en misbruikscenario’s via API’s
  • Beschutting van JWT-authenticatieschema’s
  • Veiligheidsrichtlijnen voor AI-plugins
  • Authenticatieprotocollen voor agenten
  • Verantwoordelijke delegatie van autorisatiebevoegdheden
  • Beveiligde beheerwijzen voor geheime sleutels en toegangscodes
  • Handtekeninggebaseerde validatie van prompts
  • Inventarisatie en audits van AI-specifieke API’s

Samenhang met: OWASP API Security Top 10

Module 8 – Detectie engineering & integratie in SOC-omgevingen

Oefening: Oefening 07 – Detectie van AI-aanvallen

Praktische implementatie van verdediging.

Onderwerpen:

  • Verzameling telemetrische data uit AI-omgevingen
  • Registratie en loganalyse van gepresenteerde prompts
  • Analyse op basis van tokengebruik en frequentiepatronen
  • Het opsporen van afwijkende gebruiksverhoudingen of gedragingen
  • Aanleg van semantische SIEM-pijplijnen voor AI-gebeurtenissen
  • Signalering en onderscheiding van indicatoren voor AI-aanvallen
  • Strategieën voor dreigingsdetectie specifiek gericht op LLM-misbruik
  • Runtime-monitoring van alle AI-interacties en verwerkingsprocessen

Praktijkvoorbeelden:

  • Het detecteren van jailbreak-campagnes
  • Automatische identificatie van misbruik door agenten
  • Het opsporen van pogingen tot modelextractie of scraping

Module 9 – Cloud WAF’s en AI-beveiliging

Oefening: geen – interactieve recapitulatie en discussie

Implementaties door verschillende leveranciers.

Onderwerpen:

  • Gebruik van AWS WAF bij AI-API’s
  • Mogelijkheden en beperkingen van Azure WAF
  • Cloudflare’s oplossing voor bescherming op basis van AI-gateways
  • Beveiligingsrollen van algemene API-gateways
  • Filteringsmogelijkheden van Envoy voor AI-verkeer
  • Hoe Kong als AI-gateway fungeert
  • Veiligheidspatronen en benaderingen via NGINX in de context van AI-systemen

Vergelijkende analyse:

  • Traditionele WAF’s vergeleken met gespecialiseerde AI-gateways en applicatie-gebaseerde guardrails
  • Waarom beperkingen bestaan bij pure proxy-gebaseerde methodes versus semantische filtermethodes

Module 10 – Het opzetten van een meerdere lagen tellende AI-defensie

Oefening: Oefening 08 – Meerdere verdedigingslagen creëren

Belangrijk filosofisch uitgangspunt voor de cursus:

Eén enkele laag is nooit voldoende om AI-systemen veilig te stellen (en een WAF alleen levert nog minder dan andere lagen bij elkaar).

Deelnemers creëren zelf een meerdere lagen tellende beveiligingsstructuur:

  1. WAF-laag
  2. API-gateway-laag
  3. AI-gateway-laag
  4. Guardrails (regelmatige controlemechanismen)
  5. Runtime-monitoring-systeem
  6. Toegangs- en autorisatiecontroles gebaseerd op identiteit
  7. Gescheiden sandbox-omgevingen voor AI-processen
  8. Verplichte menselijke goedkeuring bij kritieke beslissingen
  9. Geavanceerde observatie-instrumenten en logregistraties
  10. Het vaststellen van een duidelijke incidentresponsstructuur

Dit sluit perfect aan bij het principieel concept van ‘multi-layered security’.

Kaart van oefeningen en modules

Oefeningen worden in volgorde afgewerkt die overeenkomt met de lesmodulevolgorde.

De cursus telt 10 modules maar slechts 8 oefensituaties: Modulen 2 en 9 zijn uitsluitend interactieve discussies en hebben geen eigen praktijkopdracht.

In deze beschrijving wordt elke oefening verbonden met de desbetreffende module.

  • Oefening 01 (Module 1)
    • Mappagina: 01-Introductie
    • Titel: Verken een AI-systeem – wat gebeurt er eigenlijk tijdens het verkeersverloop?
  • Oefening 02 (Module 3)
    • Mappagina: 02-Prompt-Injection
    • Titel: Een chatbot aanvallen en eenvoudige filters omzeilen
  • Oefening 03 (Module 4)
    • Mappagina: 03-Basisprincipes van WAF
    • Titel: Eigen AI-gerichte regels opstellen voor de WAF
  • Oefening 04 (Module 5)
    • Mappagina: 04-Beveiliging van RAG
    • Titel: Het vergiftigen van een volledige RAG-pijplijn demonstreren
  • Oefening 05 (Module 6)
    • Mappagina: 05-Beveiliging van Agenten
    • Titel: Een autonome agent beveiligen en testen op kwetsbaarheden
  • Oefening 06 (Module 7)
    • Mappagina: 06-Denial-of-Wallet-aanvallen
    • Titel: Detectiemethodes ontwikkelen tegen denial-of-wallet-aanvalsvormen
  • Oefening 07 (Module 8)
    • Mappagina: 07-Detectie van AI-aanvallen
    • Titel: AI-misbruikpatronen identificeren en monitoren via logs
  • Oefening 08 (Module 10)
    • Mappagina: 08-Meerdere verdedigingslagen creëren
    • Titel: Samenstellen van een geïntegreerde en robuuste AI-defensiestructuur

Afsluitende Capstone-oefening

Deelnemers moeten een gesimuleerde bedrijfseigen AI-assistent beveiligen.

Aanvallers proberen onder andere:

  1. Prompt injection toe te passen
  2. Misbruik te maken van beschikbare tools
  3. Toegangscodes of identiteitsgegevens te stelen
  4. RAG-vergiftiging veroorzaken
  5. Overmatig gebruik van API-bronnen veroorzaken
  6. Ontheffing van toegangsbeperkingen door agenten nastreven

Teams dienen onder andere te implementeren:

  • Eigen WAF-regels voor AI-gerelateerd verkeer
  • Specifieke beleidsregels op de AI-gateway
  • Systeemmatige runtime-detectiemethoden
  • Robuuste guardrails-structuren
  • Een duidelijk afgestemde incidentresponsplanning<\/li>

Vereisten

  • Deelnemers moeten reeds bekend zijn met HTTP- en API-beveiliging, proxies/reverse proxies, authenticatie, de OWASP Top 10, REST-API’s en basisconcepten van cloud-netwerken

Doelgroep

  • Beveiligingsingenieurs & AppSec-professionals
  • SOC-analisten en detection engineers
  • API-beveiligingsexperts
  • Specialisten in cloud-, API- en platformbeveiliging
  • DevSecOps-engineers
  • Beveiligingsarchitecten
  • WAF- en netwerkbeveiligingsexperts
  • AI-platformengineers
 35 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën