Mobile Security

Course Director: Alessio Merlo
Hours: 12
Prerequisites: Knowledge of object-oriented programming languages and operating system fundamentals, contents of Web, Computer, and Network Security courses


Syllabus:

  • Fundamentals of the Android operating system
  • Android security mechanisms
  • Static and dynamic analysis techniques for mobile applications
  • Evasion techniques of mobile malware
  • Use of tools for Android app analysis: ApkTools, dex2Jar, JD-GUI, MobSF, …
  • Analysis of real Android malware on emulated devices

Key Learning Outcomes:

  • Understanding of Android application structure
  • Methodologies and tools for analyzing mobile applications
  • Knowledge of the main techniques used by malware on Android
Last update