Workshop/Meeting: Reverse Engineering
Am Freitag, den 31. August 2012 wird es ab 19 Uhr eine Einführung in Reverse Engineering geben. Anhand einer einfachen ausführbaren Datei für Windows (.exe) werden verschiedene Techniken (Keygen, Cracking, Exploiting) geübt und angewendet.
Wir teilen uns in drei Interessens Gruppen auf (auch basierend auf dem Wissensstand):
Cracking Gruppe
- Für die blutigen Anfänger - ein kleiner Workshop wie man die .exe cracken kann
Ziel ist es den Umgang mit einem Debugger zu lernen und ein Gefühl für Assembler zu bekommen
Keygen GruppeFür diejenigen die schon etwas Assembler lesen können
Es wird durch statische Analyse oder mit einem Debugger ein Keygen entwickelt
Exploiting GruppeFür diejenigen mit etwas mehr Assembler Erfahrung
- Es werden Grundlagen über den Stack, Funktionsaufrufe etc vermittelt um aufbauend darauf die ausführbare Datei zu exploiten
Nach einer kurzen Einführung von etwa 60 Minuten wird in Gruppenarbeit ein Keygen und ein Exploit erarbeitet. Parallel entsteht ein Dokument in dem die Lösungen, Probleme, und Tipps festgehalten werden, so dass weiteren Anfängern die ersten Schritte erleichtert werden.
Kenntnisse in C)/C++ und/oder Assembler sind hilfreich, aber nicht zwingend notwendig.
Wer Interesse an der Beispiel-.exe hat, sollte ein Windows mitbringen. Ob die .exe laufen wird könnt ihr schonmal mit dieser Test Datei ausprobieren.
Als Debugger kommen Immunity Debugger oder alternativ OllyDbg zum Einsatz.
Wie bereits angemerkt soll die Veranstaltung kein reiner Workshop werden. In Kleingruppen wird gemeinsam an den Problemstellungen gearbeitet um gewonnene Erkenntnisse im Anschluss zu teilen.
Interessierte, meldet euch bitte im Doodle an damit die grobe Anzahl Teilnehmer abschätzbar wird. Gerne auch mit kurzes Feedback zu euren Kenntnisstand und was ihr euch wünsch/erhofft als Kommentar.
Weitere Informationen auf der Wikiseite zur Reverse Engineering Group.
Zum Event:
Eintritt frei! (Spenden an shack e.V. sind gerne gesehen) Jeder ist willkommen! Um formlose Anmeldung (Doodle) wird gebeten.
Datum: Freitag, 31. August 2012, ab 19:00 **Uhr
**Anfahrt: U4/U9 Haltestelle “Im Degen”, Ulmer Straße 255, Stuttgart Wangen (gegenüber Kulturhaus Arena)
Bild: CC-BY-SA http://www.flickr.com/photos/pablobd/