Bereit für die Klausur? Teste jetzt dein Wissen!
Dein ergebnis
Melde dich für die StudySmarter App an und lerne effizient mit Millionen von Karteikarten und vielem mehr!
Du hast bereits ein Konto? Anmelden
Lerninhalte finden
Features
Entdecke
Egal, ob Zusammenfassung, Altklausur, Karteikarten oder Mitschriften - hier findest du alles für den Studiengang Master of Science Informatik
Universität Erlangen-Nürnberg
Master of Science Informatik
Prof. Dr.
2024
Ein tiefer Einblick in Buffer Overflow-Angriffe, ihre Ursachen sowie Möglichkeiten zur Prävention und Erkennung.
Untersuchung von Format String Vulnerabilities und deren Ausnutzungspotenzial in Softwareanwendungen.
Einführung in Reverse Engineering, um Verständnis und Analyse von Software auf binärer Ebene zu ermöglichen.
Detaillierte Analyse von Schadsoftwaretypen, ihrer Funktionsweise und Methoden zur Erkennung und Bekämpfung.
Vertiefende Betrachtung von Ausnutzungstechniken und den dazugehörigen Sicherheitsmaßnahmen zur Minderung solcher Angriffe.
Die Vorlesung 'Software Exploitation' an der Universität Erlangen-Nürnberg ist Teil des Informatikstudiums und bietet Dir die Möglichkeit, tiefgehendes Wissen in der Analyse und Ausnutzung von Softwaresicherheitslücken zu erlangen. Diese Vorlesung kombiniert theoretische Grundlagen und praktische Anwendungen und bereitet Dich optimal auf die Herausforderungen im Bereich der IT-Sicherheit vor.
Kursleiter: Prof. Dr.
Modulstruktur: Die Vorlesung umfasst theoretische und praktische Teile, die sich auf wöchentliche Vorlesungen und praktische Übungen verteilen.
Studienleistungen: Die Wissensüberprüfung erfolgt durch eine schriftliche Prüfung am Ende des Semesters und möglicherweise zusätzliche Projektarbeiten während des Semesters.
Angebotstermine: Die Vorlesung wird im Wintersemester angeboten.
Curriculum-Highlights: Buffer Overflows, Format String Vulnerabilities, Reverse Engineering, Malware Analysis, Exploitation Techniques, Security Mitigations
Beginne frühzeitig mit dem Lernen, idealerweise schon zu Beginn des Semesters, um Dir die nötige theoretische Basis anzueignen.
Nutze verschiedene Ressourcen, wie Bücher, Übungsaufgaben, Karteikarten und Probeklausuren, um dein Wissen zu vertiefen.
Schließe Dich Lerngruppen an und tausche Dich mit anderen Studierenden aus, um gemeinsam Lösungsstrategien zu entwickeln.
Vergiss nicht, regelmäßige Pausen einzulegen und in diesen Zeiten komplett abzuschalten, um eine Überbelastung zu vermeiden.
Dennis H.
Carol E.
Benjamin T.
Shufen C.
Sie haben bereits ein Konto? Login
93182 Mainframe Programmierung II | Kurs ansehen |
Advanced Deep Learning | Kurs ansehen |
Advanced Design and Programming (5-ECTS) | Kurs ansehen |
Advanced Game Physics | Kurs ansehen |
Advanced Mechanized Reasoning in Coq | Kurs ansehen |
Advanced Networking LEx | Kurs ansehen |
Advanced Programming Techniques | Kurs ansehen |
Advanced Simulation Technology | Kurs ansehen |
AI-1 Systems Project | Kurs ansehen |
AI-2 Systems Project | Kurs ansehen |
Xiao J.