Аналитика что это за программа на xiaomi

Обновлено: 20.11.2024

У меня есть Xiaomi Mi4, и я обнаружил, что он поставляется с предустановленным приложением под названием AnalyticsCore, имя пакета com.miui.analytics, которое работает в фоновом режиме. Я не большой поклонник приложений, собирающих информацию без моего разрешения, поэтому я начал исследовать их деятельность. Для тех, кто не знает, Xiaomi — крупнейший производитель смартфонов в Китае и активно развивается по всему миру.

Для этого я скачал dex2jar и Java Decompiler и запустил в нем AnalyticsCore.apk. APK можно скачать здесь, если вы хотите посмотреть сами.
Сначала я погуглил, какова его цель, и нашел одну ветку на форумах Xiaomi, но нет ответа или объяснения того, что она делает. См. эту тему.

В декомпиляторе Java есть в основном три интересных класса, в которых AnalyticsCore получает свои обновления, названные c.class, e.class и f.class в декомпиляторе Java. Вот код функции внутри f.class. (весь декомпилированный код)

Приведенная выше функция каждые 24 часа проверяет наличие нового обновления Google Analytics. Он делает следующий запрос каждый день в течение 24 часов, что очень часто, если вы спросите меня:

После выполнения приведенного выше кода может быть возвращен (обновленный) файл apk. Внутри e.class загружается этот APK-файл:


Место загрузки APK указано в f.class, где также была размещена 24-часовая проверка времени:


Теперь вопрос в том, где этот APK устанавливается? Я не смог найти никаких доказательств в самом приложении Analytics, поэтому я предполагаю, что приложение Xiaomi с более высокими привилегиями запускает установку в фоновом режиме. Тогда возникает вопрос: проверяет ли он правильность APK и убеждается ли он, что это действительно приложение Analytics? Если это не так, это означает, что Xiaomi может установить любое приложение на ваше устройство, если оно называется Analytics.apk.

Обновление 12:31: кто-то сказал мне, что пакет устанавливается из l.class со следующим кодом:


Похоже, действительно нет проверки того, какой APK устанавливается. Таким образом, похоже, что Xiaomi может заменить любой (подписанный?) пакет на вашем устройстве в течение 24 часов. И я не уверен, когда вызывается этот AppInstaller, но мне интересно, можно ли поместить свой собственный Analytics.apk в правильный каталог и дождаться его установки (изменить: getExternalCacheDir() находится внутри песочницы приложения, поэтому возможно нет). Но мне это все равно кажется уязвимостью, так как у них есть ваш IMEI и модель устройства, они могут установить любой apk специально для вашего устройства.

Если вы являетесь владельцем устройства Xiaomi, вы можете заблокировать любой доступ к доменам, связанным с Xiaomi, поскольку это далеко не единственный запрос к сайту Xiaomi. Я использую AdAway для этого. Для этого требуется root-доступ, но это не должно быть проблемой, если вы используете международное ПЗУ. Я не знаю, поддерживает ли официальная прошивка root-доступ из коробки.
Мой AdAway:

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

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

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

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

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

Поэтому пользователи, конечно, должны найти свои собственные решения, чтобы преодолеть эту проблему. В общем, вот несколько способов, которыми вы можете попробовать решить эту проблему.

Как устранить неполадки с остановленной аналитикой на Xiaomi

Системные обновления

  1. открыть настройки
  2. Войти в меню "О телефоне".
  3. Нажмите «Версия MIUI» или «Обновление системы».
  4. Нажмите кнопку "Проверить наличие обновлений".
  5. Установите последнюю версию системы, если она доступна.

Помимо новых функций, поддержки, интерфейса и версий Android, системные обновления обычно также содержат исправления ряда ошибок, появившихся в более ранних версиях.

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

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

Очистить ненужные файлы

  1. Перейти к настройкам страницы
  2. Выберите меню "О телефоне".
  3. Нажмите на раздел "Хранилище".
  4. Найти и выбрать варианты Освободить место
  5. Подождите, пока очиститель проанализирует хранилище.
  6. Нажмите кнопку очистки

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

Возврат Analytics к ранней версии

  1. Посетить настройки страницы
  2. При необходимости перейдите в раздел Приложение
  3. Открыть меню "Управление приложениями".
  4. Нажмите на меню "Дополнительно" (значок из трех точек) в правом верхнем углу.
  5. Выберите вариант Показать все приложения
  6. Нажмите "Аналитика приложений".
  7. Нажмите кнопку "Удалить обновления".

Возврат Analytics к исходной версии также может быть следующим решением, если это не поможет решить проблему, которую остановило приложение, поскольку обычно ошибки появляются и в обновлениях более новых версий.

