iOS Application Penetration Testing

3,287 views

Published on

null Trivandrum Chapter - July 2013 Meet

Published in: Education, Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,287
On SlideShare
0
From Embeds
0
Number of Embeds
413
Actions
Shares
0
Downloads
77
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

iOS Application Penetration Testing

  1. 1. Basics of Jewel Joy n | u con
  2. 2. Faculty at NIIT Developer Information Security Analyst
  3. 3.  iOS is from the famous UNIX family  iOS is derived from the Mac OS X  iOS for iPhone,iPad,iPod
  4. 4.  Browser based applications  NativeApplications  Hybrid Applications
  5. 5.  Programmed using Objective – C  Objective-C is OOP form of the famous C language  It is a mix of C language and Smalltalk  CocoaTouch Framework is used to build iOS framework  Xcode is the SDK for buliding iOS applications
  6. 6.  Xcode & ObjectiveC  Simulators  Run the app in the actual device
  7. 7.  Android Apps  Java MobileApps  Windows Phone Apps  Windows Mobile Apps  iOS applications
  8. 8.  What is penetration testing ?  Do we need to do it for mobile apps also ?
  9. 9.  Secure Boot Chain  Loading trusted applications  Application Isolation  Data Encryption  Hardware Crypto  UID, GID Keys  Data & File Protection  Keychain  File Encryption  Network Security  SSL andTLS  VPN  Wifi
  10. 10.  Jail break & Unjailbreak  Evasion tool for Jailbreaking  iTunes for Updating the device  Data inTransit Analysis  Wire Shark  Burp Suite  Data in storage Analysis  iExplorer  Keychain dumber  Sqlite Browser  Windows Machine  Otools
  11. 11.  Questions ?

×