Форум программистов, компьютерный форум, киберфорум
Криптография
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Hl
0 / 0 / 0
Регистрация: 26.11.2015
Сообщений: 8
1

Создание ключа для защиты программы от копирования

26.11.2015, 12:36. Показов 1006. Ответов 4
Метки нет (Все метки)

Добрый день.
Дайте, пожалуйста, ссылок на материалы, где объясняются (на понятном русском языке) алгоритмы создания лицензионных ключей для защиты программы от копирования. И соответственно работы с этим ключом в коде программы для проверки валидности лицензии.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2015, 12:36
Ответы с готовыми решениями:

Программы для защиты от копирования
Всем здравствуйте и с Новым годом! Подскажите пожалуйста программу, суть работы которой будет...

Защиты программы на флэшке от копирования
Доброго времени суток. Появилась такая задачка: защитить программу на флэшке от копирования. Т.е....

Создание процесса из программы для защиты основного от несанкционированного завершения
Решил написать для своей программы систему защиты от убийства процесса. Хочу создавать из программы...

Создание программы для защиты скачиваемой информации через шину USB
Здравствуйте господа! Руководство дало такое задание найти прогу которая будет контролировать...

4
Задачи выполнил, ушёл
27 / 29 / 7
Регистрация: 16.10.2015
Сообщений: 345
12.12.2015, 14:04 2
Теоретически вы не сможете гарантированно контролировать распространение своего продукта. Если информация попала в сеть, она обязательно сможет распространяться и дальше - это природа информации, это её свойство, примите это как данность, закон природы.

Этому способствуют две причины:
1. Компьютер находится под контролем пользователя.
2. У него на компьютере Ваша программа, её код.
Это значит что он может (теоретически и может даже практически) сломать любую Вашу защиту и запустить программу как бы Вы не пытались сделать иначе.

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

Мультимедийный контент (музыка, фильмы) кстати, ничего не сможет защитить, даже облачные вычисления.
0
Hl
0 / 0 / 0
Регистрация: 26.11.2015
Сообщений: 8
12.12.2015, 22:48  [ТС] 3
noname664, спасибо за ваш комментарий.
Но ничего нового вы мне не сказали. Я это прекрасно понимаю, ровно как и то, что любая, даже самая худая защита программы является фактором, значительно снижающим вероятность нелицензионного её распространения.
Также если стоимость лицензии невысока, а сама программа узкоспециализированная и распространяется среди относительно небольшого числа пользователей, то зачастую её взлом теряет смысл (если только из спортивного интереса).
0
Задачи выполнил, ушёл
27 / 29 / 7
Регистрация: 16.10.2015
Сообщений: 345
13.12.2015, 01:43 4
Да, я с Вами согласен.
Но вдруг Ваша программа станет популярной, тогда придётся серьёзно подойди к её защите.
Поскольку доступ в интернет в будущем будет у каждого чайника и унитаза, благодаря IPv6 разумеется, считаю, что сделать свой сервер для облачных вычислений - это здорово, тем более что можно таким образом легко обновлять функционал даже без переустановки ПО (смотря как глубоко используется облачный подход). Можно в программу заложить универсальный базис, чтобы её больше не пришлось обновлять на компьютере, а всё остальное сделать в облаке, даже интерфейс.
0
Hl
0 / 0 / 0
Регистрация: 26.11.2015
Сообщений: 8
17.12.2015, 16:52  [ТС] 5
В моём случае вариант облачных вычислений исключён.
Рассматриваю вариант создания ключа на основе серийного номера. Задачи создания самого серийного номера и контроля его свободного распространения не стоит. Стоит задача создания ключа на основе цифро-буквенного серийника и проверка его в теле программы.

Буду благодарен, если скините ссылки на подробные мануалы по теме.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2015, 16:52

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Использование резервного копирования для защиты данных в информационных системах.
ВСЕМ ЗДРАВСТВУЙТЕ!!! У меня очень важный вопрос (для меня выжный =)): Кому-нибудь известно,...

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

Как и где взять программу для защиты двд видеодиска от копирования. Хоть какой нибудь способ?
Собираюсь продавать диски. Мой собственный продукт.

Программы для защиты флешки
Кто пользовался программа для защиты флешки платными и бесплатными, можете посоветовать. Мне надо...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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