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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Гугловская защита программ от кражи - Программирование Android

14.01.2016, 21:29. Просмотров 1436. Ответов 60
Метки нет (Все метки)

Кто знаком, КАК они защищают свои программы?

Я еще ничего не покупал у них и не продавал. Но хочу защитить свои программы хоть примитивно...

Знаю что ЛЮБУЮ бесплатную программу я могу на своем рутированном телефоне через ADB скачать на свой комп и раздать друзьям (или выложить на сайт).

Слышал что гугл встраивает некую защиту (которую тоже ломают, но уже сложнее). В чем она заключается? Где можно об этом почитать?
Как это связано (и связано ли) с ключем которые мне (должен) выдать гугл для встройки в программу перед компиляцией для плея?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2016, 21:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Гугловская защита программ от кражи (Программирование Android):

Защита от удалённого видеонаблюдения, программ шпионов, кражи файлов. Выявление злоумышленника - Безопасность
Всем доброго времени суток! При общении с некой личностью стала подозревать,точнее эта личность намекнула на определение моего IP,кражи с...

Защита программы от кражи с сервера - Безопасность сайтов
Обращаюсь за помощью специалистов (если задуманное возможно, то, естественно, оплачиваемой). Сразу уточню: я в данной сфере ноль....

Защита программ - C#
Изменилось ли сейчас что-нибудь в этом направлении? Можно ли защитить свою программу и скрыть исходный код, чтобы в нем не копались?...

Защита программ - Delphi
Заинтересовался защитой программ сделанных на делфи. Видел, что многие программы так и делают. Например при включении программы Cheat...

Защита от вредоносных программ - Безопасность
Всем здравствуйте! Помоги пожалуйста по информации на это тему "Защита от вредоносных программ" , так как тут люди опытные и надежные!!!...

Защита современный программ - Программирование
Приветствую. Сегодня слушал о печальной судьбе PC как игровой платформы из-за разгула пиратства. Самая большая проблема состоит в том,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pablito
2489 / 1934 / 604
Регистрация: 12.05.2014
Сообщений: 6,793
Завершенные тесты: 1
15.01.2016, 16:47 #31
можно как вариант для привязки к устройству использовать не маки, а ANDROID_ID
Java
1
String android_id = Settings.Secure.getString(getContext().getContentResolver(), Settings.Secure.ANDROID_ID);
0
androbro
326 / 286 / 60
Регистрация: 17.10.2014
Сообщений: 843
15.01.2016, 16:49 #32
Цитата Сообщение от Паблито Посмотреть сообщение
можно как вариант для привязки к устройству использовать не маки, а ANDROID_ID
тоже штука не надежная, на китайцах так вообще ппц
0
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 586
15.01.2016, 16:50 #33
Паблито, у меня explay, 1234567890AB... и думаю таких тысячи.

Ведь я праильно понимаю в ABD видно этот ID при выборе устройства
0
Pablito
15.01.2016, 16:51
  #34

Не по теме:

я подозревал, но тестировал на LG всяких и самсунгах, и на паре непонятных планшетов

0
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
15.01.2016, 16:52 #35
Цитата Сообщение от _Night_Scream_ Посмотреть сообщение
да, но с рутом только?
Скорее всего только с ним, но без рута итак много способов защиты есть.
0
Pablito
2489 / 1934 / 604
Регистрация: 12.05.2014
Сообщений: 6,793
Завершенные тесты: 1
15.01.2016, 16:53 #36
нет, не тысячи этот номер генерится когда заводится юзер на устройстве, я про android_id
0
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 586
15.01.2016, 16:53 #37
мак wifi подменить насколько знаю только с рут, и потом при этой схеме можно только имея уже файл лицензии, скопировав его, но тогда появляется ограничение работы этих устройств в одной сети (мак то один не возможен)

а вот мак блютуса подменить как не нашел

