Learning iOS Security Год: 2015 Автор: Allister Banks, Charles Edge Издательство: Packt Publishing ISBN: 978-1-78355-395-2 Язык: Английский Формат: PDF/EPUB Качество: Изначально компьютерное (eBook) Интерактивное оглавление: Да Количество страниц: 142 Описание: iOS has quickly become one of the most popular mobile operating systems, not only with users, but also with developers and companies. This also makes it a popular platform for malicious adversaries. iOS users and developers need to be constantly aware of their mobile security risks. Because of this, there is great demand for risk assessment specialists and security engineers. This book is a hands-on guide that focuses on iOS Devices and application security. It also discusses many vulnerabilities and security-related shortcomings that could expose personal data to prying eyes or allow interception of an iOS devices communication. You will learn how to manage apps to reduce the risks from third-parties and then carry out practical steps and procedures to protect your device at a large scale using tools like Apple Configurator and MDM. By the end of this book, you will have a great understanding of the essentials of iOS apps and will be able to secure the platform easily and rapidly.
Примеры страниц
Оглавление
Preface Chapter 1: iOS Security Overview Pairing Backing up your device iCloud backups Taking backups using iTunes Viewing iOS data in iTunes Initial security checklist Confiuring a passcode Confiuring privacy settings Safari and built-in App protections Predictive search and spotlight Chapter 2: Introducing App Security Installing apps Blocking access to the App Store Single App mode, App Lock, and Guided Access App communication Handoff and Continuity Keybags and keychains Keyboards and extensions Securing what extensions can access User context Sandboxing and App data storage Introduction to in-house App development Chapter 3: Encrypting Devices Secure boot and activating iOS Passbook and Touch ID for Apple Pay Introduction to iOS network communication AirDrop A bug or a feature? VPN (Always-On, APN, Per-App, On-Demand) Global HTTP Proxy, caching, and the web content fiter Privacy-related concerns Lesser-known ways for Apple to gather diagnostics Health app Confiuration profies Signing, encryption, and delivery Chapter 4: Organizational Controls Apple Confiurator Intended workflws The interaction modes – Prepare, Supervise, and Assign The importance of supervision Apps, VPP, and Apple Confiurator Mass restoring and naming of devices Backup concerns Confiurator as chaperone Activation Lock and Find My iPhone Addressing the rough spots DEP versus Apple Confiurator Guided Access versus App Lock versus Single App Mode ActiveSync Chapter 5: Mobile Device Management Introducing MDM Confiurator versus MDM The Profie Manager Preparing the Profie Manager Server Preparing Profie Manager Completing Post Confiuration tasks Using Profie Manager Enrolling into Profie Manager Device management Passcode policies Introducing Bushel Setup The enrollment process Restrictions Volume Purchasing Program and MDM Chapter 6: Debugging and Conclusion Xcode Dive deeper with libimobiledevice Installing libimobiledevice using Homebrew Using idevicesyslog and idevicepair Using idevicedate and ideviceinstaller App communications Identifying devices Listening to network communications Apple IDs and Apps Forensics Application security Viewing an App Index
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum