FB20 Informatik · Angeboten in WiSe 2025/26
Für diesen Kurs wurden noch keine Noten gemeldet.
Notenverteilungen kommen herein, sobald jemand, der den Kurs belegt hat, den Notenspiegel mit installierter TUPlan-Erweiterung öffnet.
Noch keine Bewertungen — mach den Anfang.
Deine Bewertung hängt an einer zufälligen ID in diesem Browser. Kein Konto, nichts, was dich identifiziert.
Keine wöchentlichen Termine hinterlegt.
Reverse Engineering ist eine Technik, die es ermöglicht, den Aufbau und die Funktionen einer bestehenden Software nachzuvollziehen. Dieses Wissen kann dann genutzt werden, um Sicherheitslücken aufzudecken, die Software zu verbessern oder Schnittstellen zu anderen Systemen zu entwickeln. In diesem Kurs starten wir mit einem zwei- bis dreitägigen Training zum Thema Reverse Engineering im Bereich iOS und Android. Im Training lernt jede:r Student:in verschiedene Techniken des Reverse Engineering in Theorie und Praxis kennen. Während des Trainings bieten wir viele Übungen zur Vertiefung an. Anschließend können sich die Student:innen eine App oder Software aussuchen, die dann im Laufe des Semesters reverse-engineered und untersucht wird. Ziel kann es sein, Sicherheitslücken zu finden und diese den Herstellern zu melden, bestehende Tools durch Reverse Engineering zu verbessern oder Schnittstellen zu anderen Systemen zu schaffen. Vergange Themen waren E-scooter apps, Snapchat, DHL Packstation. Während des Semesters müssen die Studierenden mehrere Präsentationen über ihre Fortschritte halten.
Kein Prüfungstermin veröffentlicht.
Zum Stundenplan hinzufügenTermine, Räume und Angaben stammen aus TUCaN und können veraltet sein. Falsche Angabe melden