Beetje Coderen

Les 14 · Module 2 · Data en gebruikers

CSRF, XSS en andere webrisico's

Beveilig de kassa tegen de bekendste webaanvallen: CSRF, XSS, SQL-injectie, open redirects en brute force, met veilige cookies, security-headers en rate limiting.

⏱ 90 minuten leestijd + oefenen

Illustratie: een schild met vinkje, een slot en een insect, het weren van aanvallen op een webapp

🎯 Na deze les kun je

  • uitleggen hoe CSRF werkt en waarom een token het tegenhoudt
  • de plekken herkennen waar XSS nog kan ontstaan ondanks autoescape
  • cookies veilig instellen en security-headers zoals CSP toevoegen
  • inlogpogingen beperken met rate limiting

Je kassa heeft accounts, formulieren en een database. Daarmee is hij ook een doelwit. De meeste aanvallen op webapps zijn geen geniale hacks maar bekende patronen die al twintig jaar in de OWASP Top 10 staan. In deze les loop je de belangrijkste langs: hoe de aanval werkt, waarom je kassa er (nog niet) tegen bestand is, en welke regel code hem tegenhoudt.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 49,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?