zurück zur Suche

Sprachbasierte Sicherheit

IN2362Wahlmodulkatalog Informatik5 ECTSEnglischUnregelmäßigDepartment Computer Engineering
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst, wie Programme auf Maschinenebene laufen, welche sprachbasierten Angriffe (z. B. Code-Injection, Code-Reuse, Non-Control-Data-Angriffe) es gibt und wie man diese technisch abwehrt. Am Ende kannst du aktuelle Angriffsmechanismen erkennen, ihre Prinzipien erklären und Verteidigungsmaßnahmen implementieren und bewerten.

Was du danach kannst

  • Verständnis der Laufzeitstruktur von Programmen auf Maschinenebene
  • Erkennen und Analysieren von Code-Injection-Angriffen und Gegenmaßnahmen
  • Verstehen von Code-Reuse-Angriffen (z. B. ROP) und Abwehrkonzepten
  • Erkennen von Datenangriffen (Non-Control-Data) und Schutzansätzen
  • Praktische Implementierung und Bewertung einfacher Sicherheitsmechanismen
  • Einordnung aktueller Forschungsergebnisse (z. B. CFI-Theorie, Software-Diversity-Trends)

Aus was das Modul besteht

  • VorlesungVermittlung der theoretischen Grundlagen und aktueller Forschungsergebnisse
  • ÜbungBegleitende Implementierungsaufgaben zur Vertiefung und Anwendung der Techniken

Lehrmethode

  • Vorlesung mit Folienpräsentation und TafelanschriebZur systematischen Vermittlung der Konzepte und zur Illustration von Argumentationen
  • Begleitende ImplementierungsübungenZur praktischen Vertiefung und Anwendung der vorgestellten Sicherheitsmechanismen
Keine Termine im laufenden Semester
Für dieses Modul liegen im aktuellen Semester keine Kurstermine vor, oder die Zuordnung fehlt noch.

Modulbewertungen

Noch keine Bewertungen für dieses Modul.

Modul bewerten

Fülle nur die Kategorien aus, die du beurteilen kannst – je Kategorie entweder Sterne und Text zusammen oder gar nichts.

Vorlesung
Übung
Prüfung

Offizielle Seite in TUMonline · Angaben unverbindlich.