Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
#1

Защита apk - Программирование Android

22.09.2016, 15:34. Просмотров 553. Ответов 24
Метки нет (Все метки)

Есть игра, которую хочу выложить в плей маркет. В игре реализованы рекорды, которые хранятся на сервере. Что, если злоумышленник вытащит apk, из него прочитает код, найдёт адреса скриптов для взаимодействия с сервером для отправки рекордов и их получения и отправит напрямую свои рекорды без прохождения игры. Как этого избежать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2016, 15:34     Защита apk
Посмотрите здесь:

Apk и БД - Программирование Android
Программа работает с БД. Делаю apk - ставлю на планшет - устанавливаю. Естественно, что ставится всё это дело без БД. Вопрос, как/куда...

Apk в exe - Программирование Android
существуют ли подобные конвертеры? чтобы преобразовать apk в файл работающий под виндоус.

Обфускация APK - Программирование Android
Здравствуйте, подскажите как мне обфусцировать готовый apk, проекта нет. Декомпилировал через Apktools Кто может помочь с этим? ...

Переупаковка APK - Программирование Android
Гуру, подскажите! Насколько я понял, APK - это обычный ZIP файл. Вопрос: Можно ли добавить внутрь APK файла свои файлы без последствий...

exe to apk - Программирование Android
Здравствуйте форумчане!Интересует один вопрос,в программировании под андроид я не мастер,поэтому спрашиваю у вас:) Имеется пару небольших...

Редактирование apk - Программирование Android
Здравствуйте. Скажите пожалуйста программа используемая в HTC evo 3d для работы с видео и картинками htcalbum, при извлечении из apk...

Компиляция в APK - Программирование Android
привет. есть исходник программы, выглядят вот так, ishodnik.sh и папка с ява. скрины ниже как собрать в APK через эклипс...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
23.09.2016, 00:18  [ТС]     Защита apk #16
просто реально какие-то ключевые моменты можно проводить на С или вызывать из них ключи, к примеру
klim76
20 / 14 / 2
Регистрация: 10.06.2016
Сообщений: 135
23.09.2016, 02:05     Защита apk #17
почему бы во время запуска игры не запросить с сервера "сеансовый" ключ, и заявку на рекорд принимать в паре с ним?
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
23.09.2016, 02:50  [ТС]     Защита apk #18
Очень не хочу делать игру, чтобы она зависела от интернета. А сами рекорды не очень важны, просто как дополнительный игровой элемент
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
23.09.2016, 06:58     Защита apk #19
Цитата Сообщение от S4nchez Посмотреть сообщение
Очень не хочу делать игру, чтобы она зависела от интернета. А сами рекорды не очень важны, просто как дополнительный игровой элемент
Вы уж определитесь в своих желаниях
В стартовом топике говорите о сервере, что подразумевает зависимость от интернета, и о важности защиты рекордов от мошенничества.
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
23.09.2016, 13:36  [ТС]     Защита apk #20
не, смотри: на сервер я посылаю только рекорды, когда это нужно. к примеру, когда пользователь захотел выложить свой рекорд
REALIST07
Автор FAQ
Автор FAQ
176 / 176 / 13
Регистрация: 11.06.2010
Сообщений: 932
23.09.2016, 15:16     Защита apk #21
Люди ,которые говорят что-то о СИ, то IDA + HexRays вам комом, я лично ломал таким образом апп
S4nchez
4 / 4 / 1
Регистрация: 25.08.2015
Сообщений: 56
23.09.2016, 15:26  [ТС]     Защита apk #22
т.е. смысла особого нет использовать библиотеку на С?
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
23.09.2016, 15:36     Защита apk #23
Цитата Сообщение от S4nchez Посмотреть сообщение
на сервер я посылаю только рекорды
Используй функционал google play games, вроде там есть такая функция
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
26.09.2016, 06:12     Защита apk #24
Цитата Сообщение от REALIST07 Посмотреть сообщение
Люди ,которые говорят что-то о СИ, то IDA + HexRays вам комом, я лично ломал таким образом апп
Все зависит от качества кода... На сколько я знаю, Скайп и Телеграмм тоже имеют ядро шифрования написанное на С++/NDK, но дизасемблеры до сих пор не могут взломать "начинку" чтобы подменить пакеты или перенаправить их...
Не стоит особенно заморачиваться на защите!

А по сути... если сервер ВАШ, то можно посылать туда и уникальные данные устройства (аккаунта гугла, номер выданый прошивкой или IMEI) и хранить его в базе под пользователя. Можно шифровать результаты асинхронным/открытым ключем - тогда прийдется поломать голову как 1) выдрать ключ, 2) в точности повторить метод шифрования, 3) подделать полный пакет "чтобы сервер не догадался"... главное помните - все ломается! Microsoft тратит миллионы на защиту Windows и все равно ее ломают в течении недели/месяца...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2016, 08:34     Защита apk
Еще ссылки по теме:

APK Android - Программирование Android
Вот добрался аж до этого раздела, после долгих ожиданий ответа в ветке по Delphi, но так и не получив ответа, был направлен сюда. Привет...

проверка apk - Программирование Android
Я извиняюсь за столь глупый вопрос, т.к являюсь молодым и зеленым в этом деле... Приложение бесплатное, но с рекламой. Можно ли перед...

Запуск стороннего .apk - Программирование Android
Подскажите как запустить из своего приложения, другое .apk(Зная его путь)

APK Installer for Android - Программирование Android
есть сайты которые платят за установку других приложений. я хочу автоматизировать этот процесс на рутованном смартфоне. приложение...

Портирование .exe в .apk - Программирование Android
Подскажите пожалуйста, возможно ли портировать exe в apk программу-учебник


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
R0
17 / 17 / 9
Регистрация: 06.08.2015
Сообщений: 72
26.09.2016, 08:34     Защита apk #25
Я думаю, защищать приложение как skype нужно если планируемое число пользователей ооочень большое, а если игра не расчитана на миллионы пользователей, то наверное достаточно спрятать ссылки на сервер, либо что-то еще не сильно затратное по времени и силам. Всегда будут желающие взломать приложение, если даже skype пытаются.
Yandex
Объявления
26.09.2016, 08:34     Защита apk
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru