Kann die Dekompilierung der .NET MSIL-DLL verhindert werden?

Fast alle .net-Assemblys können mit dekompiliert werdenReflexion Dies bedeutet, dass alle .net-Produkte Open Source sind, da der Code problemlos von anderen Entwicklern verwendet werden kann. Gibt es keine Möglichkeit, die Codes zu verschlüsseln (zumindest für einige Sicherheitslogiken), sodass sie nicht einfach geknackt oder missbraucht werden können?

Bearbeiten

Alte FrageEntspricht winforms .net wirklich Open Source? wurde unter Berücksichtigung von Kommentaren zur korrekten Verwendung des Wortes bearbeitetOpen Source

Antworten auf die Frage(6)

Ihre Antwort auf die Frage