Mobile Application Security for Android

Course Format: Classroom

Course Duration: 1 day

Course Description: This course provides an introduction to security for Android applications. The course begins with an introduction to the Android platform and a review of a mobile threat model to identify the security risks that distinguish mobile applications from standard web applications. From there, participants will become familiar with tools and techniques to disassemble and analyze application files as well as configure devices for live testing and forensic analysis. The course will finally cover domains of application security for Android, including authentication, configuration, and transport layer security. For each domain, the class will cover common design and implementation vulnerabilities as well as best-practices to address the risks.

Participants will discover and exploit vulnerabilities using an example vulnerable application, with additional instructor-led demonstrations as-appropriate.

For more information on this course, or to request training on another topic, contact Denim Group.