За этой опцией также можно отключить приложение Analytics, чтобы служба не работала в соответствии с проблемой, что можно сделать прямо на той же странице.

Отключение аналитики

  1. Настройки доступа к странице
  2. При необходимости войдите в меню приложения
  3. Открыть параметры «Управление приложениями»
  4. Нажмите на меню "Еще".
  5. Нажмите «Показать все приложения».
  6. Откройте Аналитику приложения.
  7. Нажмите кнопку "Отключить".

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

Улучшение подключения к Интернету

  1. Перетащите строку состояния вниз, чтобы открыть центр управления, или панель быстрых настроек (значок самолета), чтобы отключить сеть.
  2. Нажмите кнопку еще раз, чтобы активировать ее.

Аналитика – это сервис, который записывает и отправляет данные о каждом действии пользователя на серверы Xiaomi для дальнейшей разработки продуктов MIUI.

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

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

Восстановление заводских настроек

  1. откройте настройки телефона xiaomi
  2. Найдите и выберите Дополнительные настройки.
  3. Выберите меню «Резервное копирование и сброс».
  4. Нажмите «Сброс настроек».
  5. Нажмите "Сбросить настройки телефона".

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

Если проблема с Google Analytics не устранена, пользователям потребуется доставить устройство в ремонтный центр Xiaomi, чтобы ее решил более квалифицированный специалист.

Они открывают тайну позорного приложения Аналитика Xiaomi. Взгляните на эти советы, приемы и решения, которые вы можете использовать, чтобы сделать свою жизнь намного проще с вашими устройствами, когда возникают проблемы и осложнения, с которыми вам может быть трудно справиться.

Analytics (Analytics.apk) — это приложение, устанавливаемое на устройства Xiaomi на заводе. Он активен все время на вашем мобильном телефоне. В случае удаления пользователем, он автоматически появляется снова через некоторое время. Он также может иметь имя AnalyticsCore.apk com.miui.analytics.

Тийс Броенинк, студент компьютерных наук и энтузиаст безопасности, реконструировал код для приложения Analytics. Было обнаружено, что он ищет обновления на серверах Xiaomi каждые 24 часа. В случае обнаружения новый пакет автоматически загружался и устанавливался в фоновом режиме. Это означает, что он был установлен так, что пользователь даже не подозревал об этом.

Учащийся предполагает, что другое приложение с более высокими привилегиями на устройстве выполняет эту установку в фоновом режиме. Однако он не нашел доказательств этого в коде Google Analytics.

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

Аналитика — это черный ход, установленный самой Xiaomi

По словам представителя компании Xiaomi, Analytics (или AnalyticsCore) является частью системы MIUI. Он предназначен для «анализа данных для улучшения взаимодействия с пользователем». Например, для анализа ошибок в системе.

Xiaomi предпочитала хранить молчание относительно своей способности автоматически устанавливать приложения на свои устройства без ведома пользователя.

Временное «решение»

msa — это приложение, отвечающее за отображение рекламы на устройстве в виде уведомлений, которые появляются автоматически (хотя у него могут быть и другие цели).Хотя пользователь может отключить эти уведомления в настройках системы, они снова включаются самостоятельно.

Все об анализе угроз, синей и красной командах, пентестировании, аудите безопасности, обзоре безопасности, тестировании и оценке.

Страницы

Пятница, 16 сентября 2016 г.

Проблема безопасности и конфиденциальности приложений Google Analytics

Вывод. По сути, существует приложение под названием Analytics, которое по умолчанию есть на каждом телефоне пользователя MIUI. Это приложение работает в фоновом режиме 24 часа в сутки 7 дней в неделю, а также снова появляется без взаимодействия с пользователем, даже если вы его удалите.

Xiaomi — один из крупнейших в мире производителей смартфонов, который ранее подвергался критике за распространение вредоносного ПО, поставку телефонов с предустановленным шпионским/рекламным ПО и разветвленной версией ОС Android, а также за тайную кражу данных пользователей из устройство без их разрешения.

Есть ли обходной путь?

Да. Вы можете установить приложение NoRoot firewall, которое не запрашивает никаких разрешений. Тем не менее, он будет контролировать ваш сетевой трафик. Так что, если вы доверяете этому приложению с рейтингом 4,4 и 1 миллионом загрузок, то все готово :) .

Он может попросить вас согласиться с тем, что он будет контролировать ваши сетевые подключения. (Лучше отключить брандмауэр или удалить приложение, пока вы входите в любое приложение, даже если вы используете SSL.)

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

Кроме того, вы можете заблокировать все домены Xiaomi через приложение Adaway. Однако для этого требуется устройство с root-правами.

Читайте также: