Безопасна ли программа imazing

Ну вот хочется понять какие именно риски? То что imazing украдет резервную копию или какой именно риск?

13:36 25.04.2022
Sophie
Ну вот хочется понять какие именно риски? То что i.

Push сообщения всё равно работать не будут

16:40 25.04.2022

Похожие вопросы

МОТИВАЦИОННАЯ ПОДБОРКА КНИГ 1. Дэн Вальдшмидт «Будь лучшей версией себя» 2. Барбара Шер «Мечтать не вредно» 3. Энтони Роббинс «Разбуди в себе исполина» 4. Алекс Корнелл «Оп.

сегодня в 00:11

Народ у кого какое экранное время активное на айфон 13 и какое должно быть? А то у меня в среднем 5 часов экрана , включено обновление контента не для всех приложений , уведом.

вчера в 08:26

Если что установил на айфон 14. Все работает довольно стабильно, как на 16.5. С батареей все отлично, не греется. В последнее время экрана по 7 часов и играю в требовательные .

вчера в 22:46

Ребята обновляться можно ?) все нормально ?)

вчера в 11:32

Подскажите пожалуйста! Как на iOS 15 с галереи удалить копии фотографий?

iMazing Backup Recovery

вчера в 13:21

ребята тут кто нибудь разбирается в проводных еарподсах?

вчера в 18:43

Здравствуйте. Подскажите когда выйдет iOS 16.6 можно будет ее скачать если сейчас сидишь на iOS 17 developer beta?

вчера в 22:32

брать у него или нет все таки?

вчера в 19:18

Ребята привет! кто знает как отличить подделку мэджик маус? и кто пользуется? удобно ли ? стоит ли под мак бук покупать?

вчера в 06:22

на айфоне можно использовать LDAC кодек?

Источник: telq.org

Защита данных в iMazing

Как и подобает швейцарской компании, успешно выступающей на рынке с 2008 года, DigiDNA максимально серьезно относится к вопросу защиты информации. Конфиденциальность пользовательских данных была и остается одной из наших ключевых ценностей со дня нашего основания.

  • Локальное хранение данных
  • Никакой монетизации данных
  • Шифрование резервных копий
  • Защищенное соединение, без джейлбрейка
  • Безопасный вход через Apple ID
  • Проверка подлинности iMazing

⚠ Внимание: остерегайтесь подделок!
Благодаря популярности iMazing его часто выкладывают у себя различные неофициальные распространители контента. Такие версии приложения являются взломанными и/или поддельными. Загружайте iMazing только с нашей официальной страницы https://imazing.com/ru/download и будьте бдительны, чтобы не стать жертвой пиратов.

macOS: при первом запуске iMazing обратите внимание на предупреждения на экране. Исполняемый код официальной версии приложения подписан с помощью сертификата, выпущенного компанией Apple: Developer ID Application: DigiDNA SARL (J5PR93692Y). Он также имеет подтверждение подлинности от Apple. Это означает, что каждая новая версия приложения отправляется на сервер Apple и автоматически проверяется на наличие вредоносного ПО, и лишь затем выходит в свет.
Подробнее о подтверждении подлинности.

Windows: при первом запуске установщика iMazing обратите внимание на предупреждения на экране. Исполняемый код официальной версии приложения подписан с помощью сертификата, выпущенного компанией DigiCert: DigiDNA SARL.

Если развертывание iMazing выполняется в среде, где информационная безопасность имеет наивысший приоритет, или если вы сомневаетесь в подлинности загруженного установщика, инструкция в конце этой страницы позволит вам проверить подпись кода iMazing.

What Can iMazing Do for You and How to Get Started

Читайте также:
ПК как Андроид программа

Локальное хранение данных

Данные на мобильном устройстве, с которыми вы работаете через iMazing, всегда остаются полностью под вашим контролем. Они сохраняются у вас на компьютере или на подключенных к нему внешних дисках и локальных хранилищах.

Ваши данные не передаются ни в какие облачные службы или серверы в интернете, и компания DigiDNA не получает к ним доступа.

Никакой монетизации данных

Для управления лицензиями мы собираем некоторые персональные данные пользователей, такие как адрес электронной почты, статус активации, сведения о лицензированных устройствах и т.д. Мы никогда не передаем и не продаем эти данные третьим лицам. По умолчанию на наши серверы не отправляются никакие идентификаторы устройств. Вместо этого мы используем специальные аппаратные ID iMazing, исключающие идентификацию вас как пользователя.

H Разработчики, будьте бдительны! iMazing и iOS9 позволяют сохранять и восстанавливать данные приложений на любые устройства в черновиках

В данном посте речь пойдет о том, что ПО iMazing научилось переносить данные приложений на любое устройство с iOS9 и чем это чревато. А в качестве бонуса рассмотрим пример того, как не нужно реализовывать безопасность встроенных покупок на примере одной популярной игры одного очень известного разработчика. Или, иначе говоря:

Повод для беспокойства

Есть такое приложение – iMazing, которое возволяет делать разные вещи, среди которых – создание резервных копий приложений и их настроек. Недавно нем появилась поддержка iOS9. Все бы ничего, но если раньше создание бэкапа в этом ПО формировало .IPA-файл, подписанный сертификатом пользователя, который его сделал, то в случае с iOS9 программа экспортирует файл .imazingapp, в котором отсутствует сам .IPA-файл, но зато хранятся данные приложения. В практически открытом виде. Такой файл данных приложения можно теперь восстановить на любое устройство с iOS9.

