Skip to content

bo01ean/iphone-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

iPhoneBup - a iPhone backup media extractor written in Python by Nathan Trujillo

What it does: This script recursively scans your backup directories, searches for media and extracts them into folder of the users choosing. It uses iPhone's Manifest.mbdb file which later versions of IOS use to store backup information. It also uses a spoofed hash list to backup media files.

Why did you write this: After upgrading my iPhone a few days ago, I lost my backup after iTunes forgot to create a Manifest file for it. Since the files were still on disk, though obfuscated, I knew there was a way to get them back, and this script will do it for you.

Warning: I am not responsible if this script kicks your dog, scratches your new car or deletes your files. Please use at your own risk.

To Use: 1. Check it out from git: https://github.com/bo01ean/iphone-tools.git. 2. be sure python is installed and in your path. 3. run this script from the command line and this script should do the rest, auto-magically.

Notes: the safeMode flag makes no changes to the filesystem, only flip to False if you are completely sure! this script does not backup app data since there are naming convention issues

This script uses code by galloglass on stackoverflow User Robert Munafo posted an updated version: http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0-itunes-backup

About

python backup tools for IOS5+

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages