Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Provider Logo

Ethical Hacking: Mobile Devices and Platforms

via LinkedIn Learning


Learn how to secure your organization's mobile devices and test iOS and Android applications for security flaws—key topics on the Certified Ethical Hacker exam.

Mobile devices are used for our most sensitive transactions, including email, banking, and social media. But they have a unique set of vulnerabilities, which hackers are all too willing to exploit. Security professionals need to know how to close the gaps and protect devices, data, and users from attacks. Join author Malcolm Shore as he explores the two dominant mobile operating systems, Android and iOS, and shows ways to protect devices through analysis and testing. Watch this course to review the basics of mobile OS models, the toolsets you need for testing, and the techniques for detecting and preventing the majority of security flaws.

These methods recognized by EC Council as integral part of those looking to earn their Certified Ethical Hacker certification. The complete CEH BOK can be found at


  • What your mobile applications are really doing
  • Before watching this course
  • Course disclaimer
1. Mobile Technology
  • Understand and test for mobile vulnerabilities
  • Static analysis of applications
  • Dynamic analysis of applications
2. Android
  • Understanding the Android operating system
  • Android security model
  • Preparing for Android testing
  • Extracting and reading the manifest file
  • Extracting and reading JavaScript code
  • Recreating Java source code with JAD
  • Browsing applications directly with JADX
  • Getting command-line access with ADB
  • Install an Android emulator from the SDK
  • Dynamic analysis of Android applications
  • Using Drozer to analyze applications
  • Setting up a KitKat VM
3. iOS
  • iOS applications and vulnerabilities
  • Securing iOS applications by design
  • Jailbreaking for command-line access
  • Preparing to test iOS applications
  • Extracting properties and class headers
  • Disassembling iOS executable code
  • Advancing into dynamic analysis of iOS
4. Other Operating Systems
  • HarmonyOS: To be or not to be
  • Next steps

Taught by

Malcolm Shore

Related Courses


0.0 rating, based on 0 reviews

Start your review of Ethical Hacking: Mobile Devices and Platforms

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free