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

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

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

Как защитить приложение - Android

01.09.2015, 18:43. Просмотров 319. Ответов 9
Метки нет (Все метки)

Доброго времени суток!
Пишу диплом тесно связанный с безопасностью. Функциональную часть моего андроид приложения я уже реализовал и задумался над защитой приложения. Остановился на двух вариантах:

1)- защитить само приложение
2)- проверять устройство на зловред при каждом запуске приложения

Вопрос: Какой из вариантов лучше и как это реализовать программно?

Не знаю что искать и с чего начинать. Буду рад ссылкам на материалы и примеры.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Bend3r
148 / 135 / 18
Регистрация: 29.07.2012
Сообщений: 709
01.09.2015, 21:19     Как защитить приложение #2
обфускация, но это не вариант защита, а скорее сжатия и закидывания пыли в глаза. В любом случае если за взлом вашего приложение сядет ас, то вам ничего не поможет.
maxpetrov3
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 20
01.09.2015, 21:28  [ТС]     Как защитить приложение #3
обфускацию я уже предусмотрел, мне нужна защита немного другого плана, например от слежки за вводом с клавиатуры,за исходящими данными и тд.
Bend3r
148 / 135 / 18
Регистрация: 29.07.2012
Сообщений: 709
01.09.2015, 21:34     Как защитить приложение #4
Цитата Сообщение от maxpetrov3 Посмотреть сообщение
обфускацию я уже предусмотрел, мне нужна защита немного другого плана, например от слежки за вводом с клавиатуры,за исходящими данными и тд.
Я думаю вряд ли такое в принципе существует. Вводом и сопровождением вводимой информации к приложению занимается операционная система, если вы хотите защититься, то в первую очередь вы защищаетесь от нее. Могут возникнуть проблему.

Добавлено через 2 минуты
И да, в JVM, так и в DalvikVM, для каждого процесса создается отдельное пространство, в которое залезть из другого приложения не удастся, с этом у них строго.
maxpetrov3
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 20
01.09.2015, 21:41  [ТС]     Как защитить приложение #5
если так, то одной проблемой стало меньше....
и если вы не против воспользуюсь моментом и задам еще вопрос...

Приложение мое клиент-серверное(андроид-виндовс) мне нужно организовать впн канал всязи. Со стороны сервера я немного разобрался. А вот на адроиде не понятно. С точки зрения безопасность лучше воспользоватся имеющимся модулем на андроиде или писать что то свое внутри приложения?
Bend3r
148 / 135 / 18
Регистрация: 29.07.2012
Сообщений: 709
01.09.2015, 21:50     Как защитить приложение #6
По поводу сети, то опыта разработки клиент/серверного приложения между Android <-> Windows у меня нет. Но мне кажется ничего сложного здесь нет.

Изучите работу с TCP протоколом в Java. Берете JSON/XML и вперед.
Статья про программирование сетевых приложений в java - http://www.javaportal.ru/java/articl...article02.html
maxpetrov3
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 20
01.09.2015, 21:58  [ТС]     Как защитить приложение #7
отлично!
спасибо!
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
02.09.2015, 21:03     Как защитить приложение #8
Цитата Сообщение от maxpetrov3 Посмотреть сообщение
если так, то одной проблемой стало меньше....
и это всё прекрасно работает, пока девайс не рутованный
TheCollapse
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 47
Завершенные тесты: 1
02.09.2015, 22:34     Как защитить приложение #9
maxpetrov3,
Что ваш клиент серверное приложение будет делать?
В Кратце Логику приложение можно услышать?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.09.2015, 20:42     Как защитить приложение
Еще ссылки по теме:

Защитить переменную класса от записи Android
Android Как запустить приложение на android 4.0.4
Android Как привязать приложение к ВК?
Как защитить intentService от чистильщика? Android
Android Как остановить и восстановить приложение?

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

Или воспользуйтесь поиском по форуму:
maxpetrov3
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 20
03.09.2015, 20:42  [ТС]     Как защитить приложение #10
Серверное приложение разграничивает доступ к файлам, а андроид приложение просто предлагает авторизацию и обзор этих файлов.Так как моя специальность тесно связана в защитой информации мне надо обеспечить связь впн соединением и соответсвенно защитить сами приложения.
Yandex
Объявления
03.09.2015, 20:42     Как защитить приложение
Ответ Создать тему
Опции темы

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