Обнаружение GameGuardian, установленного на Android/ Предотвращение изменения значений в Game Guardian

Добрый день. Я пытаюсь найти способ обнаружить apk-игру игры, установленную на ОС Android. Google не дал никаких ответов, поэтому я пришел сюда. Проблема в том, что Game Guardian устанавливает различные apk при первом запуске с произвольным именем пакета. У кого-нибудь есть предложения, как защитить приложение от модификации Game Guardian?

Спасибо

2 ответа

Из того, что я только что прочитал на официальной странице игры Guardian, Game Guardian работает только на рутированных устройствах или эмуляторах, поэтому простая реализация - заставить ваше приложение обнаруживать рутирующие приложения, инструменты для взлома или двоичные файлы суперпользователя на устройствах при запуске и выдает запрос на удаление или выход, если таковой обнаружен, он также должен проверить, является ли устройство, на котором играется, подлинным устройством или эмулятором, и запросить удаление, если последний. Есть несколько способов, которыми это можно сделать, быстрый поиск в Google по предотвращению запуска приложений на корневых устройствах должен быть плодотворным. Однако я включил несколько ссылок, чтобы сократить процесс:

Проверка устройства Android на рут

https://github.com/scottyab/rootbeer

https://resources.infosecinstitute.com/android-root-detection-bypass-reverse-engineering-apk/

Как предотвратить установку моего приложения на Android-телефоны с рутовым доступом?

https://www.androidauthority.com/google-play-store-apps-download-block-root-users-773824/

Вы могли бы обнаружить, если catch_.me_.if_.you_.can_ (имя пакета может быть изменено) устанавливается на устройстве и затем отказывается запускать игру... или проверять, запущено ли оно; увидеть этот ответ.

Другие вопросы по тегам