Learn the fundamentals of Software Development and Hacking of the iPhone Operating System.
Apple iOS Attack & Defend provides hands-on training in the fundamentals of Software Development and Hacking for the iPhone Operating System from Apple. This course is a laboratory intensive programming course designed for students looking to gain a working knowledge in iPhone Development and Hacking. Through a combination of instructor-led examples and a series of programming assignments and challenges, students will build and enhance their practical knowledge of software development, exploitation and hacking in the iPhone Operating System. Additionally, students will learn how to deploy, execute, and test all developed programs on iPhone emulation software and iPhone hardware devices provided in the class.
Day five consists of a student practical demonstration. Using the tools, skills, and methodologies taught in Days one through four of the class, students will have to develop an iPhone Trojan Horse application. The malware application written will provide a variety of remote control as well as information extraction capabilities.
Before taking this course, experience with Apple products such as MacBooks and iPhones are recommended. Programming experience in C, Python, Perl or Java is recommended
5 Days/Lecture & Lab
This course is designed for: