@Monitorkin

Как защитить коммерческую web-систему от клонирования и организовать контроль лицензий?

Есть коммерческая web-система, которая имеет демо режим и рабочий режим. Демо отличается от рабочего наличием ограничений и отсутствием ключа, который снимает ограничения. Предполагается что пользователи свободно скачивают демо режим и при желании покупают ключ и устанавливают его сами.
Как организовать надежную техническую защиту web-рессурса от нелицензионного копирования и использования с имеющимся коммерческим ключем?
Как технически организовать учет лицензий в своей базе данных например и сделать возможным учет вновь установленных демо копий?

Т.е. Человек может купить ключ и начать клонировать рабочую систему.

Прошу поделится практиками защиты, хранения и контроля лицензионных ключей, способами отключения неразрешенного ресурса. Спасибо.
  • Вопрос задан
  • 328 просмотров
Пригласить эксперта
Ответы на вопрос 3
miraage
@miraage
Старый прогер
@Alastor
а никак. можно конечно ионкубом зашифровать, но кому очень надо расшифрует
лучший вариант сделать API, куда юзеры будут авторизовываться и работать с системой посредством апи

а самим юзерам только фронт отдать и всё
Ответ написан
Комментировать
Любой код, который попадает на компьютер опытного и хитрого программиста - будет взломан, вопрос времени.
Единственное решение - не давать этот код, как верно заметил Mikhail Osher - SaaS-решение.

P.S. Лет 5 назад в одном крупном интернет-магазине юзали CMS Битрикс для корпоративного портала. Пользовалось около 2000 человек. Использовали ломанную версию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы