iOS Architecture & Data Protection
iOS
| Intermediate
- 10 Videos | 23m 44s
- Includes Assessment
- Earns a Badge
Understanding the overall iOS security architecture is vital to effective development of secure iOS applications. Learn the key principles about the iOS security architecture, and administering data protection in the iOS environment.
WHAT YOU WILL LEARN
-
describe how Apple protects the Apple Storedefine malware, exploitation, and compare Mac OS threats versus iOS threatsdescribe reduced attack surface and stripped-down iOSdescribe code signing, return-oriented programming (ROP), and data execution preventiondescribe privilege separation, address space layout randomization, and sandboxing
-
describe data protection API and class hierarchydescribe file protection classesdescribe keychain item protection classesdescribe how file and keychain Data Protection classes are collected and managed in keybagsdescribe how user passcodes may be attacked
IN THIS COURSE
-
1.Overview of Apple Store Security2m 38sUP NEXT
-
2.Understanding Possible Security Threats3m 18s
-
3.Understanding iOS Attack Surface1m 55s
-
4.Using Code Signing and Data Execution Prevention2m 38s
-
5.Protecting Processes and Code Segments3m 18s
-
6.Getting Familiar with the Data Protection API2m 15s
-
7.Getting Familiar with File Protection Classes1m 18s
-
8.Getting Familiar with Keychain Protection Classes1m 58s
-
9.Getting Familiar with Keybags2m 18s
-
10.Attacking User Passcodes2m 8s
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.