Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Hauptstudiumsprüfungen » Lehrstuhl 1 » Reverse Engineering SS 2017   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
pruefungen:hauptstudium:ls1:re_2017-10-10 [10.10.2017 09:06] – angelegt phipruefungen:hauptstudium:ls1:re_2017-10-10 [10.10.2017 10:29] phi
Zeile 1: Zeile 1:
 ====== Reverse Engineering SS 2017 ====== ====== Reverse Engineering SS 2017 ======
  
-  * Schriftl. Klausur+  * Schriftl. Klausur (wohl seit SS 2016)
   * Prüfer: Tilo Müller   * Prüfer: Tilo Müller
   * Struktur mit 5-6 Aufgaben und Aufgabenarten wurden bereits in der Vorlesung mitgeteilt   * Struktur mit 5-6 Aufgaben und Aufgabenarten wurden bereits in der Vorlesung mitgeteilt
Zeile 12: Zeile 12:
       * ???       * ???
     * Teil 2 (Freitext)     * Teil 2 (Freitext)
 +      * ???
 +      * Unterschiede test/cmp? Was beschreiben die Flags ZF/SF/CF/OF?
       * ???       * ???
     * Teil 3 (Diagramme)     * Teil 3 (Diagramme)
Zeile 24: Zeile 26:
     * Teil 6 (Exploit) [12P]     * Teil 6 (Exploit) [12P]
       * Assembler-Programm in Shellcode umwandeln (Stack-ASLR beachten) [6P]       * Assembler-Programm in Shellcode umwandeln (Stack-ASLR beachten) [6P]
-      * geeignete Exploit-Technik auswählen, Stack um strcpy-Aufruf mit Exploit zeichnen [6P]+      * geeignete Exploit-Technik auswählen, Stack um strcpy-Aufruf mit Exploit zeichnen -- strcpy-Header war leider nicht gegeben, Aufrufkonvention war auch nur zu erraten. [6P]
  
 +https://pad.stuve.fau.de/p/re_klausur_2017