Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
Gefällt Ihnen die Vorschau?
Dies ist die kostenlose erste Lektion. Fordern Sie eine Demo an oder melden Sie sich an für vollen Zugriff.
In diesem Kurs Sie lernen die fünf häufigsten Schwachstellen einer Webanwendung kennen und erfahren, wie Sie diese Schwachstellen verhindern können. Sie lernen auch die grundlegenden Prinzipien der Web-Sicherheit kennen und erfahren, wie Sie die Fähigkeiten identifizieren, die verschiedene Arten von Benutzern in einer Web-Anwendung haben sollten. Sie werden auch lernen, wie Sie sensible Benutzerdaten geheim halten können. All dies wird im Kontext einer Beispiel-Webanwendung durchgeführt. Am Ende des Kurses werden Sie in der Lage sein, eine Webanwendung zu schreiben, die vor den fünf häufigsten Sicherheitslücken geschützt ist.
KURS-LERNZIELE
SKILLS
Er ist für Menschen gedacht, die die fünf häufigsten Schwachstellen von Webanwendungen lernen möchten, wie man diese verhindert und wie man eine sichere Webanwendung schreibt.
Er behandelt die fünf häufigsten Schwachstellen sowie Cross-Site-Scripting, URL-Manipulation, Dateiname-Schwachstellen, Remote-Code-Ausführung, File-Upload-Missbrauch, Denial-of-Service, Session-Hijacking, Cross-Site-Request-Forgery, Session-Fixation, Injection-Angriffe, fehlerhafte Authentifizierung und SQL-Injection.
Am Ende des Kurses können Sie eine Webanwendung schreiben, die vor den fünf häufigsten Schwachstellen sicher ist.
Die Schwachstellen und Präventionsmethoden werden im Kontext einer Beispiel-Webanwendung unterrichtet.
Er lehrt das Prinzip der geringsten Berechtigung, das Prinzip der Einfachheit und das Prinzip von Defense-in-Depth, zusammen mit Konzepten wie Autorisierung, Threat-Modellierung und Whitelist- versus Blacklist-Ansätze.