购买混淆器?

时间:2009-12-18 21:05:16

标签: c# visual-studio

如果Visual Studio附带免费版本(Dotfuscator Community Edition),为什么要支付混淆器?

3 个答案:

答案 0 :(得分:5)

因为Dotfuscator Community Edition仅使用最基本的混淆技术。

混淆不是最终的解决方案。如果人们想要你的代码,他们会以这样或那样的方式得到它。混淆只会让它变得更加困难。

只需查看Dotfuscator版本页面,了解哪些技术被哪些版本使用(相信我,PRO和套件使您的代码比Community Edition更难以进行逆向工程):

Dotfuscator Editions

答案 1 :(得分:1)

当我尝试使用Dotfuscator社区版时,它工作正常,但它不包含资源文件。

如果您在混淆过程中遇到任何问题,购买混淆器将为您提供支持。

正如我所希望的那样保存约。 1000欧元,我正在编写自己的混淆器,实际上是一个c#-c#编译器。

答案 2 :(得分:1)

这取决于您对混淆器软件的需求。如果你只想减少编译项目的大小,或者加速一点,免费版本就是好的。如果您正在寻找某种源代码或资源保护,免费版本几乎是无用的。

由于我不知道许可证的价格(Dotfuscator没有公开价格表),我怀疑它是1000欧元,就像单个开发商的价格一样。类似的产品Crypto Obfuscator,终身一个开发者许可证大约200美元。