Im Rahmen dieser Veranstaltung werden verschiedene Sicherheitsaspekte von Betriebssystemen vorgestellt und erläutert. Dazu werden sowohl wichtige Angriffsmethoden (z.B. Buffer Overflows, Race Conditions, Microarchitectural Attacks etc.) als auch Abwehrstrategien (z.B. nicht-ausführbarer Speicher, Address Space Layout Randomization oder Memory Tagging) diskutiert. Andere Themen der Vorlesung sind Fuzzing, Obfuskierung sowie die sogenannte Einsperrungs-Problem (Confinement Problem) und die damit verbundene Analyse der verdeckten Kanäle in einem Computer-System.
Im praktischen Teil der Veranstaltung wird die Sicherheit von mehreren realen Systemen analysiert. Ein integraler Teil der Veranstaltung sind die Übungen, die den Stoff mit praktischen Beispielen veranschaulichen und vertiefen.
Im praktischen Teil der Veranstaltung wird die Sicherheit von mehreren realen Systemen analysiert. Ein integraler Teil der Veranstaltung sind die Übungen, die den Stoff mit praktischen Beispielen veranschaulichen und vertiefen.
- Kursleiter/in: Nils Hendrik Bars
- Kursleiter/in: Thorsten Eisenhofer
- Kursleiter/in: Thorsten Holz
- Kursleiter/in: Moritz Sebastian Schlögel
Semester: WiSe 2024/25