courses take place here
Open Source Training: (gleicher Kurs auf deutsch)

Reverse Engineering

Binary Program Analysis

How to analyze programs without source code? Can I trust a program from an unknown source? What does this malware do? How do I fix bugs in programs that are no longer supported?

To answer these questions, we will gain insights in binary program analysis techniques, namely reverse engineering. We learn how to translate machine code into assembly and reconstruct the code in a higher-level language. For this, the participants gradually learn new concepts and deepen their knowledge in numerous hands-on sessions.


3 days, 1,380.00 € + 19% vat = 1,642.20 €

Full eight clock hours per day, complete set of literature, WiFi, complimentary notebook, full board, drinks (selected wines are charged separately), pastries, homemade cakes, sauna, social program

Extended/reduced amenities on demand:

Surcharge per guest night in two bed rooms (spacious and comfortable rooms) 59.00 € + 7% vat = 63.13 €per night
Surcharge per guest night in the Linuxhotel-flat share 83.00 € + 7% vat = 88.81 €per night
Surcharge per guest night in single rooms (depending on availabity, early reservation recommended) 129.00 € + 7% vat = 138.03 €per night
Reduction for half board instead of full board accomodation -29.41 € + 19% vat = -35.00 €per day
Reduction w/o social program -8.40 € + 19% vat = -10.00 €per evening

Tax deductibility * Terms of cancellation


12/07 - 14/07/21 week 28 registration Reverse Engineering
Anmeldung Reverse Engineering
select your favourite reservation date


Tim Blazytko is a reverse engineer and researcher at the Ruhr-Universität Bochum. His research focus is on novel methods for program analysis in the context of binary application security. Alongside his research, Tim gives trainings and performs security audits as a freelancer.

prerequisites for attending

If you feel uncertain on this point, we look forward to assist you via email or phone * (call +49-201 8536-600 on weekdays between 9-17 hours to reach Martin Gerwinski or Laura Trinowitz) .

Course contents

From C to assembly

x86-64 assembly

Reconstruction of functions

Reconstruction of data types

Static analysis

Dynamic analysis

Course schedule

Diese Webseite verwendet Cookies, um Inhalte und Dienste bereitzustellen. Mit der Nutzung erklären Sie sich damit einverstanden, dass wir Cookies verwenden.    weitere Infos