Betriebssystemsicherheit WS 21/22
Die Vorlesung vermittelt systemnahe Offensiv- und Defensivtechniken der Systemsicherheit im Bereich der Betriebssysteme. Behandelte Themen sind unter anderem die Ausnutzung von Schwachstellen, Shellcode-Entwicklung, Return-Oriented Programming (ROP), die Sicherheit von Systemschnittstellen sowie moderne Mechanismen zur Abwehr von Angriffen (z.B. feingranulare (Re-)Randomisierung von Benutzer- und Kerneladressen und die soft- und hardwaregestützte Überwachung der Kontrollflussintegrität). Überdies geht die Vorlesung auf Schwachstellen im Hardwaredesign moderner Computersysteme ein (z.B. verdeckte Kanäle, Provokation von Bitflips und Inferenz von Informationen über geteilte Ressourcen) und es werden Möglichkeiten zur betriebssystemseitigen Kompensation aufgezeigt.