Bereit für die Klausur? Teste jetzt dein Wissen!
Dein ergebnis
Melde dich für die StudySmarter App an und lerne effizient mit Millionen von Karteikarten und vielem mehr!
Du hast bereits ein Konto? Anmelden
Lerninhalte finden
Features
Entdecke
Egal, ob Zusammenfassung, Altklausur, Karteikarten oder Mitschriften - hier findest du alles für den Studiengang Master of Science Informatik
Universität Erlangen-Nürnberg
Master of Science Informatik
Prof. Dr.
2024
In dieser Einheit erfährst Du die Grundlagen der sicheren Webentwicklung und warum diese wichtig ist. Verschiedene Bedrohungsmodelle und Prinzipien werden erläutert.
Dieser Abschnitt befasst sich mit Cross-Site Scripting (XSS), einer der häufigsten Sicherheitslücken in Webanwendungen. Du wirst lernen, wie man XSS-Angriffe erkennt und verhindert.
Hier lernst Du SQL-Injection kennen, ein weit verbreiteter Angriffstyp auf Datenbanken. Der Fokus liegt auf der Identifikation und Abwehr solcher Angriffe.
Diese Einheit behandelt die Prinzipien sicherer Authentifizierung und Autorisierung in Webanwendungen. Du wirst lernen, wie man robuste Sicherheitssysteme implementiert.
In dieser Einheit wird die Content Security Policy besprochen, eine Sicherheitsmaßnahme zur Verhinderung verschiedener Arten von Angriffen.
Die Vorlesung Secure Web Development an der Universität Erlangen-Nürnberg richtet sich an Studierende der Informatik, die ihr Wissen im Bereich der sicheren Webentwicklung vertiefen möchten. In diesem Kurs lernst Du, wie man Webanwendungen gegen verschiedene Sicherheitsbedrohungen absichert und robuste Sicherheitsarchitekturen implementiert. Die Vorlesung umfasst aktuelle Themen und praxisrelevante Übungen, die Dir helfen, eine fundierte Basis in der Websicherheit aufzubauen.
Kursleiter: Prof. Dr.
Modulstruktur: Die Vorlesung besteht aus 4 Stunden Vorlesungszeit pro Woche und beinhaltet praktische Übungen.
Studienleistungen: Die Leistungsbewertung erfolgt durch eine schriftliche Prüfung am Ende des Semesters.
Angebotstermine: Das Modul wird im Wintersemester angeboten.
Curriculum-Highlights: Einführung in die sichere Webentwicklung, Cross-Site Scripting (XSS), SQL-Injection, Sichere Authentifizierung und Autorisierung, Content Security Policy (CSP)
Beginne frühzeitig mit dem Lernen, idealerweise schon zu Beginn des Semesters, um Dir die nötige theoretische Basis anzueignen.
Nutze verschiedene Ressourcen, wie Bücher, Übungsaufgaben, Karteikarten und Probeklausuren, um dein Wissen zu vertiefen.
Schließe Dich Lerngruppen an und tausche Dich mit anderen Studierenden aus, um gemeinsam Lösungsstrategien zu entwickeln.
Vergiss nicht, regelmäßige Pausen einzulegen und in diesen Zeiten komplett abzuschalten, um eine Überbelastung zu vermeiden.
Yan A.
Sie haben bereits ein Konto? Login
93182 Mainframe Programmierung II | Kurs ansehen |
Advanced Deep Learning | Kurs ansehen |
Advanced Design and Programming (5-ECTS) | Kurs ansehen |
Advanced Game Physics | Kurs ansehen |
Advanced Mechanized Reasoning in Coq | Kurs ansehen |
Advanced Networking LEx | Kurs ansehen |
Advanced Programming Techniques | Kurs ansehen |
Advanced Simulation Technology | Kurs ansehen |
AI-1 Systems Project | Kurs ansehen |
AI-2 Systems Project | Kurs ansehen |
Manuela P.