Android - восстановить зашифрованные изображения

4577

Я почти ничего не понимаю в шифровании, я просто хочу восстановить свои старые фотографии.

В моем старом телефоне Android я использовал определенное приложение для блокировки фото-видео для шифрования своих изображений. Изображения были сохранены на SD-карте.

Я забыл пароль приложения (потому что 8 месяцев не используется), но я вижу определенный .configфайл, он содержит:

5Fn7TQ== uxyjH3WpAKwKTCDyRdkd9cIPZQkCASZg 

На сайте приложения написано, что фотографии «зашифрованы с использованием расширенного 128-битного шифрования AES» .

Поэтому я скачал AESCrypt, но при расшифровке я получаю сообщение об ошибке Error: Bad file header (not aescrypt file or is corrupted? [29, ffffffb6, 35]). Что верно, потому что это не зашифровано aescrypt.

Итак, как мне восстановить (расшифровать AES) мои фотографии.

Также является ли .configфайл ключевым файлом для расшифровки изображений?

редактировать

У меня сложилось впечатление, что ПИН-код (пароль, который я должен был ввести при запуске приложения) защищает доступ к пользовательскому интерфейсу приложения и не играет никакой роли в шифровании изображений, поскольку пятизначный пароль кажется не очень безопасным.

Также я подозреваю, что ключ хранится на устройстве, потому что приложение могло разблокировать фотографии, даже когда устройство не было подключено к Интернету.

0
Как называется приложение для шифрования фотографий? Приложение может также использовать некоторый пользовательский формат хранения данных в дополнение к AES, что означает, что ваши файлы не являются необработанными фотографиями, зашифрованными с помощью AES, но с некоторыми прикрепленными метаданными, так что даже если вы обнаружите / подберете ключ, вам придется все равно нужно сделать программу, чтобы «декодировать» эти файлы и получать только необработанные AES-зашифрованные данные. 9 лет назад 0
Любое правильное использование шифрования не сохранит ключ в файле конфигурации. Вам нужно будет использовать оригинальное приложение, поскольку оно, скорее всего, использует собственную структуру для шифрования файла изображения. Единственный вариант, который у вас есть на данный момент, состоит в том, чтобы попытаться вспомнить используемый пароль, а хорошо продуманное шифрование AES делает исходное содержимое невосстановимым, если только не используется точный пароль. Используйте шифрование, чтобы защитить себя, но ожидайте полной потери данных, если у вас нет надлежащей системы управления паролями, чтобы предотвратить потерю / забытие пароля / ключа шифрования. Fiasco Labs 9 лет назад 0
@ AndréDaniel Я использовал Photo Locker Pro v1.1.0; также я не думаю, что они используют нестандартное хранилище данных, потому что: 1. приложение было недорогим, 2. все файлы переименованы из `img.jpg` в` img.jpg.pl`, 3. я открыл этот .pl в текстовый редактор для просмотра двоичных данных. Поправь меня, если я ошибаюсь. 9 лет назад 0
@FiascoLabs Я просто подумал, что содержимое файла выглядит как какой-то хэш / пароль. У меня есть .apk этого приложения в моей резервной копии, оно открывается с помощью менеджера архивов 7z, в котором есть папка `META-INF`, содержащая` HANDYAPP.RSA`, `HANDYAPP.SF` &` MANIFEST.MF` Помогите? 9 лет назад 0
В какой ОС вы пытаетесь это сделать? Я предполагаю, что Android относится к вашему старому телефону. Вы работаете с SD-картой на компьютере? fixer1234 9 лет назад 0

1 ответ на вопрос

1
Fiasco Labs

Any proper use of encryption will not store the key in a config file. While a hash might be stored, it's one way, so knowing the hash will not allow for recovery of the password, only that the entered password's hash matches the stored hash, and therefore the proper password was entered.

You will need to use the original app as it most likely uses a proprietary structure to encrypt the image file. The only option you have at this point is to try to remember the password used as well designed AES encryption renders the original contents unrecoverable by design unless the exact password is used.

Use encryption to protect yourself but expect total data loss unless you have a proper password management system in place to prevent losing/forgetting the password/encryption key.

Since this is Photo Locker Pro, produced by Handy Apps, perusing their Google Store and online website FAQ delivers the following information.

  1. With the optional PIN recovery feature, you won't lose your precious files even if you forgot your PIN code.
  2. The recovery email address is not an username to restore data. It is only used to retrieve your PIN in the event that you have forgotten it.

It's time to contact their support desk (support at handy-apps.com) and see if they can help you finish the recovery process.

Я понимаю, что - но служба поддержки не отвечает, возможно, из-за 8 месяцев бездействия или, возможно, они одержимы желанием заставить меня повторно купить программное обеспечение. 9 лет назад 0
Тогда вам придется его перебрать, то есть попробовать все комбинации чисел, которые могли быть. Они упоминают PIN-код, для которого большинство людей используют только 4 номера. AES защищен и будет дешифрован только при вводе правильной парольной фразы. Fiasco Labs 9 лет назад 0
любое предложение, потому что я не могу попробовать 10 ^ 5 перестановок вручную - это тоже на сенсорном экране: P. Спасибо, любая помощь будет высоко ценится. 9 лет назад 0