|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
Гугловская защита программ от кражи14.01.2016, 21:29. Показов 4060. Ответов 60
Метки нет (Все метки)
Кто знаком, КАК они защищают свои программы?
Я еще ничего не покупал у них и не продавал. Но хочу защитить свои программы хоть примитивно... Знаю что ЛЮБУЮ бесплатную программу я могу на своем рутированном телефоне через ADB скачать на свой комп и раздать друзьям (или выложить на сайт). Слышал что гугл встраивает некую защиту (которую тоже ломают, но уже сложнее). В чем она заключается? Где можно об этом почитать? Как это связано (и связано ли) с ключем которые мне (должен) выдать гугл для встройки в программу перед компиляцией для плея?
0
|
|
| 14.01.2016, 21:29 | |
|
Ответы с готовыми решениями:
60
Защита от удалённого видеонаблюдения, программ шпионов, кражи файлов. Выявление злоумышленника Защита программы от кражи Защита программы от кражи с сервера |
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
|
| 15.01.2016, 13:13 | |
|
0
|
|
|
145 / 134 / 22
Регистрация: 28.06.2015
Сообщений: 674
|
||
| 15.01.2016, 13:22 | ||
|
Кто будет платить за взлом приложений, за содержание сайта? Деньги в итоге все и решают. Трафик привлечь еще труднее. Обычный юзер не хочет возиться с тором, или еще чем. А на тех кто хочет халявы, и не желает платить, как заработать??
0
|
||
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
|
| 15.01.2016, 13:42 | |
|
Tester64, Vladimir93 прав. Вопрос защиты ПО более философский чем технический. На минуту забудьте о своей проге и посмотрите вокруг, люди пользуются пиратскими windows, mac os, играют в пиратские игры, смотрят пиратские фильмы, так было есть и будет всегда. И вы не будите исключением, если польза от взлома вашей проги покрывает затраты на ее взлом, это обязательно сделают. Но это совершенно не значит, что ваше ПО потом никто не купит, на самом деле пиратским ПО пользуются очень не многие в соотношении с общим количеством пользователей. Посмотрите на minecraft https://play.google.com/store/... inecraftpe, сейчас стоит 429р
Количество установок 10 000 000–50 000 000 Это притом, что майнкрафт почти сразу после его появления крякнули 100500 раз.
1
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 14:08 | |
|
DarkVortex, я так понимаю обфускация кода только лишь усложняет поиск по 100500 классам слова "System.load"?
0
|
|
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
||
| 15.01.2016, 14:13 | ||
|
0
|
||
|
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
|
||
| 15.01.2016, 14:19 | ||
|
выходит выживет накрученная программа которая все время обновляется, при том что одиночкам даже при желании это будет сделать очень затратно, еще ведь разобраться надо что к чему выживут только группы кодеров в то же время, хорошие спецы пишут код так чтобы его было легко понять и дописать
0
|
||
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
||
| 15.01.2016, 16:34 [ТС] | ||
|
...одним словом если я хитрую математику и простую лицензионную защиту через сверку с некой строкой-ключем встрою в .so, насколько тяжело будет скопировать математику и получить/поменять ключ?
0
|
||
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 16:40 | |
|
Покритикуйте пожалуйста следующую модель защиты.
Значит программа не для плей маркета, для узкого круга лиц, но платная. При установки, программа в демо, она получает мак адрес wifi и блютус, отсылает разработчику после покупки. В ответ приходит файл с зашифрованным значением, при наличии этого файла программа работает только на данном устройстве т.к. там и будет зашифрован мак.
0
|
|
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
| 15.01.2016, 16:42 | |
|
0
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 16:44 | |
|
Spelcrawler, да, но с рутом только?
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
||||||
| 15.01.2016, 16:47 | ||||||
|
можно как вариант для привязки к устройству использовать не маки, а ANDROID_ID
0
|
||||||
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
|
| 15.01.2016, 16:49 | |
|
0
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 16:50 | |
|
Паблито, у меня explay, 1234567890AB... и думаю таких тысячи.
Ведь я праильно понимаю в ABD видно этот ID при выборе устройства
0
|
|
| 15.01.2016, 16:51 | |
|
Не по теме: я подозревал, но тестировал на LG всяких и самсунгах, и на паре непонятных планшетов
0
|
|
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
| 15.01.2016, 16:52 | |
|
0
|
|
|
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
| 15.01.2016, 16:53 | |
|
нет, не тысячи этот номер генерится когда заводится юзер на устройстве, я про android_id
0
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 16:53 | |
|
мак wifi подменить насколько знаю только с рут, и потом при этой схеме можно только имея уже файл лицензии, скопировав его, но тогда появляется ограничение работы этих устройств в одной сети (мак то один не возможен)
а вот мак блютуса подменить как не нашел а в паре помоему как вариант, как думаете?
0
|
|
|
400 / 343 / 85
Регистрация: 17.10.2014
Сообщений: 1,015
|
|
| 15.01.2016, 16:53 | |
|
заюзал IMEI как то, а только после нескольких ошибок понял, -блин, так есть же устройства без сим
![]() да и IMEI бывает как то не понятно слетает, вводишь *#06# а там пустота))) перегружаешь телф, опа, норм)
0
|
|
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
| 15.01.2016, 16:54 | |
|
androbro, да, я это сразу откинул, вспомнил планшет знакомого без сим
0
|
|
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
| 15.01.2016, 16:58 | |
|
_Night_Scream_, по идее можно id гугловой учетки использовать, его уже не подменишь, но можно на хоть все устройства в мире войти под одним акком.
0
|
|
| 15.01.2016, 16:58 | |
|
Помогаю со студенческими работами здесь
40
Хрень какая-то гугловская Защита программ Защита программ Защита shareware-программ. Защита современный программ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|