Course Overview
TOPThis course will teach students the basics of mobile security on Android, iPhone, Blackberry and more. Through case studies, code examples, and best practices, this course details how to protect against vulnerabilities in the latest smartphone and PDA platforms. Upon completion of this course, students will be able to implement a systematic approach to security in mobile devices.
Scheduled Classes
TOPWhat You'll Learn
TOPParticipants will do the following:
- Tour the mobile risk ecosystem with expert guides to both attack and and defense
- Learn how cellular network attacks compromise devices over-the-air
- See the latest Android and iOS attacks in action, and learn how to stop them
- Delve into mobile malware at the code level to understand how to write resilient apps
- Defend against server-side mobile attacks, including SQL and XML injection
- Discover mobile web attacks, including abuse of custom URL schemes and JavaScript bridges
- Develop stronger mobile authentication routines using oAuth and SAML
- Get comprehensive mobile app development security guidance covering everything from threat modeling to iOS- and Android-specific tips
Outline
TOPModule 1: The Mobile Risk Ecosystem
Module 2: Hacking the Cellular Network
Module 3: iOS
Module 4: Android
Module 5: Mobile Malware
Module 6: Mobile Services and Mobile Web
Module 7: Mobile Device Management
Module 8: Mobile Development Security
Module 9: Mobile Payments
Prerequisites
TOPThere are no prerequisites for this course, but experience in the following is encouraged:
- Android
- iOS
- Blackberry OS
- Windows Mobile
- Java Mobile Edition
Who Should Attend
TOPThis course is intended for:
- Network Administrators
- Solution Architects
- Administrators responsible for the security of mobile devices throughout an organization