Защита личных фотоснимков на телефонах Android

в 15:09, , рубрики: android, Блог компании КиберСофт, защита информации, информационная безопасность, Разработка под android, скрытие фотографий, шифрование

Защита личных фотоснимков на телефонах Android - 1

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

Эти вопросы стали актуальными для меня после того, как мой LG-E988 неожиданно отказался работать и после нескольких неудачных попыток вернуть его к жизни я понял, что визит в сервис-центр просто неизбежен. Вместе с этим пришло и понимание того, что все мои личные снимки хранятся во внутренней памяти устройства. Очень не хотелось бы, чтобы кто-то посторонний просматривал их на досуге… А бывают ведь и другие ситуации – телефон взяли посмотреть ваши родственники, он оказался в руках у друзей, коллег либо же был потерян.

После этого случая я понял, что будет лучше, если мои личные фотографии будут храниться на внешней карте памяти плюс будут при этом зашифрованы. Решить такую задачу у меня получилось с помощью приложений URSafe Media Redirector и CyberSafe Encryption. Для этого:

1. В URSafe Media Redirector вместо стандартной директории для сохранения фоток (у меня это /storage/sdcard0/DCIM/100LGDSC) указал другую на внешней SD Card (/storage/sdcard1/Photos):

Защита личных фотоснимков на телефонах Android - 2

Сделал тестовый снимок — после фотографирования он сохранился в нужной мне папке Photos.

2. В CyberSafe Encryption создал новый сейф и в Свойствах задал аналогичный путь для монтирования — сейф будет монтироваться на папку Photos:

Защита личных фотоснимков на телефонах Android - 3

В данном режиме файловая система контейнера будет монтироваться к файловой системе устройства. Временные файлы в данном режиме не используются.

Если говорить о скрытности самого сейфа, то здесь есть 3 возможности:
— сейф открывается из GUI программы либо с помощью виджета CyberSafe (который можно добавить на рабочий стол).
— сейф добавляется на главный экран только в момент начала работы с ним; если файл сейфа размещен где-нибудь здесь Android/data/com.android.browser/files и называется, например, SystemCashe.Table, найти его на устройстве будет достаточно непросто.
файл сейфа вообще не хранится на устройстве.

3. Для удобства работы в CyberSafe Encryption в качестве проводника выбрал Сторонний менеджер файлов — ES3. После открыл сейф, файлов в нем пока нет, в проводнике отображается путь к папке, на которую был сделан редирект. Сделал пару тестовых снимков, обновил содержимое папки в проводнике – фотографии попали в смонтированную папку Photos:

Защита личных фотоснимков на телефонах Android - 4

4. Закрыл сейф в CyberSafe Encryption, обновил содержимое папки Photos – в результате там уже другие «несекретные» фотографии — те, которые я переместил в нее ранее из /DCIM/100LGDSC, а также одна тестовая фотография, которая была сделана после редиректа, но до монтирования. Снимки, сделанные в режиме монтирования, в папке не отображаются — они находятся в сейфе и зашифрованы.

Защита личных фотоснимков на телефонах Android - 5

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

Думаю данное решение будет намного более полезным чем какое-либо из этих приложений для скрытия фотографий на Google Play. Прежде всего, потому что простое скрытие файлов не обеспечивает их достоверную защиту, а возможность шифрования есть далеко не в каждом из них. Кроме того, такие приложения явно указывают на то, что на телефоне скрывают фотографии.

В результате использования данной схемы на телефоне нет никаких следов того, что на нем прячут (шифруют) именно фотографии, потому что камера настроена на обычный путь, URSafe Media Redirector — обычное приложение, которое позволяет не загромождать внутреннюю память. Наличие CyberSafe Encryption может говорить о том, что на телефоне защищаются какие-то данные, однако что это за данные — неизвестно.

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

Автор: omilen

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js