Skip to content

NotJoeMartinez/ios_backup_browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS Backup Browser

Export your contacts & media form iOS backups

This project was submitted to HackWest 2022 frontend

Installation

pip install -r requirements.txt

Usage

python ios_backup_browser.py --help
usage: ios_backup_browser.py [-h] [-fm FIND_MIMES] [-dr] [-fc] [-em EXPORT_MEDIA]

iOS forensic tool

optional arguments:
  -h, --help            show this help message and exit
  -fm FIND_MIMES, --find-mimes FIND_MIMES
                        pass it a directory of ios extraction
  -dr, --data-report    generate html showing stuff
  -fc, --find-contacts  Print data of current DB
  -em EXPORT_MEDIA, --export-media EXPORT_MEDIA
                        Save media from backup to specified directory

This project requires that you have an unencrypted iOS backup. You first need to run the program with the --find-mimes flag with an argument to the root directory of your backup

python ios_backup_browser.py --find-mimes [/path/to/ios/backup]

This will then build a ios_data.db database in your home directory

--data-report

This flag produce an html file that displays how many artifacts of each datatype were found along with some disk usage information.

python ios_backup_browser.py --data-report

--find-contacts

Makes a csv file with your contacts

python ios_backup_browser.py --find-report

--export-media [output directory]

Copies all JPEG images found in snapshot to directory provided by argument.

python ios_backup_browser.py --export-media [path/to/output/directory]

About

Export your contacts from an iOS backup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published