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

Software (De)-Obfuscation

What do games developer, financial institutions and malware authors have in common? They want to make their software more difficult to analyze; they want it to be more resilient to reverse engineering.

Code obfuscation describes a set of techniques which aim to impede reverse engineering. Contrary, code deobfuscation techniques transform the obfuscated code into a simpler representation which is easier to understand.

In this training, we will get to know state-of-the-art code obfuscation techniques and have a look at how these complicate reverse engineering. Afterwards, we will gradually become familiar with different deobfuscation techniques and use them to break the obfuscation schemes in hands-on sessions. Thereby, participants will deepen their knowledge in program analysis and learn when and how (not) to use different techniques.


2 days, 880.00 € + 19% vat = 1,047.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


Please select your favourite reservation date


Tim Blazytko is a reverse engineer and final-year PhD student 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

Code (De)obfuscation

Code Obfuscation Techniques

Code Deobfuscation Techniques

Compiler Optimizations

Symbolic Execution

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