Releases: joz-k/ios_backup_extractor
v1.2.5
-
Added
.gif
and.webp
to the list of exported files.Files with these extensions are also exported from the camera roll.
Requested by #13. -
Enhanced text output during extraction.
When extracting, the tool will now display the name of the internal "DCIM" folder where the media file was originally located in the device/backup filesystem.
Requested by #12. -
iCloud media extraction.
Media files downloaded to the device from iCloud are also exported during the extraction process. To skip these files, the new
--ignore-icloud-media
option can be used.
Reported by #15.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.5_x64-windows.zip | 1e9feb7c52806e8bb761981f5dabd0343c463b95b2784782993b98c8322244f9 |
MacOS arm64 | iOS_Backup_Extractor-v1.2.5_arm64-macos.zip | 98043b1d42fe455ede4c9f365b08b34c394de8c417c164882889c010a92ca411 |
MacOS intel64 | iOS_Backup_Extractor-v1.2.5_intel64-macos.zip | 2ad260cd9e6ac3a3ecfbd1d09f81d821d3fb9aad77eabc8afb189358e045a592 |
Linux x64 | iOS_Backup_Extractor-v1.2.5_x64-linux.tar.gz | 8337e3577c6a248efd127005567753a8c8696d04bdf4914050ea5a6c5e3ea4b3 |
v1.2.4
-
After export, media files have "Date Created" and "Date Modified" filesystem metadata attributes modified to reflect the dates originally set when created by iOS.
Requested by #4.
-
Implemented
--prepend-date
and--prepend-date-separator
options.These options make possible to prepend the creation date to each exported file. The files like
IMG_1111.heic
can be therefore exported as2024-11-13_IMG_111.heic
. The date separator can be modified using--prepend-date-separator
option. -
Implemented two special keywords for the
--since
parameter.Instead of DATE (YYYY-MM-DD), user can also enter one of these:
-last-week
, which means "current date" minus 8 days
-last-month
, which means "current date" minus 32 days -
Added export for Apple ProRAW format files
Files with
.dng
extension (Apple ProRAW) added to the list of exported media files.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.4_x64-windows.exe.zip | 3ddcf7e5d0b10990a8037154b00afc0b355b7b5172aa312345319774b75fd4bf |
MacOS arm64 | iOS_Backup_Extractor-v1.2.4_arm64-macos.zip | 8f47e744eb0e3cefcad02645ee942c970f14eb7cd83846b5e87b5cc3415e7f23 |
MacOS intel64 | iOS_Backup_Extractor-v1.2.4_intel64-macos.zip | 9bc689d6ddb041358f78561e0046f65b093787099ca0369d45c774369b52b016 |
Linux x64 | iOS_Backup_Extractor-v1.2.4_x64_linux.tar.gz | 0946bc04748a6624bec2aa8ec79f6e94741038765faf53cf93d9780c1b334d14 |
v1.2.3
-
The backup time is now displayed in a local timezone.
Before this change, the
--list
report showed the backup time in
a UTC timezone. This was confusing and unexpected. Now the backup
time is always displayed in the local timezone. -
Added
.3gp
and.mp4
to the list of exported files.Files with these extensions are also exported from the camera roll.
Requested by #3.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.3_x64-windows.exe.zip | 98faf52a21202adb6cebc5ccd72d5d895d28039c81019ea9fb3274c923b305d8 |
MacOS arm64 | iOS_Backup_Extractor-v1.2.3_arm64-macos.zip | 18f78d1997aac0b77454e69506e400832e3c101b0210657acb3573e916820f88 |
MacOS intel64 | iOS_Backup_Extractor-v1.2.3_intel64-macos.zip | 99e25b9d659ddd02bd23b22c15e20812d3031cb7ff9b4bd4d5c11c8bcb657055 |
Linux x64 | iOS_Backup_Extractor-v1.2.3_x64_linux.tar.gz | 3055e7c2735c617f2e97b13b2b929cc5027ddc7f37f798baeb995a651eb3eaf7 |
v1.2.2
-
Added
--add-trash
option.With
-add-trash
option, it is now possible to extract also files marked as deleted. Such files contain "_DELETED" in their filename. -
Files are listed in a sorted order.
Previously files were listed/copied in somehow random order. After this change, files should be listed/copied in a chronological order, from oldest to newest. This should make file listing more predictable because latest files should be at the end of the list.
-
Fix for Manifest.plist parsing on Windows.
Due to a bug in the
Mac::PropertyList
Perl module, binary plist files (Manifest.plist, Status.plist) are sometimes randomly appear to be corrupted when running on Windows. When this happens, the script usually ends with the infamousNot a HASH reference at ios_backup_extractor.pl line 729
error. This change fixes this error.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.2_x64-windows.exe.zip | 3498bb073f07a64a0df2bd599e267e9f1b2bdc18531ba50dab8dc8588788f962 |
MacOS arm64 | iOS_Backup_Extractor-v1.2.2_arm64-macos.zip | d018106bee1ce79487c01e3cad48d323296a3ab2a44420582cb9c02a7b332856 |
MacOS intel64 | iOS_Backup_Extractor-v1.2.2_intel64-macos.zip | bd443418d7fa6f6b6287b257a88574563b3d2082697609b4f551a7da69fb8360 |
Linux x64 | iOS_Backup_Extractor-v1.2.2_x64_linux.tar.gz | 989fd6fafb2af27d47f37cad4d279e3df8ada5c9dd99f8e56242324862942aeb |
v1.2.1
- Added support for the new “Apple Devices” application on Windows.
- iOS backup version check. A stored backup version lower than 3.3 is rejected.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.1_x64-windows.exe.zip | cc19c9320fe5609e44d535de93eeaa7ad5d2d584c027d78f367826f4c74acfc0 |
MacOS arm64 | iOS_Backup_Extractor-v1.2.1_arm64-macos.zip | d31138e29cd000d9e5e78164b161f0ab2ef515050cc634788f437fee26f33d2d |
MacOS intel64 | iOS_Backup_Extractor-v1.2.1_intel64-macos.zip | 9bf800d53b9fe4c3e1bb20169283a1ce3a4e9c8dd8df55a799fa07e9c55fd9d0 |
Linux x64 | iOS_Backup_Extractor-v1.2.1_x64_linux.tar.gz | a2f07179f43f11d33395da1c0af7e254744a3c3ba7a65a5811b7948142dd0ffb |
v1.2.0
- The first public version.
- Provided Windows x64 binary is fully self-contained and requires Windows 7 or higher.
Platform | Download Link | Checksum (SHA256) |
---|---|---|
Windows x64 | iOS_Backup_Extractor-v1.2.0_x64-windows.exe.zip | 1d50223ea0da8186f00473a58d53e35deab23645b6921967d814379e3708a71b |
MacOS arm64 | iOS_Backup_Extractor-v1.2.0_arm64-macos.zip | 1e2971bbc950ae26610d8aafc0da7f1e3b08ba74d638ad85c46ca900d6676ee1 |
MacOS intel64 | iOS_Backup_Extractor-v1.2.0_intel64-macos.zip | 54ac0256a99c37a24984df7d48819dee0ac629c8a493e5d301419397667e76bb |
Linux x64 | iOS_Backup_Extractor-v1.2.0_x64_linux.tar.gz | 67ee8b98c8376b97085f208fbbe1b31422758eb6e23818eb9c37694ef0ecc2f0 |