iOS parse Manifest python script
Create the file structure of iOS devices from iTunes Backups parsing the Manifest.mbdb file. Useful for forensics analysis of iOS devices.
**Notes of interest **
Usage: python iOS_parse_Manifest.py [Path to Manifest.mbdb file] [Output path]
Example:
python iOS_parse_Manifest.py /home/macuser/Library/Application Support/MobileSync/Backup/e1819649a37e0238ad554359b893f013a466be8d/ ../output
Trick: Copy the script into the backup folder and execute with relative paths.
Example: python iOS_parse_Manifest.py ./ ../output
Some notes:
2 Required parameters: Path of Manifest.mbdb and output path
The output folder will be the output path & the uid of the backup & the string '_parsed'
If the output folder already exists will not continue
The functions to read the mbdb database are extracted from:
http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0-itunes-backup
Create the file structure of iOS devices from iTunes Backups parsing the Manifest.mbdb file. Useful for forensics analysis of iOS devices.
**Notes of interest **
Usage: python iOS_parse_Manifest.py [Path to Manifest.mbdb file] [Output path]
Example:
python iOS_parse_Manifest.py /home/macuser/Library/Application Support/MobileSync/Backup/e1819649a37e0238ad554359b893f013a466be8d/ ../output
Trick: Copy the script into the backup folder and execute with relative paths.
Example: python iOS_parse_Manifest.py ./ ../output
Some notes:
2 Required parameters: Path of Manifest.mbdb and output path
The output folder will be the output path & the uid of the backup & the string '_parsed'
If the output folder already exists will not continue
The functions to read the mbdb database are extracted from:
http://stackoverflow.com/questions/3085153/how-to-parse-the-manifest-mbdb-file-in-an-ios-4-0-itunes-backup