Learning iOS Security
eBook - ePub

Learning iOS Security

Allister Banks, Charles S. Edge

Condividi libro
  1. 142 pagine
  2. English
  3. ePUB (disponibile sull'app)
  4. Disponibile su iOS e Android
eBook - ePub

Learning iOS Security

Allister Banks, Charles S. Edge

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Learning iOS Security è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Learning iOS Security di Allister Banks, Charles S. Edge in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Informatique e Cybersécurité. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Anno
2015
ISBN
9781783551743
Argomento
Informatique

Learning iOS Security


Table of Contents

Learning iOS Security
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. iOS Security Overview
Pairing
Backing up your device
iCloud backups
Taking backups using iTunes
Viewing iOS data in iTunes
Initial security checklist
Configuring a passcode
Configuring privacy settings
Safari and built-in App protections
Predictive search and spotlight
Summary
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
Summary
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 filter
Privacy-related concerns
Lesser-known ways for Apple to gather diagnostics
Health app
Configuration profiles
Signing, encryption, and delivery
Summary
4. Organizational Controls
Apple Configurator
Intended workflows
The interaction modes – Prepare, Supervise, and Assign
The importance of supervision
Apps, VPP, and Apple Configurator
Mass restoring and naming of devices
Backup concerns
Configurator as chaperone
Activation Lock and Find My iPhone
Addressing the rough spots
DEP versus Apple Configurator
Guided Access versus App Lock versus Single App Mode
ActiveSync
Summary
5. Mobile Device Management
Introducing MDM
Configurator versus MDM
The Profile Manager
Preparing the Profile Manager Server
Preparing Profile Manager
Completing Post Configuration tasks
Using Profile Manager
Enrolling into Profile Manager
Device management
Passcode policies
Introducing Bushel
Setup
The enrollment process
Restrictions
Volume Purchasing Program and MDM
Summary
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
Summary
Index

Learning iOS Security

Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: February 2015
Production reference: 2240215
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78355-174-3
www.packtpub.com

Credits

Authors
Allister Banks
Charles S. Edge
Reviewers
Jeremy Agostino
William Smith
Commissioning Editor
Ashwin Nair
Acquisition Editor
Hemal Desai
Content Development Editor
Mamata Walkar
Technical Editor
Menza Mathew
Copy Editors
Jasmine Nadar
Wishva Shah
Project Coordinator
Shipra Chawhan
Proofreaders
Safis Editing
Paul Hindle
Indexer
Tejal Soni
Production Coordinator
Melwyn D'sa
Cover Work
Melwyn D'sa

About the Authors

Allister Banks is an enthusiast. He's very excited to be in the exceedingly limited, exclusive club of coauthors of Charles S. Edge. After working for a decade with IT consulting companies on both the coasts of the U.S., he now works for a medical-focused institution with education and data center aspects. He has given speeches at LOPSA-East, MacTech Conference, and MacAdmins Conference at Penn State. He lives in New York. He contributes to various open source projects and speaks enough Japanese to order food.
Charles S. Edge has been working with Apple products since he was a child. Professionally, Charles started with the Mac OS and Apple server offerings in 1999 after working of years with various flavors of Unix. Charles began his consulting career with Support Technologies and Andersen Consulting. As the chief technology officer of 318, Inc., a consulting firm in Santa Monica, California, Charles built and nurtured a team of over 50 engineers, which was the largest Mac team in the world at that time. Charles is now a product manager at JAMF Software, with a focus on Bushel (http://www.bushel.com).
Charles has spoken at a variety of conferences including DefCon, BlackHat, LinuxWorld, MacWorld, MacSysAdmin, and Apple Worldwide Developers Conference. Charles has also written 12 books, over 3,000 blog posts, and a number of printed articles on Apple products.

About the Reviewers

Jeremy Agostino is a longtime Mac and iOS developer with a professional focus on hardware support and device drivers. He has assisted in the design and implementation of custom technical solutions to manage some of the largest iOS deployments in the U.S. Jeremy is currently leading the engineering team at Ground Control Solutions, where he is developing a powerful deployment and management tool for iOS devices.
William Smith is a solutions architect for 318, Inc., which is an IT consultancy that is based in Santa Monica, California. He is a technology veteran with more than 20 years of experience. He lives in Saint Paul, Minnesota, where he has provided training and consulting services on behalf of customers such as Apple and JAMF Software.
William enjoys writing and presenting on technology topics and he has spoken at JAMF Nation User Conference, MacIT, PSU MacAdmins, and other conferences. He has been a Microsoft MVP for more than 11 years and is co-owner of OfficeforMacHelp.com. Currently, he is a part of the steering committee for the new Twin Cities Mac Admins professionals group—a community that supports all things...

Indice dei contenuti