Veilig Programmeren: XSS Aanvallen Voorkomen

Veilig Programmeren: XSS Aanvallen Voorkomen
1 / 13
volgende
Slide 1: Tekstslide

In deze les zitten 13 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Veilig Programmeren: XSS Aanvallen Voorkomen

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoel
 Aan het eind van de les weet de student wat xss aanvallen zijn en hoe die te voorkomen.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat versta je onder veilig programmeren?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Inleiding
Wat is een XSS-aanval? Hoe kan het programmeren van onveilige code deze aanvallen mogelijk maken?

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Risico's van XSS
XSS-aanvallen kunnen leiden tot diefstal van gevoelige informatie en schade aan de website of applicatie.

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Soorten XSS-aanvallen
  • Reflected XSS, 
  • Stored XSS 
  •  DOM-based XSS 

Slide 6 - Tekstslide

Deze slide heeft geen instructies

Opdracht
Maak een groepje van 3 a 4 studenten
Doe onderzoek naar 1 type xss
Geef een voorbeeld van zo een stukje code

Slide 7 - Tekstslide

Deze slide heeft geen instructies

Veilige Code Schrijven
Gebruik van inputvalidatie, ontsnappen van speciale karakters en gebruik van whitelisting zijn essentieel voor veilig programmeren.

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Praktijkvoorbeeld
Analyseer een voorbeeld van onveilige code en identificeer mogelijke XSS-kwetsbaarheden.

Slide 9 - Tekstslide

Deze slide heeft geen instructies

Samenvatting en Reflectie
Herhaal de belangrijkste punten over veilig programmeren en XSS-aanvallen. Vraag de studenten om hun inzichten te delen en vragen te stellen.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 11 - Open vraag

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 12 - Open vraag

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 13 - Open vraag

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.