Защита apk
Защита apk
Добрый день! Недавно столкнулся с тем, что моё платное приложение в Google Play можно спокойно и бесплатно передавать на другие устройства по bluetooth. Android lvl для защиты не подошёл. Поэтому я придумал следующий механизм: создать специальный "лицензионный" файл, который бы находился в самом apk, и при первом запуске проверяется наличие этого файла, и потом этот файл удаляется или его содержимое изменяется. Если пользователь захочет передать apk на чужое устройство, то другой пользователь-халявщик получит уже изменённый apk, следовательно, не сможет им воспользоваться. Но беда в том, что android запрещает записывать или удалять файлы в самом apk. Подскажите, как можно обойти этот запрет, или может есть альтернативный способ защиты?
Re: Защита apk
Делать привязку к серверу. По другому никак. Любую апк можно взломать, добавить туда свой код и по новой собрать. Так что любая протекция должна идти через выделенный сервер.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Защита apk
Мой apk никто не захочет взломать (моя целевая аудитория просто не умеет это делать), но мне нужно сделать защиту от передачи моего приложения по bluetooth. При первом запуске у пользователя приложение должно подписаться (например идентификатором девайса), чтобы ни у кого другого этот apk не работал. Может быть возможно встроить в apk базу данных и изменять её внутри apk?rezak90 писал(а):Делать привязку к серверу. По другому никак. Любую апк можно взломать, добавить туда свой код и по новой собрать. Так что любая протекция должна идти через выделенный сервер.
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Защита apk
В чем проблема проверять покупку через сам гугл? Ну сбросили они по блютусу, но ведь не с первоначального аккаунта было куплено приложение.
Re: Защита apk
С помощью гугла можно проверять только android lvl с инетом, а мне это не подходит. Хотелось бы персонализировать приложение при первом запуске, тогда другие люди не смогут им пользоваться.Mikhail_dev писал(а):В чем проблема проверять покупку через сам гугл? Ну сбросили они по блютусу, но ведь не с первоначального аккаунта было куплено приложение.
Re: Защита apk
а что за приложение?
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Защита apk
Приложение - обычный оффлайн справочник.Foenix писал(а):а что за приложение?
