Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
-42 / 17 / 15
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
1

Система лицензирования

02.02.2016, 08:37. Показов 995. Ответов 2
Метки нет (Все метки)

Доброе утро, как нужно организовать систему лицензий (ключей), как, например, это сделано у большинства коммерческих CMS на PHP, ну или антивирей.

Система строго коммерческая, вот и возник вопрос не просто организовать, а качественно и безопасно создать такую систему.

Буду рад любой информации: ссылки, статьи, да что угодно, ибо в интернете мало чего нашёл полезного.
Если есть живой пример - вообще просто супер!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.02.2016, 08:37
Ответы с готовыми решениями:

Система лицензирования
Подскажите, пожалуйста, где можно почитать про добавления к инсталлятору функций лицензирования:...

Система удаленного лицензирования
Привет всем. В настоящий момент разрабатывается программный продукт для одной компании....

Проблемы лицензирования
Приветствую ребята. Ситуация в кратце. Установлено несколько серверов 1С. 8.3.10 (сервер А) и...

Сервер лицензирования отключен
Всем привет! Проблема заключается в том, что админский комп перестал подключаться к серверу...

2
1797 / 1106 / 403
Регистрация: 13.06.2013
Сообщений: 3,737
02.02.2016, 09:25 2
Цитата Сообщение от Shamsik Посмотреть сообщение
а качественно и безопасно создать такую систему.
cms на php? никак. Вы отдаете по сути исходный код, из которого можно вырезать любую защиту.
Коммерческие cms выживают за счет услуг. Вот интересная статья.

Усложнить жизнь можно так:
1) отдавать исходники только после продажи
2) в исходники добавить минимальную защиту. Но это спасет только от новичков.
Можно привязать исходники к аккаунту. Например когда вы даете скачать cms, в него вшивается key1, а пользователю выдается key2. Далее для активации cms на локальном компьютере нужно ввести key2, после чего cms берет md5(key1+key2) и отправляет на сервер где и проверяется лицензия. Для особого изврата можно периодически менять key2 и заставлять пользователя периодически подтверждать лицензию актуальным ключом.

p.s. может быть полезным изучит исходники других коммерческих cms, поищите там код отвечающий за защиту.
0
-42 / 17 / 15
Регистрация: 23.12.2013
Сообщений: 521
Записей в блоге: 1
02.02.2016, 10:10  [ТС] 3
Но не все же клиенты могут вырезать не знающие условие. пока найдет где это условие именно находится если но разберет код.

Добавлено через 1 минуту
Это в силах сделать не каждому. 50%
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2016, 10:10

Настройка сервера лицензирования
Вобщем установил платформу с сервером 1с, развернул базы, забил ключ сервера 1с, вставил хасп ключ...

Где поднимать сервер лицензирования?
Доброго времени! Есть AD 2008R2 и два терминальных сервера 2008r2. Не могу понять где правильнее...

Ошибка лицензирования Mentor Expedition
Добрый день. У меня проблема следующего характера. Ставлю ME на win7. Установка прошла нормально,...

Реализация лицензирования и ключа активации
Всем известны программы генерирующие некоторый ID, который требуется послать разработчику, и в...


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

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

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