Lehrstuhl Informatik II   
Sprachen und Beschreibungsstrukturen      
   Home Lehre Sommersemester 10 Praktika Semantische Virenscanner für x86 Binaries login

Semantische Virenscanner für x86 Binaries

Dozent:Michael Petter
Ort/Zeit:05.04.2010-16.04.2010
ModulNummer:IN2106
Beschreibung:    In diesem Blockpraktikum versuchen wir in 2 Wochen x86 Binaries auf ungewöhnlichen und gefährlichen Kontrollfluss hin zu untersuchen.

Vorbesprechung: 11. Februar 15:30 im 02.07.034

Kontakt: praktikumsleitung@mailseidl.in.tum.de

Im Kontext der Suche nach bösartigem Code ist ein genaues Erkennen, wie der Kontrollfluß sich innerhalb einer Datei verhält, essentiell. Das Programmanalyseframework VoTUM bietet unter anderem Unterstützung bei solchen automatischen Analysen von Assemblercode - jedoch bisher nur für PowerPC-Plattformen. Im Rahmen dieses Praktikums wollen wir VoTUM um die Möglichkeit erweitern, x86 Binärdateien einzulesen und deren Kontrollfluß so weit wie möglich zu rekonstruieren.

Voraussetzungen:

  1. Erfahrung im Java Programmieren
  2. Interesse an x86 Assembler
  3. Optional: Vorlesung Compilerbau
  4. Optional: Vorlesung Programmoptimierung

 



TUM - Lehrstuhl Informatik II (Sprachen und Beschreibungsstrukturen) Thanks: Tango and TinyMCE     Generationszeit: 10 ms