Modulhandbuch

Unternehmens- und IT-Sicherheit (UNITS)

Reverse Engineering

Empfohlene Vorkenntnisse

Kenntnisse des Grundstudiums zu Betriebssystemen sowie IT-Sicherheit

Lehrform Vorlesung/Labor
Lernziele / Kompetenzen

Einfache Grundkonzepte und Techniken des Reverse Engineerings sowie relevante Sicherheitsaspekte
kennen lernen

 

Inhalt

 

  • Aufbau und Funktionsweise von Disassemblern, Debuggern und Decompilern
  • Funktionalität einer Maschinensprache, Maschinencode von x86-Prozessoren, Einsatz von Assembler
  • Techniken des Reverse Engineerings im Zusammenhang mit Fehlersuche, Exploits und Kopierschutz, Rückgewinnung eines Quellcodes, Schutz vor Reverse Engineering
  • Einführung in Reverse Engineering Software
Dauer 1
SWS 4.0
Aufwand
Lehrveranstaltung 60
Selbststudium / Gruppenarbeit: 90
Workload 150
ECTS 5.0
Leistungspunkte Noten

Klausurarbeit, 60 Min. und Laborarbeit (Reverse Engineering, Labor Reverse Engineering)

Modulverantwortlicher

Prof. Dr. Daniel Hammer 

Empf. Semester 7
Haeufigkeit jedes Jahr (WS)
Verwendbarkeit

BA UNITS 

Veranstaltungen

Reverse Engineering

Art Vorlesung
Nr. M+I257
SWS 2.0
Lerninhalt
  • Aufbau und Funktionsweise von Disassemblern, Debuggern und Decompilern
  • Funktionalität einer Maschinensprache, Maschinencode von x86-Prozessoren, Einsatz von Assembler
  • Techniken des Reverse Engineerings im Zusammenhang mit Fehlersuche, Exploits und Kopierschutz,
    Rückgewinnung eines Quellcodes, Schutz vor Reverse Engineering
  • Einführung in Reverse Engineering Software
Literatur

Vorlesungsrelevante Literatur wird in der Veranstaltung/über Moodle bekannt gegeben. 

Labor Reverse Engineering

Art Labor
Nr. M+I258
SWS 2.0
Lerninhalt

Praktische Übungen zu den Themen:

  • Aufbau und Funktionsweise von Disassemblern, Debuggern und Decompilern
  • Funktionalität einer Maschinensprache, Maschinencode von x86-Prozessoren, Einsatz von Assembler
  • Techniken des Reverse Engineerings im Zusammenhang mit Fehlersuche, Exploits und Kopierschutz,
    Rückgewinnung eines Quellcodes, Schutz vor Reverse Engineering
  • Einführung in Reverse Engineering Software
Literatur

Vorlesungsrelevante Literatur wird in der Veranstaltung/über Moodle bekannt gegeben.