mvt/mvt/ios
Daniel Kahn Gillmor 706c429595 mvt-ios decrypt-backup: Improve error messages for known cases
The two most common reasons that `mvt-ios decrypt-backup` can fail are
wrong passwords and not pointing to an actual backup.

We can distinguish these cases based on the kinds of errors thrown
from iOSbackup (at least for the current versions that i'm testing
with).

When we encounter those particular exceptions, just report a simple
summary and don't overwhelm the user with a backtrace.  If we
encounter an unexpected exception, leave the reporting as-is.

Closes: #28, #36
2021-08-02 11:07:31 -04:00
..
modules More explicit copyright and licensing notes 2021-08-01 21:11:08 +02:00
__init__.py More explicit copyright and licensing notes 2021-08-01 21:11:08 +02:00
cli.py More explicit copyright and licensing notes 2021-08-01 21:11:08 +02:00
decrypt.py mvt-ios decrypt-backup: Improve error messages for known cases 2021-08-02 11:07:31 -04:00
versions.py More explicit copyright and licensing notes 2021-08-01 21:11:08 +02:00