Security, Access Control, Provisioning, & Code Signing

iOS
  • 16 Videos | 1h 32s
  • Includes Assessment
  • Earns a Badge
Likes 5 Likes 5
Secure iOS applications should protect data, executable code, and the users. Learn how to use the iPhone Data Protection Tools forensics toolkit, implement access control and provisioning, and enforce application code signing.

WHAT YOU WILL LEARN

  • identify components of network security supported by iOS 8
    describe the VPN protocols and authentication methods supported by iOS 8
    describe Wi-Fi standards and authentication methods supported by iOS 8
    describe Bluetooth connections and profiles supported by iOS 8
    describe iOS 8 support for single sign-on authentication on enterprise networks
    describe iOS 8 support for AirDrop security
    describe how code signing is used to enforce iOS security
    describe how Mandatory Code Signing is controlled by the Mandatory Access Control Framework, including AMFI hooks
  • describe the provisioning profile and how the provisioning file is validated
    use the Xcode codesign tool to show signing certificate authority information for an iOS application
    use command line to list the entitlements for a signed iOS application
    describe how application signing information can be collected and verified
    describe how signatures are enforced on application processes
    describe how to prevent signed code from being tampered with
    describe how to use Just-In-Time compiling to implement dynamic code signing
    use the Xcode codesign tool to obtain information on an iOS application's signing certificate authority and its granted entitlements

IN THIS COURSE

  • Playable
    1. 
    Overview on iOS Network Security
    5m 16s
    UP NEXT
  • Playable
    2. 
    Working with Virtual Private Networks
    5m 2s
  • Locked
    3. 
    Working with Wi-Fi Networks
    5m 2s
  • Locked
    4. 
    Working with Bluetooth Connections
    4m 19s
  • Locked
    5. 
    Working with Single Sign-on Authentication
    5m 8s
  • Locked
    6. 
    Working with AirDrop Security
    3m 42s
  • Locked
    7. 
    Overview of Code Signing in iOS
    2m 10s
  • Locked
    8. 
    Understanding the Mandatory Access Control Framework
    1m 25s
  • Locked
    9. 
    Understanding Provisioning
    2m 17s
  • Locked
    10. 
    Getting Familiar with Application Signing
    4m 57s
  • Locked
    11. 
    Listing Application Entitlements
    3m 38s
  • Locked
    12. 
    Collecting and Verifying Signing Information
    1m 43s
  • Locked
    13. 
    Enforcing Signatures on Processes
    1m 49s
  • Locked
    14. 
    Preventing Changes on Signed Pages
    1m 20s
  • Locked
    15. 
    Understanding Dynamic Code Signing
    1m 42s
  • Locked
    16. 
    Exercise: Viewing iOS Signing Info and Entitlements
    4m 30s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 10 Likes 10  
Likes 25 Likes 25  
Likes 115 Likes 115