Book Image

Learning iOS Security

Book Image

Learning iOS Security

Overview of this book

Table of Contents (13 chapters)

Dive deeper with libimobiledevice


Xcode and other tools can be used to view logs on iOS devices. Another tool that is used to debug devices is called libimobiledevice. This is an open source project that is meant to help security researchers, developers, and administrators track the goings-on of iOS devices. The libimobiledevice library is available at http://www.libimobiledevice.org

Installing libimobiledevice using Homebrew

I usually install libimobiledevice using Homebrew, as there are a few dependencies that can be a little annoying to install otherwise.

To install Homebrew if you haven't already done so, perform the following steps:

  1. Elevate your privileges by running sudo and invoking a bash shell:

    sudo bash
    
  2. Run the following command:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  3. Once the command is executed, follow the prompts to complete the installation. Once Homebrew is installed, run the following brew command to download the required components...