Новости и события » Общество » IOS хранит данные приложений после удаления и не дает их стереть

IOS хранит данные приложений после удаления и не дает их стереть

IOS хранит данные приложений после удаления и не дает их стереть

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

Пользователь Reddit с ником blackmolecule выяснил, что iOS сохраняет данные приложений даже после удаления. Причем это не какие-то файлы кэша, а данные авторизации, с помощью которых устройство может автоматически войти в ранее созданную учетную запись приложения в случае переустановки.

Приложение само входит в аккаунт

По словам blackmolecule, он обнаружил эту особенность iOS при переустановке приложения 9gag. Пользователь скачал приложение себе на устройство заново после удаления и, открыв его, обнаружил, что оно автоматически выполнило вход в его учетную запись без предварительного запроса пароля.

"Сначала я подумал, что приложение просто хранит данные авторизации в iCloud или "Связке ключей". Но, когда я проверил хранилище iCloud и "Связку", то не обнаружил там сохраненной учетной записи. Так я понял, что бывают приложения, которые могут хранить свои данные в локальной связке ключей, и iOS не удаляет их, даже если они не синхронизируются с облаком. Они могут сохранять на устройстве информацию об учетной записи, а, когда обнаруживают совпадение идентификатора, производят вход", - написал blackmolecule.

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

Чтобы проверить слова blackmolecule, я попробовал удалить несколько приложений и установить их заново. Мне хотелось удостовериться, что то, о чем он говорит, - правда. Я удалил приложения Twitter, Googds, More.tv, 1.1.1.1 и Instagram, однако ни одно из них при переустановке не смогло пройти автоматическую авторизацию.

Проблемы безопасности iOS

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

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

  • Мы не знаем наверняка, где хранятся эти данные, и не можем их удалить;
  • Если приложение само узнает устройство, вероятно, оно может передать данные авторизации куда-то еще;
  • Если мы продаем устройство, не сбросив его до заводских настроек, новый владелец сможет попасть в наш аккаунт;
  • Таким образом очень удобно отслеживать устройства в любых целях, необязательно рекламных;
  • Автоматичекая авторизация независимо от воли пользователя - в принципе довольно сомнительная история.

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

На самом деле это "открытие" - прекрасная иллюстрация старой шутки про то, что "когда ты не знаешь физику, твоя жизнь наполнена чудесами и магией". То, что информация в Keychain сохраняется при удалении приложения, не новость где-то со времен iOS 10. Таким образом Apple отдает контроль за хранением этих данных во власть разработчиков, которые самостоятельно решают, как им поступать, исходя из специфики приложения. А для самых параноидальных пользователей можно посоветовать использовать функцию logout в приложении перед его удалением. Хотя и тут нет никакой гарантии, кроме надежды на разумность автора программы, - объяснил Павел Дмитриев, разработчик PostIndustria.com

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

Apple


Как арендовать автомобиль в Дубае - полное руководство от RosCar.ae

Как арендовать автомобиль в Дубае - полное руководство от RosCar.ae

Аренда автомобиля в Дубае - отличный способ исследовать город в своем собственном темпе. Независимо от того, приехали вы в Дубай по делам или на отдых, наличие автомобиля в вашем распоряжении обеспечивает свободу и удобство. В RosCar мы предлагаем широкий...

сегодня 13:45
  • Доставка из Германии в Украину с сервисом Meest Shopping

    Доставка из Германии в Украину с сервисом Meest Shopping

    Зарубежный интернет-магазин – это площадка, где можно найти широкий ассортимент качественных и недорогих товаров от известных производителей. Доставка из...

    29 августа 2024
  • Тротуарная плитка: свойства, виды и преимущества

    Тротуарная плитка: свойства, виды и преимущества

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

    4 июля 2024
  • Где лечить зубы в Харькове

    Где лечить зубы в Харькове

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

    24 мая 2024
  • Перевод письменного текста

    Перевод письменного текста

    Перевод письменного текста – это процесс перевода текста на другой язык с помощью письменного переноса информации из одного языка на другой с учетом...

    4 мая 2024

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх