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

Independent

CNIT 128: Hacking Mobile Devices

CNIT - City College of San Francisco via Independent

Overview

Mobile devices such as smartphones and tablets are now used for making purchases, emails, social networking, and many other risky activities. These devices run specialized operating systems have many security problems. This class will cover how mobile operating systems and apps work, how to find and exploit vulnerabilities in them, and how to defend them. Topics will include phone call, voicemail, and SMS intrusion, jailbreaking, rooting, NFC attacks, malware, browser exploitation, and application vulnerabilities. Hands-on projects will include as many of these activities as are practical and legal.

Upon successful completion of this course, the student will be able to:

  • Assess the risks of using mobile devices for common activities such as making phone calls, emailing, and shopping
  • Perform jailbreaks for iOS devices and analyze the Android security model and rooting
  • Differentiate and describe types of mobile malware and anti-mal ware options
  • Evaluate Web browser services and attacks on mobile platforms and recommend countermeasures
  • Configure, deploy, and defeat locking, remote location and wiping services. Outcome 6: Prioritize common mobile app risks and determine how and when to appropriately install and use them.

Syllabus

  1. Motivation
  2. The Worst Mobile Apps (DEF CON 28, 2020)
  3. Introduction
  4. Mobile Application (In)security
  5. Analyzing Android Applications Part 1
  6. Attacking Android Applications Part 1
  7. Identifying and Exploiting
  8. Android Implementation Issues Part
  9. Writing Secure Android Applications
  10. Analyzing iOS Applications Part 1
  11. Attacking iOS Applications Part 1

Taught by

Sam Bowne

Reviews

5.0 rating, based on 1 Class Central review

Start your review of CNIT 128: Hacking Mobile Devices

  • Excelente curso muy completo superó mis espectativas muy organizado en vdd se los recomiendo aprendí demasiado en vdd era lo que buscaba

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.