如何防止我的C#exe与exe提取器一样 http://www.telerik.com/products/decompiler.aspx和 https://www.jetbrains.com/decompiler/
答案 0 :(得分:0)
如果你认真思考,你就不能阻止它,但你可以这样做,即使在提取之后它也不会被大量使用或不易理解。
答案 1 :(得分:0)
无法使您的代码无法反编译。
此外,没有“加密”.NET程序集(或任何二进制文件),同时仍然保持其可执行的能力。
你正在寻找的是一个混淆器 - 一种破坏代码的工具,足以让人类读者更难理解。有一个名为Dotfuscator。
答案 2 :(得分:0)
我认为你正在寻找的东西是这样的http://www.red-gate.com/products/dotnet-development/smartassembly/这是一个混淆器,旨在让你的代码难以(但不是不可能)反向工程和反编译,请注意,这是不可能的防止反编译,但有可能使人的生活更难以反编译。