簡體   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