A Python 3 class that reads and extracts files from a password-encrypted iOS backup created by iTunes on Mac and Windows. Compatible with iOS 14. Class works on Linux too.
225
stars
38
forks
source link
Checking if self.manifestDB is set, otherwise TypeError is raised #8
If for some reason the decryption fails, this close() is called by __del__ without self.manifestDB, which raises a TypeError exception. Checking first before calling os.remove.
If for some reason the decryption fails, this
close()
is called by__del__
withoutself.manifestDB
, which raises a TypeError exception. Checking first before calling os.remove.