Certified Mobile Security Professional (CMSP) is a training course designed for Mobile Application Security testing that gives penetration testers and IT Security professionals the practical skills necessary to understand technical threats and attack vectors targeting mobile devices.
The course will walk you through the process of identifying security issues on Android and iOS Applications, using a wide variety of techniques including Reverse Engineering, Static/Dynamic/Runtime and Network analysis.
The student will learn how to code simple Android applications step by step. These will be necessary to fully understand mobile application security and to build real world POC’s and exploits.
Moreover, a number of vulnerable mobile applications, included in the training course, will give the student the chance to practice and learn things by actually doing them: from decrypting and disassembling applications, to writing fully working exploits and malicious applications.
Mobile Application Developers
Overview of Popular Mobile Platforms
Mobile OS Architectures & Security Models
Android: Setting up a test environment
Android: Reverse Engineering & Static Analysis (with Lab)
Android: Dynamic/Runtime Analysis (with Lab)
Android: Network Analysis (with Lab)
iOS Penetration Testing
Windows Phone Penetration Testing