2nd SysSec Summer School
September 25-26, 2014 - VU University Amsterdam

The 2nd SysSec Summer School takes place at VU University Amsterdam, on September 25-26, 2014. Its main topic will be Mobile Malware (Theory and Practice).

Organization and Support

Organization Committee

  • Program Committee:
    • Magnus Almgren (Chalmers University of Technology)
    • Davide Balzarotti (Institut Eurecom)
    • Herbert Bos (VU University Amsterdam)
    • Christian Platzer (Vienna University of Technology)
  • Program Chair:
    • Sotiris Ioannidis (FORTH)
  • Local Arrangement Chair:
    • Victor van der Veen (VU University Amsterdam)


The following lecturers have been confirmed for the summer school . More information on additional speakers and talk titles will be announced.

  • Elias Athanasopoulos (FORTH)
  • Herbert Bos (VU University Amsterdam)
  • Erik Bosman (VU University Amsterdam)
  • Federico Maggi (Politecnico di Milano)
  • Matthias Neugschwandtner (Vienna University of Technology)
  • Thanasis Petsas (FORTH)
  • Victor van der Veen (VU University Amsterdam)

Topics to be covered

The 2014 SysSec Summer School will take a hands-on approach to teach reverse-engineering and analysis of mobile malware. The goal of the school is to be "theory-light and practice-heavy". There will be practical exercises to go through, and the lecturer will show code examples at the blackboard and do a step by step analysis so the students can follow. Students will work on performing their own analysis and there will be walkthroughs of the solution to the various exercises, and they will write their own malware in order to understand the intricacies involved.

The following is a list of topics to be covered:

  • Introduction to mobile application and the mobile ecosystem
  • Static analysis of mobile apps
  • Dynamic analysis of mobile apps
  • Obfuscation
  • Hands on exercises
  • Future directions

Other information

Requirements and Recommended Prerequisites

Things to bring: laptop, android phone (developer tools enabled), USB cables (capable of data transfers not just for power), UTP cable, necessary scripting languages for automation, SDK

Stay up-to date

If you are interested in the Summer School, follow SysSec on Twitter (@syssecproject). Every important update about the event will also be announced there.