iOS Forensics Cookbook
eBook - ePub

iOS Forensics Cookbook

Bhanu Birani, Mayank Birani

Partager le livre
  1. 184 pages
  2. English
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

iOS Forensics Cookbook

Bhanu Birani, Mayank Birani

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Over 20 recipes that will enable you to handle and extract data from iOS devices for forensics

About This Book

  • This book gets you straight into solving even the most complex iOS forensic problems with easy-to-understand recipes
  • Get to grips with extraction and analysis techniques to perform forensic investigations on iOS devices
  • Gain insights into how to protect your data and perform data recovery from iOS-based devices

Who This Book Is For

If you are an iOS application developer who wants to learn about a test flight, hockey app integration, and recovery tools, then this book is for you. This book will be helpful for students learning forensics, as well as experienced iOS developers.

What You Will Learn

  • Discover the various ways to save data in the document directory of the device
  • Get to grips with encrypting and decrypting of files saved in the document directories
  • Explore ways to integrate social media with iOS applications
  • Grab the user events and actions on the iOS application using analytic tools
  • Analyze useful information from the data gathered in the cloud
  • Grasp numerous concepts associated with air application distribution
  • Track errors in an application effectively to document them for forensic analysis
  • Read crash reports accumulated on iTunesConnect and decode them to generate and gather useful information

In Detail

Mobile device forensics is a branch of digital forensics that involves the recovery of evidence or data in a digital format from a device without affecting its integrity. With the growing popularity of iOS-based Apple devices, iOS forensics has developed immense importance.

To cater to the need, this book deals with tasks such as the encryption and decryption of files, various ways to integrate techniques with social media, and ways to grab the user events and actions on the iOS app. Using practical examples, we'll start with the analysis keychain and raw disk decryption, social media integration, and getting accustomed to analytics tools. You'll also learn how to distribute the iOS apps without releasing them to Apple's App Store. Moving on, the book covers test flights and hockey app integration, the crash reporting system, recovery tools, and their features. By the end of the book, using the aforementioned techniques, you will be able to successfully analyze iOS-based devices forensically.

Style and approach

This book takes a step-by-step recipe-based approach to iOS forensics and investigation techniques. Topics are explained sequentially in order of complexity, and are accompanied by code and theory that is easy to grasp.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que iOS Forensics Cookbook est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  iOS Forensics Cookbook par Bhanu Birani, Mayank Birani en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Ciencia de la computaciĂłn et Ciberseguridad. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2016
ISBN
9781783988464

iOS Forensics Cookbook


Table of Contents

iOS Forensics Cookbook
Credits
About the Authors
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
Sections
Getting ready
How to do it

How it works

There's more

See also
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Saving and Extracting Data
The Documents directory
Getting ready
How to do it...
See also
Saving data using the RAW file
Getting ready
How to do it...
Saving data in the SQLite database
Getting ready
How to do it...
Learning about core data
Getting ready
How to do it...
2. Social Media Integration
Integration with Facebook
Getting ready
How to do it...
Integrating with LinkedIn
Getting ready
How to do it...
Integration with Instagram
Getting ready
How to do it...
3. Integrating Data Analytics
Introduction
Google Analytics
Getting ready
How to do it...
Flurry Analytics
Getting ready
How to do it...
Flurry with data mining
Getting ready
How to do it

Integrating Mixpanel
Getting ready
How to do it

4. App Distribution and Crash Reporting
Setting up and integrating TestFlight
Getting ready
How to do it...
Integrating HockeyApp
Getting ready
How to do it...
HockeyApp for crash reporting
Getting ready
How to do it...
5. Demystifying Crash Reports
Crashlytics integration
Getting ready
How to do it...
Desymbolication of crash logs
Receiving crash logs directly from a device without using Xcode
Getting ready
How to do it...
Receiving crash logs from a device by using Xcode
How to do it...
Analyzing crash reports
Getting ready
How to do it...
6. Forensics Recovery
DFU and Recovery modes
How to do it...
How to do it...
Extracting and reading data
Getting ready
How to do it...
See more...
Recovering backups
How to do it...
See more...
Extracting data from iTunes backups
How to do it...
Encrypting and decrypting tools
How to do it...
See more...
7. Forensics Tools
Exploring iPhone Backup Analyzer
Getting ready
How to do it...
Exploring iExplorer
How to do it...
Exploring SQLite browser
Getting ready
How to do it...
Jailbreaking iPhone devices
Getting ready
How to do it...
Index

iOS Forensics Cookbook

Copyright © 2016 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: January 2016
Production reference: 1220116
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78398-846-4
www.packtpub.com

Credits

Authors
Bhanu Birani
Mayank Birani
Reviewer
Dr. Aswami Ariffin
Commissioning Editor
Julian Ursell
Acquisition Editors
Vivek Anantharaman
Chaitanya Nair
Content Development Editor
Siddhesh Salvi
Technical Editor
Menza Mathew
Copy Editor
Merilyn Pereira
Project Coordinator
Nidhi Joshi
Proofreader
Safis Editing
Indexer
Tejal Daruwale Soni
Production Coordinator
Melwyn Dsa
Cover Work
Melwyn Dsa

About the Authors

Bhanu Birani has more than 7 years of experience in the software industry. He is passionate about architecting, designing, and developing complicated applications. He specializes in creating web, backend as a service, and mobile products suitable for B2B and B2C context. He has expertise in end to end development to create innovative and engaging applications for mobile devices.
After years of programming experience in different programming languages, he started developing applications for iOS devices. He started software development around the same time as his graduation and was really interested in learning about the new technologies emerging in the mar...

Table des matiĂšres