iOS Pentesting

Click Here to Fill the Enquiry Form

Course No: IS0052
This course teaches the iOS platform and application security on iOS.
This  course will be useful for almost all young computer engineers as iOS is an emerging platform and knowledge of penetration testing will anyway keep them aware with secure strategy irrespective of being in testing or in development. Specifically this program will be helpful to following genre of people:

  • Penetration Testers
  • iOS Application Developers
  • Security Architect and Engineers
  • Aspirant Computer Science Bachelors
We have some pre-requisite for this course. These are not mandatory but having them will certainly be a benefit for you.

  • Common Security Concepts
  • Basic knowledge of Linux
  • Basic knowledge of iOS Device

Introduction

  • iOS Platform
  • Xcode, iPhone and iPad simulators
  • The ARM processor
  • MVC basics and a sample iOS application
  • iOS Security
  • Secure Network Access

Application Pentesting Platform

  • iOS – Platform Constraints and Limitations
  • Jailbreaking
  • Assessment Tools on iPhone
  • Sqlite
  • Plist, Plutil

Dynamic Analysis

  • GDB, Clutch
  • Runtime Analysis with GDB
  • Runtime Analysis with Cycript

Exploiting iOS Applications

  • Data Storage at Runtime: Plist, XML, Sqlite, Temp Files
  • Information leakage using log files
  • Keychain Data  Security
  • Data and File Security
  • Faulty Encryption
  • Authentication and Authorization Failure
  • Insecure Sessions
  • Exploiting Cookies
  • Penetrating IPC / URL Schemas
  • Insecure Data Caching
  • Misuse of UIPasteboard
  • Application Fuzzing
  • Attcaking Directory Traversal
  • XSS
  • Attacking XML Parsing
  • Attacking HTTP/HTTPS
  • Attacking Server side applications 
  • Anti-Debugging techniques
  • File integrity / Hash  etc. checks
  • Beating checks, Replacing check methods

iOS Forensics and data recovery

  • Filesystem
  • Disk and File Encrption
  • Non-Jailbroken devices
  • PIN brute-forcing
  • Jailbroken devices
  • Data Recovery

iOS malware and Backdoors

  • Background tasks and Daemons
  • Backdoors, and Malware examples
  • Bind and Reverse Connect Shells on iOS
  •  Metasploit Interacting with the shells

 


DLP

$175

₹ 9,500
  • Slides Booklet
  • Tools/SW
  • Lab Booklet with Code Scripts
  • Class Room Demo
  • Hands On Training
  • Training Videos
  • Cloud Lab Access
  • Lifetime Support
  • Deliverable Via Post
  • 3 Months Access
$ 175 ₹ 9,500

Online

$125

₹ 6,700
  • Slides Booklet
  • Tools/SW
  • Lab Booklet with Code Scripts
  • Class Room Demo
  • Hands On Training
  • Training Videos
  • Cloud Lab Access
  • Lifetime Support
  • Deliverable Via Downloads
  • 3 Months Access
$ 125 ₹ 6,700

Virtual Class

$200

₹ 10,800
  • Slides Booklet
  • Tools/SW
  • Lab Booklet with Code Scripts
  • Class Room Demo
  • Hands On Training
  • Training Videos
  • Cloud Lab Access
  • Lifetime Support
  • Deliverable Via Downloads
  • 30 Hours Virtual Class
$ 200 ₹ 10,800

Have a query?

You got any doubt, question, suggestion in mind? Contact us.
One of our team member will get back to you asap.

Would like to tell the world about this course? Why not share it?

Jay KumariOS Pentesting