188.366 Internet Security
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2020S, VU, 2.0h, 3.0EC, wird geblockt abgehalten
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, häufige Fehler und Sicherheitslücken zu verstehen und Wege zu deren Erkennung und Vermeidung zu finden. Sie gewinnen ein tieferes Verständnis über die Ursachen dieser Fehler und Schwachstellen, indem sie diese in einer kontrollierten Umgebung selbst ausnutzen. Dadurch sind die Studierenden in der Lage, diese Schwachstellen aktiv zu vermeiden und geeignete Sicherheitsmaßnahmen in sicherheitsrelevanten Projekten zu implementieren.

Inhalt der Lehrveranstaltung

Der VU behandelt häufige Fehler und Schwachstellen sowie Möglichkeiten, diese zu erkennen und zu vermeiden. Anhand von Beispielen werden die allgemeinen Fehlerklassen und deren Missbrauch aufgezeigt.

Um das Thema möglichst authentisch zu vermitteln, wird in der Vorlesung ein "offensiver Ansatz" verwendet: Sicherheitsrelevante Themen werden aus der Perspektive eines Angreifers betrachtet und mögliche Angriffsszenarien aufgezeigt. In praktischen Herausforderungen müssen die Studierenden zuvor diskutierte Sicherheitslücken innerhalb einer kontrollierten Challenge-Umgebung ausnutzen. Dies verbessert das Verständnis der Studierenden für die behandelten Themen und hilft ihnen, ähnliche Fehler in eigenen Projekten zu vermeiden und ermöglicht es ihnen, bei der Bearbeitung sicherheitsrelevanter Projekte aktiv Sicherheitsmaßnahmen zu ergreifen.

Methoden

Vorlesungen mit Folien, Live-Demonstrationen und Tutorials.
Begleitende Challenges als Hausaufgabe.

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Die Lehrveranstaltung wird in englischer Sprache abgehalten. Aktuelle Informationen (z.b. Vorlesungszeiten und Registrierung) sind auf der Homepage der Lehrveranstaltung zu finden.

 ECTS Aufteilung (3 ECTS = 75 hours):

  •     Vorlesungen (14h)
  •     Prüfungsvorbereitungen und Recherchen (10h)
  •     7 Assignments (49h)
  •     Prüfung (2h)

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mi.14:00 - 16:0011.03.2020FH Hörsaal 1 - MWB Vorbesprechung (gemeinsam mit 188.959, 188.972, 188.985)
LVA wird geblockt abgehalten

Leistungsnachweis

 Die LVA besteht aus

- einem Übungsteil, bestehend aus 7 "Challenges", sowie
- einer Prüfung am Ende des Semesters.

Die Endnote setzt sich dabei zu 84% aus der Übung und zu 16% aus der Prüfung zusammen.

LVA-Anmeldung

Von Bis Abmeldung bis
07.02.2020 08:00 12.03.2020 15:30 12.03.2020 15:30

Anmeldemodalitäten

Ihre Anmeldung wird automatisch aus dem TISS übernommen. Achten sie darauf, daß ihre registrierte Email Adresse korrekt ist. Sie bekommen ihre Zugangsdaten zum Account automatisch zugesandt.

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 526 Wirtschaftsinformatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 532 Medieninformatik und Visual Computing Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 533 Medizinische Informatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
066 645 Data Science Keine Angabe
066 933 Information & Knowledge Management Gebundenes Wahlfach
066 933 Information & Knowledge Management Gebundenes Wahlfach
710 FW Freie Wahlfächer - Elektrotechnik Keine Angabe

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

  • Grundlegende Kenntnisse von Betriebssystemen (Linux/Unix, Windows)
  • Interesse an sicherheitstechnischen Herausforderungen
  • Gute Programmierkenntnisse (z.B., Java, Web scripting, HTML advantageous)
  • Grundlegendes Wissen über Datenbanksysteme (SQL)
  • Computernetzwerke (TCP/IP)

Vorausgehende Lehrveranstaltungen

Vertiefende Lehrveranstaltungen

Weitere Informationen

Sprache

Englisch