Jak zapobiec dekompilacji dowolnej aplikacji C # [zamknięte]

Planujemy opracowanie aplikacji serwera klienta przy użyciu C # i MySQL. Planujemy sprzedać produkt na półce, jak każde inne oprogramowanie. Martwi nas dekompilacja naszego produktu, który ma przewagę nad naszymi konkurentami pod względem użyteczności i funkcjonalności.

Jak możemy zapobiec dekompilacji naszego oprogramowania, aby logika biznesowa produktu pozostała nienaruszona?

Słyszeliśmy o Reflectoru i innych dekompilatorach, co czyni nasz kod bardzo podatnym na kopiowanie.

Naszymi klientami nie są korporacje, ale lekarze, którzy sami tego nie robią, ale nasi konkurenci mogą chcieć skopiować / wyłączyć licencję lub nawet powielić kod / funkcjonalność, aby wartość naszego produktu spadła na rynku.

Wszelkie sugestie, aby temu zapobiec, są mile widziane.

questionAnswers(12)

yourAnswerToTheQuestion