Member 14190053 Ответов: 2

Как сделать make secure лицензирование для моего приложения C# windows?


Здравствуйте , я новичок в разработке , и я только что разработал приложение windowns с c# и пытаюсь продать его , но я не знаю, как сделать все лицензионные вещи, может кто-нибудь объяснить мне шаг за шагом, как это сделать с тем, как это безопасно ? например если человек изменит системную дату то срок годности не изменится или если он переустановит приложение пробная версия не начнется с самого начала

Что я уже пробовал:

Я читал много статей в интернете , но в основном это просто часть кода о lisence , но мне нужно понять, что я должен делать шаг за шагом, и с правильным кодом, спасибо

2 Ответов

Рейтинг:
18

OriginalGriff

Я думал о том, чтобы предоставить эту ссылку, но она ничего не делает с ограниченными по времени демонстрациями-и в ОП специально упоминается изменение системных часов.
Но ты получишь пятерку!

Maciej Los

- Спасибо, пол.

0x01AA

+5

Maciej Los

Спасибо, Бруно.

Рейтинг:
1

OriginalGriff

В значительной степени единственный способ сделать это - заставить ваше приложение общаться с сервером через интернет и проверять лицензию-и это может быть сложно для новичка, поэтому вам, вероятно, лучше купить решение: CryptoLicensing For .Net - добавьте лицензирование, защиту от копирования и активацию в C# и VB.Сетевые приложения, компоненты, элементы управления и ASP.Сетевые веб-сайты.[^] является одним из таких, но Google найдет вам гораздо больше.

Помните, что создание надежной, надежной, основанной на дате системы безопасности является сложным делом и займет много вашего времени. А если вы ошибетесь, то это ничего не стоит или, что еще хуже, оттолкнет законных пользователей (есть еще одна крупная компания, чье программное обеспечение я никогда больше не буду использовать, потому что их система безопасности боллоксила меня так сильно на приложение, за которое я заплатил много денег). Очень трудно получить хорошую репутацию, и очень легко потерять ее ...
Выясните, сколько стоит ваше время, оцените, сколько времени уйдет на написание вашей собственной системы безопасности, удвоьте это и умножьте два: если это значительно меньше, чем цена купленной системы, тогда идите на это. В противном случае, купите его.


Maciej Los

Хорошо объяснил!