GitXplorerGitXplorer
s

ios-backup

public
6 stars
4 forks
0 issues

Commits

List of commits on branch master.
Unverified
36269e7b4600f86177d7a8a78eebf69c6ddf6abe

Add the code

sstek29 committed 8 years ago
Unverified
853b8f3b97b070e0730bd8f1d18359ad28a08899

Create README.md

sstek29 committed 8 years ago
Unverified
ce773139f94d6dd1250c182ccdf6d0bdc48406a9

Unlicense

sstek29 committed 8 years ago

README

The README file for this repository.

ios-backup

Corrects iOS backup names to make them human readable. Works for unencrypted backups only. Quick and dirty, was written half an year ago, but it works, huh

How it works

iTunes backup store all data in Manifest.db sqlite3 db.

  • flags seem to be 1 for files and 2 for directories
  • domain -- see iPhone Wiki
  • relativePath -- relative path, lol.
  • fileID -- some sort of sha1, see iPhone Wiki (but I wasn't able to calculate those hashes correctly tbh)
    What's more important is that it allows us to guess name of file it stores.

Btw, I've never tested it on anything except OS X. And I'm not sure about exact iTunes versions, but I guess it will work if Manifest.db is present.