За последние несколько дней мы исследовали Activity игры, её модули и фоновые процессы, которые она запускает. Также мы сумели полностью декомпилировать игру и расшифровать все исходные файлы Clash Royale!

Сразу хочу сказать, что вся информация в этой статье опубликована исключительно в ознакомительных целях. Не злоупотребляйте ею!

Но в данный момент мы обратили внимание на те модули, которые собирают данные о вас, то есть игроках и отправляют их вместе с игровыми данными в Supercell.

Начнём немного издалека: Вы наверное заметили, что когда в игре появляется новая карта, вам не приходится идти в Google Play или AppStore, чтобы обновить игру. Вам всего лишь нужно перезайти в игру после небольшого технического перерыва. Так вот, на самом деле каждый раз, когда вы заходите в игру, ваш клиент проверяет наличие новой(-ых) карт, и если уже записанная колода отличается от версии на сервере Supercell, то клиент соответственно получает карты заново с сервера. В этот момент вместо процентов снизу отображается надпись «Обновление…».

Так вот, как мы выяснили, основные данные об игроках передаются именно в этот момент. Кроме того, когда вы играете бой, в Supercell передаются данные о запущенных приложениях и Activity.

Так вот, в качестве основных данных, в Supercell передаются:

  1. Внешний IP адрес
  2. Версия Andoid
  3. Версия Java Runtime
  4. Разрешение экрана
  5. Язык, установленный на телефоне
  6. Версия Android SDK
  7. Название устройства
  8. ID приложения
  9. Массив с запущенными приложениями в данный момент

Плюс также передаются данные аккаунта и происходит авторизация, но мы не стали включать это, поскольку это очевидно.башня-бомбёшька в clash royale

А во время боя игра собирает и отправляет следующие сведения о вас:

  1. IP,
  2. Ping,
  3. Подробный список всех запущенных приложений и Activity в виде массива
  4. ID отслеживания всех запущенных приложений.
  5. ID устройства

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

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

На этом пока всё, делитесь вашим мнением о выше написанном в комментариях ниже.