Einführung ins Reverse Engineering mit Hilfe von Open-Source-Tools
Kursbeschreibung:
Es werden Verfahren und Werkzeuge
zum Reverse Engineering vorgestellt. Neben den theoretischen Grundlagen
werden die Teilnehmer praktisch Firmware-Images und ausführbare Dateien
analysieren. Reverse Engineering hat eine Vielzahl von Einsatzfeldern,
angefangen von der Analyse von Schadsoftware bis hin zum Patchen von
Staubsaugerrobotern.
Termin: Blockveranstaltung am 07. und 08. März
2023
Zeit: ganztägig an beiden Kurstagen, genaue Zeiten folgen
Ort: der Workshop findet online statt (BigBlueButton)
Workshopleiter: Bastian Neuburger
DIE VERANSTALTUNG GIBT KEINE CP
Voraussetzungen:
Grundkenntnisse
in x86 Assembly und die Fähigkeit, einfache C-Programme zu lesen und zu
verstehen sind Voraussetzung. Für den Praxisteil wird ein Rechner mit
Software zur Ausführung virtueller Maschinen benötigt. Die erforderliche Software und Images sollen vor Beginn der Veranstaltung installiert worden sein. Weitere Infos folgen im Moodlekurs.
Anmerkung:
Die vorgestellten und genutzten Tools sind vermutlich auch alle
außerhalb der bereitgestellten VM unter Windows, Mac OS X und beliebigen
Linux-Derivaten verfügbar. Falls es allerdings unter diesen Systemen
Komplikationen mit der Installation etc. kommt kann der Veranstalter
keinen Support leisten.
Sonstige Hinweise:
Es
handelt sich hierbei um eine Veranstaltung für das
Datenschutzzertifikat (DSZ) im Bereich Anwendung / Sicherheit. Weitere Informationen zum
DSZ siehe https://fs.cs.uni-frankfurt.de/datenschutzzertifikat. Eine Teilnahme ist auch unabhängig vom DSZ möglich - bei begrenzten Plätzen behalten die Organisator*innen es sich vor, Teilnehmende, denen noch dieser Workshop zur Kompletierung des DSZ fehlt, bei der Platzvergabe zu bevorzugen.
Rückfragen zum Workshop bitte an datenschutzzertifikat@dlist.server.uni-frankfurt.de
- Trainer/in: Hanna Quintus
- Trainer/in: Tobias Rothenberger
- Trainer/in: Sandra Stelzenmüller