MRMCD 2018

Your locale preferences have been saved. We like to think that we have excellent support for English in pretalx, but if you encounter issues or errors, please contact us!

Introduction to angr
2018-09-07 , Lichtspielhaus
Language: Deutsch

Eine schnelle Einführung in angr, eine Binary Analyse Platform und Vorstellung eines Plugins bzw experimentellen Frontends das wir nebenher entwickeln.


Angr ist ein opensource Framework um diverse Aufgaben im Binary Analyse Kontext zu implementieren und zu automatisieren. Es kann zur konkreten Emulation, symbolischer Ausführung und statischer Analyse verwendet werden z.B. um CFGs zu generieren, Datenflüsse zu analysieren und bestimmte Schwachstellen zu finden.

Da es ein Framework ist das primär über IPython verwendet wird wollen wir eine Erweiterung vorstellen mit der man in angr ein pwndbg/peda (GDB Plugins) ähnliches Frontend verwenden kann und Beispiele wie man es in andere graphische Tools wie Binary Ninja integrieren kann.

Der Hauptfokus wird dabei auf interaktiver Symbolic Execution liegen.

Wizards of Dos ist das CTF Team aus dem CCC Darmstadt.

Automated Program Analysis @ Fraunhofer SIT
@Alexeyan2