#java #android #google_play #защита #реклама
Здравствуйте.Имеется приложение с встроенными покупками, рекламой.С помощью Lucky Patcher его можно подправить.Например удалить или отключить рекламные активити и пользоваться приложением.Отключил активити через Lucky Patcher, в своем приложении проверяю на доступность этой активити PackageInfo pis = getPackageManager().getPackageInfo (getPackageName(), PackageManager.GET_ACTIVITIES); pis.activities[3].isEnabled(); Получается активити всегда включена.Может кто знает как это дело проверить, и как можно защитить свое приложение от подобных программ?
Ответы
Ответ 1
Самый лучший способ: перестать страдать фигней и делать качественное приложение. Чтобы при попытке пропатчить его, пользователя останавливала не защита, а его совесть, его уважение к вам, его желание вас отблагодарить. И если он все равно решил вылечить приложение от жадности, то никакой защитой его не вернуть, автор приложения просто сделает хуже себе же. Мой ответ на подобный вопрос: https://stackoverflow.com/questions/47283143/. И если пользователь захочет вылечить приложение от жадности, он это всегда сделает. Если не Фридомом или Лаки Патчером, то АПКТулом и ручной правкой. Самое лучшее, что вы можете сделать - это поставить себя на место человека с ЛакиПатчером и подумать, что можно сделать с приложением дальше, с позиции именно пользователя, который является самым главным человеком в деле разработки приложений.Ответ 2
не знаю,может бредовая идея.. Но что если проверять при каждом запуске вашего приложения установлен ли Lucky Patcher или нет? если установлен то приложение будет показывать что-то типа "удалите Lucky Patcher и переустановите приложение". Переустановить ибо юзер может скачать отключить рекламу и удалить, либо копай в сторону сертификатов.Ответ 3
Я защищал свое приложение и от Freedom, и от Lucky Patcher. Сначала проверял установленные пакеты на устройстве пользователя. В итоге перешел на использование Proguard совместо с Android Billing Library, после этого мое приложение не поддавалось на взлом с помощью Lucky Patcher. Тут можешь изучить, как встроить в приложение эту библиотеку. Вот можешь скачать мое приложение и попробовать на нем LuckyPatcher.
Комментариев нет:
Отправить комментарий