繁体   English   中英

如何对C#代码进行加密,使其不易于反编译和阅读

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM