SBY - Sichere Betriebssysteme
SBY - Sichere Betriebssysteme
SBY steht für Sichere Betriebssysteme. Das Fach erklärt, wie Betriebssysteme Ressourcen verwalten, Programme ausführen, Speicher schützen, Dateien organisieren und Zugriffe kontrollieren.
Ein Betriebssystem ist dabei nicht nur eine Benutzeroberfläche. Es ist die zentrale Schicht zwischen Hardware, Anwendungen und Benutzern. Genau deshalb ist es auch ein zentraler Sicherheitsmechanismus.
Worum geht es?
Zentrale Fragen sind:
- Was ist ein Betriebssystem?
- Wie arbeiten CPU, Speicher und I/O-Geräte zusammen?
- Was sind Prozesse und Threads?
- Wie funktionieren Interrupts und System Calls?
- Wie entscheidet ein Scheduler, welcher Prozess CPU-Zeit bekommt?
- Was sind Race Conditions, Deadlocks und kritische Abschnitte?
- Wie kommunizieren Prozesse sicher miteinander?
- Wie wird Speicher aufgeteilt, geschützt und virtualisiert?
- Wie verwalten Dateisysteme Daten?
- Wie funktionieren DAC, MAC und RBAC?
Themenbereiche
Betriebssysteme und Architektur
Prozesse, Threads und Interrupts
Scheduling
Nebenläufigkeit
Sichere Interprozesskommunikation
Speicherverwaltung
Materialgrundlage
Die SBY-Dokumentation basiert auf:
- Skript zu Sichere Betriebssysteme
- Präsentationen zu DAC, MAC und RBAC
- Präsentationen zu Unix Pipes und IPC Sockets
- Präsentationen zu Round-Robin- und Priority-Scheduling
Merksatz
Ein sicheres Betriebssystem trennt, kontrolliert und protokolliert Ressourcenzugriffe. Ohne diese Schutzschicht könnten Programme Speicher, Dateien, Geräte und andere Prozesse unkontrolliert beeinflussen.
Zuletzt aktualisiert: 6. Juni 2026