Software Hardening
Bsc Seminar Software Hardening
Anmeldung
Die Anmeldung erfolgt über die Zentralanmeldung für Bachelorseminare (derzeit in Moodle).
Inhalt
Die Bedeutung von Software Security nimmt in einer zu nehmend digitalisierten Welt stetig zu. Angesichts der zunehmenden Vernetzung von Systemen, der Speicherung sensibler Daten in der Cloud und der Verbreitung von IoT-Geräten ist es von entscheidender Bedeutung, die Sicherheit von Software zu gewährleisten.
In unserem Seminar werden wir uns deshalb mit verschiedenen Aspekten von Software Hardening auseinandersetzen, von der Identifizierung von Sicherheitslücken bis hin zur Implementierung von Schutzmechanismen. Dabei werden wir unter anderem die technischen Grundlagen von Sicherheitskonzepten wie Memory Safety und Fuzzing verstehen lernen.
Das Seminar richtet sich an Studierende, die ein Interesse an der Sicherheit von Software haben und sich für die Herausforderungen und Lösungsansätze in diesem Bereich interessieren.
Neben dem eigentlichem Inhalt sollen auch Grundlagen des wissenschaftlichen Arbeitens vermittelt werden
Seminar-Leitung
Oliver Braunsdorf, Sebastian Jänich
Termine
Donnerstags 12:00 - 14:00, Oettingenstr. 67 , 067
Erster Termin: Donnerstag, 18. April 2024
Anwesenheit beim ersten Termin ist verpflichtend!
Ablauf
18.04.24 Einführung und Themenvergabe
25.04.24 Einführung in Wissenschaftliches Arbeiten
02.05.24 Erster Seminarvortrag
... Wöchentliche Seminarvorträge
18.07.24 Letzter Seminarvortrag
Vortrag
Einzelvorträge von etwa 25 Minuten Länge, mit anschließenden Feedbackrunden und thematischer Diskussion.
Ausarbeitung
Die Ausarbeitung ist eine selbständige Erarbeitung des Themas, mit Literaturrecherche und der Synthese verschiedener Quellen. Der Umfang sollte bei etwa 3000 Wörtern liegen. Einige Hinweise zu wissenschaftlichen Ausarbeitungen haben wir hier zusammengefasst.
Sprache
Vortrag und Ausarbeitung können auf Deutsch oder Englisch verfasst werden.