Skip to content

brianpow/itunes-backup-filename-unobfuscater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

iTunes Backup Filename Unobfuscater

Background

iOS does not allow direct access of files in specific app. The only way to do is to do full backup via iTunes, and find out the files you needed from the backup. Unfortunately, the filenames in the backup are obfuscated. Fortunately, the real human-readable filenames are stored in a sqlite database. This little script can rename the files inplace to human-readable filenames according to the database. It also supports reverting back to original obfuscated filenames.

Requirement

  • Python 3.9 or above
  • Tested on Windows, but should work in OSX
  • Backup via iTunes with NO password

Usage

Under Windows

To rename

python ibfu.py "%USERPROFILE%\AppData\Roaming\Apple Computer\MobileSync\Backup\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

*Please replace XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with the real folder name found on your computer

To undo

python ibfu.py -u "%USERPROFILE%\AppData\Roaming\Apple Computer\MobileSync\Backup\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

For additional features, see help

python ibfu.py -h

Licence

AGPL v3.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages