Можно ли предотвратить декомпиляцию .NET MSIL DLL?

Почти все сборки .net могут быть декомпилированы с помощьюотражение .Что означает, что все продукты .net с открытым исходным кодом, так как код может быть легко использован другими разработчиками. Нет ли способа, чтобы мы могли зашифровать коды (по крайней мере, для некоторой логики безопасности), чтобы их нельзя было легко взломать или неправильно использовать.

редактировать

Старый вопросДействительно ли winforms .net равен open source? отредактировано с учетом комментариев относительно правильного использования словаОткрытый исходный код

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

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