如何加密c#代码,使其不易反编译和读取

Jer*_*olo 0 .net c# compiler-construction dll obfuscation

我们计划保护我们的应用程序,以便其他程序员无法反编译.我知道有些工具可以像JetBrains dotPeek那样反编译一个dll和exe.是否有可以实现这一目标的工具或程序.

The*_*kis 6

不可能使您的代码无法反编译.

此外,没有"加密".NET程序集(或任何二进制文件),同时仍然保持其可执行的能力.

您正在寻找的是一个混淆器 - 一种破坏代码的工具,足以让人类读者更难理解.有一个叫做Dotfuscator.