а в паре помоему как вариант, как думаете?
0
androbro
326 / 286 / 60
Регистрация: 17.10.2014
Сообщений: 843
15.01.2016, 16:53 #38
заюзал IMEI как то, а только после нескольких ошибок понял, -блин, так есть же устройства без сим
да и IMEI бывает как то не понятно слетает, вводишь *#06# а там пустота))) перегружаешь телф, опа, норм)
0
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 586
15.01.2016, 16:54 #39
androbro, да, я это сразу откинул, вспомнил планшет знакомого без сим
0
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
15.01.2016, 16:58 #40
_Night_Scream_, по идее можно id гугловой учетки использовать, его уже не подменишь, но можно на хоть все устройства в мире войти под одним акком.
0
DarkVortex
102 / 68 / 18
Регистрация: 07.07.2014
Сообщений: 239
15.01.2016, 18:07 #41
К imei ничего привязывать не нужно, хотябы потому, что его может не быть(123456..., 00000..., или вообще null ), а может быть сразу 2! Да, 2 и хрен поймешь при каких условиях они переключаются. Гугловской учетки тоже может не быть, да и вообще на практике убедился, что чего угодно очевидного может внезапно не быть.
Java
1
2
3
4
5
6
7
        ConnectivityManager conMgr = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo activeNetwork = conMgr.getActiveNetworkInfo();
        if (activeNetwork != null && activeNetwork.isConnected()) {
                //даже этому коду не стоит доверять, интернет вполне может не работать
                }else{
                //а еще интереснее, что он может работать, из этой секции мне на сервер приходят репорты иногда
                }
Надежней всего банальная авторизация на сервере, после установки проги регистрируем пользователя и все. Не знает логин/пароль не работает софт, а учетку уже можно привязать к чему нибудь. Если нет imei сохраните какой-нибудь токен в конфиге(кстати SharedPreferences тоже может не работать)
0
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
15.01.2016, 19:14 #42
Цитата Сообщение от DarkVortex Посмотреть сообщение
Гугловской учетки тоже может не быть
А я на таких устройствах вообще ничего не даю запускать т.к. там и гугл сервисов нет, а без них уже ниодно приложение более-менее крупное не обходится (у меня по крайней мере)
0
vxg
Модератор
3162 / 1965 / 220
Регистрация: 13.01.2012
Сообщений: 7,523
15.01.2016, 22:33 #43
Цитата Сообщение от Spelcrawler Посмотреть сообщение
гугл сервисов нет, а без них уже ниодно приложение более-менее крупное не обходится (у меня по крайней мере)
ужас
0
_Night_Scream_
75 / 74 / 8
Регистрация: 08.08.2013
Сообщений: 586
15.01.2016, 22:36 #44
Ну так какие выводы можно сделать из темы?
Гугл не спасает и работающих на 100% вариантов нет?
А мой вариант с mac адресами плох? (я знаю что он не на 100% но все же какие минусы?)
0
vxg
Модератор
3162 / 1965 / 220
Регистрация: 13.01.2012
Сообщений: 7,523
16.01.2016, 09:05 #45
Спасает вариант когда Приложение зависит от функций лежащих на сервере и лицензируются учетные записи
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.01.2016, 09:05
Привет! Вот еще темы с ответами:

Защита программ от несанкционированного запуска - C#
День добрый, нужна помощь материалом в написании курсовой работы. Материал требуется по двум тема: 1) Защита программ от...

Защита программ от свободного копирования - C++ Builder
Народ, привет. Кто в курсе насчет того, как делается защита программ от копирования? Допустим, я написал программу, как сделать так,...

Защита программ от заражения вирусами - Delphi
Доброе время суток! Встал вопрос о защите самописного ПО от вирусов. Опишу проблему: программы пишут на Delphi, для внутреннего...

Защита программ от свободного копирования - Delphi
Народ, привет. Кто в курсе насчет того, как делается защита программ от копирования? Допустим, я написал программу, как сделать так,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
16.01.2016, 09:05
Ответ Создать тему
Опции темы

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