Читайте также:
Java программа на вашем хост компьютере разорвала установленное подключение

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

Пара слов о резервных копиях

Безусловно, создание/восстановление резервных копий iOS-устройства – не новость. Каждый владелец устройства на базе iOS делает его по нескольку раз за день, подключая устройство к iTunes. Однако раньше восстановить резервную копию было возможно только на устройство пользователя, который его сделал. Сам файл резервной копии пожат, зашифрован и проверяет контрольную сумму архива перед восстановлением, – все для того, чтобы защитить данные пользователя и его приложений в бэкапе. Восстановление такого бэкапа – это продолжительный процесс, который опять-таки, обеспечивает безопасность сохраненных данных приложений на всех этапах – от сохранения, до восстановления на устройство.

В случае с iMazing и iOS9 ситуация изменилась: при желании вы можете «выковырнуть» данные интересующего вас приложения из резервной копии iTunes в виде файла .imazingapp, а затем восстановить их на устройство за минуту. В любой момент. На любое устройство. Само приложение при этом не восстанавливается, но найти и заранее установить его через App Store – дело пяти минут.

Данные приложения, которые хранятся в файле .imazingapp защищены, кхм, несколько слабее, чем в полноценном бэкапе iTunes. Поэтому вскрыть его, а затем внести изменения в файлы, например, сохранений игры, не составляет особого труда. Описывать это процесс я не буду, потому что люди знающие разберутся сами, а обычным пользователям давать в руки подобную инструкцию было бы неуважением ко всем iOS-разработчикам, которые сейчас на пятой передаче ищут способы защитить данные своих приложений.

Вам это ничего не напоминает? Если вы когда-либо устанавливали на свои i-устройства Jailbreak, то, наверняка, знаете, как найти на системном разделе директорию с приложениями и их данными. И как просто эти данные менять, используя, например iFile из Cydia. Теперь и этого не нужно. Каждый пользователь iMazing имеет схожие возможности, да еще с бонусом в виде возможности восстановления данных на любой аппарат с iOS9, с джейлбрейком или без.

Это предыстория. А теперь прикинем, чем это чревато на примере одной популярной игры.

Хрестоматийный пример разгильдяйства

Все мы знаем компанию Rovio, которая год за годом клепает игры серии Angry Birds. Относительно недавно разработчик порадовал нас выпуском новой части эпопеи – Angry Birds 2, распространяемой по популярному принципу Free To Play. Игра представляет собой отличный пример того, как злоупотребление моделью F2P превращает любимые нами игры в пылесос для кошелька игрока – тут вам и «жизни», и «самоцветы», и реклама, в общем – всё, что только можно использовать для монетизации.

Читайте также:
Лучшие программы для монтажа звука

Но речь не об этом. Игра сделана на Unity и, как оказалось, хранит данные сохранений (и покупок!) в БД hash-записей PlayerPrefs. По умолчанию hashtable PlayerPrefs ничем не защищен и все данные хранятся в открытом виде. Безусловно, компания, которая имеет богатый опыт разработки на Unity, в курсе того, что сохранения нужно защищать, особенно, если на этом базируется экономическая модель. Так ведь?

Как оказалось – не так.

Для начала запустим Angry Birds 2 на устройстве с Jailbreak (в данном случае – iPod Touch 5G) и немного поиграем. Наигравшись вдоволь, оценим достижения:

423 самоцвета. Негусто… Исключительно ради академического интереса установим игру на устройство с Jailbreak и посмотрим, какие данные игра хранит в PlayerPrefs:

Вот те на. Вот они, родимые! Все четыреста двадцать три штуки.
Хеш-сумм не видать… ключей шифрования тоже. Попробуем изменить значение ключа «Gems»:

Запустим игру, и…

… и смеемся, и плачем.

Безобразие… Но людей, «рискнувших» установить Jailbreak немного, куда меньше, чем основной аудитории, верно?

А слабо без Jailbreak?

Вернем количество самоцветов в предыдущее значение, сделаем резервную копию нашего устройства через iTunes, а затем бэкап данных игры с нашего iPod Touch с помощью iMazing. Полученный файл резервной копии .imazingapp чуток «подправим», а затем восстановим его другой аппарат без Jailbreak (iPhone 5).

Взглянем на результат:

Мне сложно представить себе, о чем думала команда опытных разработчиков, поленившихся сделать хотя бы простейшее BASE64-хеширование сохранений игры, которая стоила десятки (сотни?) тысяч долларов в разработке и практически целиком и полностью монетизируется за счет встроенных покупок.

Что делать?

Защищаться!

Пользователь Habrahabr natexriver написал замечательную инструкцию о том, как можно реализовать защиту данных приложений Unity. Обратите внимание, как мало усилий требуется для того, чтобы обеспечить самую базовую защиту данных, и насколько она важна. Если лень делать свою защиту, обратитесь в Unity Asset Store. Подчеркну, что нет никаких причин не делать защиту, и надеяться на авось.

Пример, конечно же, актуален не только для игр на Unity. Любое приложение (особенно неигровое) должно обеспечивать безопасность данных, а не рассчитывать на то, что пользователей с Jailbreak мало, и все обойдется. С выходом iOS9 ситуация кардинально меняется. Теперь пользователи iMazing могут обмениваться файлами резервных копий данных своих игр и приложений и вытворять с этими данными все то, для чего ранее требовалась установка Jailbreak.

Дисклеймер

Вся информация в данном посте представлена в сугубо ознакомительных целях. Andry Birds – торговая марка Rovio Entertainment Ltd.

Источник: sohabr.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru