Мы планируем разработать клиентское серверное приложение с использованием С# и MySQL. Мы планируем продавать продукт на полке, как и любую другую программную утилиту. Мы обеспокоены декомпиляцией нашего продукта, который имеет некоторые преимущества для наших конкурентов с точки зрения удобства использования и функциональности.
Как мы можем предотвратить декомпиляцию нашего программного обеспечения, поэтому бизнес-логика продукта остается неповрежденной?
Мы слышали о рефлекторе и других декомпиляторах, что делает наш код очень уязвимым для копирования.
Наша клиентская база - это не корпоративные, а практические специалисты, которые сами не могут этого делать, но наши конкуренты могут захотеть скопировать/отключить лицензирование или даже скопировать код/функциональность, чтобы стоимость нашего продукта снижалась на рынке.
Любые предложения по предотвращению этого приветствуются.
С уважением..
Обелиск