Using open source tools
This chapter would not be complete without mentioning some of the best open source iOS forensic tools! The DFIR (Digital Forensics and Incident Response) community is one of the most active and helpful communities out there, and these tools are the result of the hard work and passion of security researchers, forensic examiners, and developers that have shared their knowledge with the community.
Apollo
The Apple Pattern of Life Lazy Output'er (APOLLO) is a Python script written by Sarah Edwards (you can find her on Twitter – @iamevltwin
) that processes iOS and macOS artifacts to extract pattern-of-life data and combines the result into a single SQLite database or CSV file for viewing.
The script is based on a number of different modules (some of these have been written by the DFIR community), and each of these runs one or more queries to extract specific data from an iOS extraction. We'll be using this powerful tool extensively in Chapter...