Zum Inhalt springen

Kurskatalog

Sichere Softwaregrenzen

Behebe isolierte Schwachstellen und belege das sichere Verhalten.

Behebe mit synthetischen Testfällen XSS, SQL-Injection, fehlerhafte Autorisierung, die Offenlegung von Geheimwerten sowie CSRF- und CORS-Fehler. Alle Übungen verweigern standardmäßig den Zugriff, sind vom Netzwerk isoliert und für Systeme gedacht, die dir gehören oder die du mit Erlaubnis testen darfst.

Lehrplan

  1. Abschnitt 1

    Nicht vertrauenswürdige Eingaben

    Sorge dafür, dass Daten an Ausgabestellen in Browser und Datenbank Daten bleiben.

    1. XSS und Ausgabekontexte
    2. SQL-Parameter
    3. Validierung und Kodierung
  2. Abschnitt 2

    Identität und Anfrageintegrität

    Prüfe Zugriffsrechte auf Ressourcen und weise gefälschte websiteübergreifende Aktionen zurück.

    1. Authentifizierung und Autorisierung
    2. Schutz vor CSRF
    3. CORS als Browsergrenze
  3. Abschnitt 3

    Geheimwerte und Nachweise

    Begrenze die Offenlegung von Zugangsdaten und belege sowohl den Fehler als auch die Behebung.

    1. Lebenszyklus von Geheimwerten
    2. Standardmäßig verweigern
    3. Sicherheits-Regressionstests

Lernpfade

Deine Idee, veröffentlicht. Starte in 60 Sekunden.

7 Tage kostenlos testen bei jedem Tarif für neue Mitglieder · Jederzeit kündbar

Loslegen

Zurück zu den Kursen