[英]How to encrypt c# code so that it wont be easy to decompile and read
我们正计划保护我们的应用程序的安全,以便其他程序员无法对其进行反编译。 我知道那里有可以反编译dll和exe的工具,例如JetBrains dotPeek。 是否有工具或步骤可以实现这一目标。
不可能使您的代码无法反编译。
此外,没有“加密” .NET程序集(或任何二进制文件),同时仍保持其可执行能力的事情。
您正在寻找的是一种混淆器-一种混淆代码的工具,足以使人类读者难以理解。 有一种叫做Dotfuscator 。
我使用.NET Reactor ,效果很好。 它所做的不只是混淆。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.