Kostenloses Modul
Web- und Anwendungssicherheit
Lernen Sie Websicherheit praxisnah: SQL-Injection, XSS, Zugriffskontrolle, Sitzungen, Geheimnisse und die Härtung eines Servers.
Die Lektionen
Jede Lektion lesen Sie kostenlos vollständig. Mit einem kostenlosen Konto führen Sie die Befehle in einem Lab aus und lösen die Quizze und Aufgaben.
1 · Container-Lab
SQL-Injection: Text, der eine Abfrage verändert
Ich kann eine Abfrage so bauen, dass eingetippter Text sie nicht verändern kann.
Lektion lesen2 · Container-Lab
Fehlende Zugriffskontrolle: fremde Daten sehen
Ich kann sagen, ob eine Anfrage hätte erlaubt werden dürfen.
Lektion lesen3 · Container-Lab
Verhindern, dass Eingaben als Code laufen (XSS)
Ich kann verhindern, dass eine Seite Text ausführt, den ein Besucher getippt hat.
Lektion lesen4 · Container-Lab
Schwache Anmeldungen und Sitzungen erkennen
Ich kann sagen, was eine Anmeldung oder eine Sitzung schwach macht.
Lektion lesen5 · Container-Lab
Die klassischen Arten von Web-Schwachstellen erkennen
Ich kann eine verwundbare Seite der Fehlerklasse zuordnen, die sie zeigt.
Lektion lesen6 · Container-Lab
Passwörter und Schlüssel am falschen Ort
Ich kann ein Geheimnis am falschen Ort finden und sagen, wohin es gehört.
Lektion lesen7 · Container-Lab
Einen Webserver absichern (Härtung)
Ich kann sagen, was ein Webserver verbergen und was er ablehnen sollte.
Lektion lesen
In einem echten Lab bearbeitet
Jede Lektion dieses Moduls wird in einem Lab bearbeitet, das nur für Sie startet. Die genutzten Labs:
- SQL-Injection-Lab: eine schwache Shop-Suche angreifen, die Abfrage reparieren und die Reparatur belegen
- OWASP-Juice-Shop-Lab: ein verwundbarer Webshop zum Angreifen in der eigenen Kopie
- DVWA-Lab: SQL-Injection und XSS in der Damn Vulnerable Web Application üben
- WebGoat-Lab: geführte Lektionen zur Websicherheit mit WebWolf in der eigenen Kopie
- Mutillidae-Lab: SQL-Injection und XSS an einer verwundbaren PHP-Webanwendung üben
- WrongSecrets-Lab: fest einprogrammierte Geheimnisse finden und lernen, wohin Geheimnisse gehören
- Webserver-Härtungslab: eine schwache nginx-Konfiguration reparieren und mit curl prüfen
Sie unterrichten eine Gruppe? Weisen Sie dieses Modul Ihren Studierenden zu, mit Handbuch für Lehrende, automatisch geprüften Aufgaben und einem Lab für jede Person.