Как предотвратить декомпиляцию любого приложения на C # [закрыто]

Мы планируем разработать клиент-серверное приложение с использованием C # и MySQL. Мы планируем продавать продукт на полке, как и любую другую программную утилиту. Мы обеспокоены декомпиляцией нашего продукта, который действительно имеет преимущество над конкурентами в плане удобства использования и функциональности в комплекте.

Как мы можем предотвратить декомпиляцию нашего программного обеспечения, чтобы бизнес-логика продукта осталась неизменной?

Мы слышали о Reflector и других декомпиляторах, что делает наш код очень уязвимым для копирования.

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

Любое предложение предотвратить это приветствуется.

Ответы на вопрос(12)

Ваш ответ на вопрос