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

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

Войти
Регистрация
Восстановить пароль
 
stal2214
0 / 0 / 0
Регистрация: 07.03.2016
Сообщений: 9
#1

Защита приложения на Андроиде - Android

29.03.2016, 12:47. Просмотров 266. Ответов 8
Метки нет (Все метки)

Ребят, доброго времени суток всем!

Есть программа.

Нужно:
защитить, выпустить собранное apk с защитой, чтобы не смогли вскрыть,
и чтобы все бродкасты, ресурсы и т.п. работали стабильно.

Скажите с чего начать, и как это делать?

Заранее всем огромное спасибо за помощь.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
29.03.2016, 13:33     Защита приложения на Андроиде #2
Ресурсы спасаете или логику?
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
29.03.2016, 14:09     Защита приложения на Андроиде #3
Тот кто умеет, взломает любые ваши попытки защиты, вопрос только в необходимости взлома. Ну а по теме, делайте клиент серверное приложение, где вся логика (алгоритмы и т.п) на стороне сервера, а у клиента только лишь мосты. Вообщем почитайте о тонком и толстом клиенте. Самое правильно будет, если вы сделайте тонкий клиент, который кроме как UI и запросов к серверу ничего не умеет. Но тут тоже без шифрования сетевых данных во время передачи не обойтись.
stal2214
0 / 0 / 0
Регистрация: 07.03.2016
Сообщений: 9
29.03.2016, 21:51  [ТС]     Защита приложения на Андроиде #4
Конкретной задачи нет, надо исходить из необходимости защитить и то, и другое. Подскажите в какую сторону копать и как.

Добавлено через 1 минуту
Прога уже есть - надо защитить именно существующую.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
30.03.2016, 08:44     Защита приложения на Андроиде #5
Цитата Сообщение от Bend3r Посмотреть сообщение
без шифрования сетевых данных
warum?
это как то связанно с защитой от взлома сервера или цель другая?
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
30.03.2016, 10:21     Защита приложения на Андроиде #6
Цитата Сообщение от Valakin Посмотреть сообщение
это как то связанно с защитой от взлома сервера или цель другая?
Это связано с перехватом трафика и изменения пакетов данных.

Добавлено через 49 секунд
Цитата Сообщение от stal2214 Посмотреть сообщение
Конкретной задачи нет, надо исходить из необходимости защитить и то, и другое. Подскажите в какую сторону копать и как.
Добавлено через 1 минуту
Прога уже есть - надо защитить именно существующую.
Я думаю стандартной обфускации хватит.
stal2214
0 / 0 / 0
Регистрация: 07.03.2016
Сообщений: 9
30.03.2016, 10:58  [ТС]     Защита приложения на Андроиде #7
Ребят, я защитой программ никогда не занимался.

Надо чтобы при декомпиляции программы невозможно было увидеть реальный код.

Что такое стандартная обфускация, как и какими программами ее делать?
Alexvp
107 / 71 / 8
Регистрация: 03.08.2014
Сообщений: 344
30.03.2016, 18:01     Защита приложения на Андроиде #8
Цитата Сообщение от Bend3r Посмотреть сообщение
Это связано с перехватом трафика и изменения пакетов данных.
Думаю для 99,99% приложений это надуманная угроза.
Но если этого бояться, то 99,99% оставшихся 0,01% случаев закроет обычное md5
А для остальных 0,01% из 0,01% можно прикрутить гостовское шифрование.

В клиент-серверной архитектуре есть определенные минусы. Часто пользователи любят отключать сеть, чтобы не включалась реклама. Если при этом приложение работать перестает, то начинаются плохие отзывы и низкие оценки.
Впрочем, мнение пользователей мне не мешает именно так делать приложения. Единственное, оставляю урезанную функциональность приложения без сети.

Добавлено через 3 минуты
Цитата Сообщение от stal2214 Посмотреть сообщение
Прога уже есть - надо защитить именно существующую.
Средней квалификации программист повторит вашу прогу, изучив ее функционал (для чего создана и что делает). Очень редко можно встретить приложение, где реализован уникальный алгоритм, требующий защиты. Все, почти все, собирается из стандартных решений, которыми полон интернет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2016, 18:55     Защита приложения на Андроиде
Еще ссылки по теме:

Файловые диалоги в андроиде Android
Смена бекграунда на андроиде Android
Защита приложения от реверс инжиниринга Android
Защита приложения Android
Защита приложения от запуска в эмуляторе Android

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

Или воспользуйтесь поиском по форуму:
stal2214
0 / 0 / 0
Регистрация: 07.03.2016
Сообщений: 9
30.03.2016, 18:55  [ТС]     Защита приложения на Андроиде #9
Ребят, про dexprotector что можете сказать? И где его можно найти?
Yandex
Объявления
30.03.2016, 18:55     Защита приложения на Андроиде
Ответ Создать тему
Опции темы

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