从exe提取器中防止c#exe

时间:2016-05-13 08:13:15

标签: c# windows winforms security exe

3 个答案:

答案 0 :(得分:0)

如果你认真思考,你就不能阻止它,但你可以这样做,即使在提取之后它也不会被大量使用或不易理解。

答案 1 :(得分:0)

无法使您的代码无法反编译。

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

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

答案 2 :(得分:0)

我认为你正在寻找的东西是这样的http://www.red-gate.com/products/dotnet-development/smartassembly/这是一个混淆器,旨在让你的代码难以(但不是不可能)反向工程和反编译,请注意,这是不可能的防止反编译,但有可能使人的生活更难以反编译。