Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Ethical Hacking: Mobile Devices and Platforms

Ethical Hacking: Mobile Devices and Platforms

1h 56mIntermediate2022-01-12

Authors

Malcolm Shore

Malcolm Shore

Cybersecurity Expert, Former Director of GCSB

Course details

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.

Learning objectives
Statistic and dynamic analysis of mobile applications
Testing on Android
Analyzing Android applications
Securing iOS applications
Jailbreaking iOS for command-line access
Analyzing iOS apps

Skills covered

Security TestingiOSAppleCybersecurityCert Prep

Concepts

0. Introduction

  • 01 - Keeping your mobile devices safe
  • 02 - Before watching this course
  • 03 - Course disclaimer

1. Mobile Technology

  • 04 - Understand and test for mobile vulnerabilities
  • 05 - Static analysis of applications
  • 06 - Dynamic analysis of applications
  • 07 - Mobile web testing

2. Android

  • 08 - Understanding the Android operating system
  • 09 - Android security model
  • 10 - Preparing for Android testing
  • 11 - Extracting and reading the manifest file
  • 12 - Extracting and reading JavaScript code
  • 13 - Recreating Java source code with JAD
  • 14 - Browsing applications directly with JADX
  • 15 - Getting command-line access with ADB
  • 16 - Install an Android emulator from the SDK
  • 17 - Dynamic analysis of Android applications
  • 18 - Using Drozer to analyze applications
  • 19 - Checking for scam phones

3. iOS

  • 20 - iOS applications and vulnerabilities
  • 21 - Securing iOS applications by design
  • 22 - Jailbreaking for command-line access
  • 23 - Preparing to test iOS applications
  • 24 - Extracting properties and class headers
  • 25 - Disassembling iOS executable code
  • 26 - Advancing into dynamic analysis of iOS

4. Security Shepherd

  • 27 - Taking a look at Security Shepherd
  • 28 - Watching for bad cryptography
  • 29 - Insecure data when in developer mode

Conclusion

  • 30 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal