什么';对于单个开发人员来说,这是性价比最高的c#代码保护

什么';对于单个开发人员来说,这是性价比最高的c#代码保护,c#,obfuscation,protection,C#,Obfuscation,Protection,什么是性价比最高的c#代码保护?有些只是使用模糊处理,有些则添加win32包装,有些则要花很多钱。到目前为止,我已经找到了谁的Intellilock看起来很有希望。还有其他建议吗?为什么这不是一个好主意 我知道完全保护代码是不可能的,但我更希望能够保护我的代码,这样就需要付出大量的努力才能恢复代码。我确实希望最终能出售我的产品,同时也能免费发布一些产品。首先,无论你采用何种保护措施,一个真正专注的破解者最终都会通过所有的保护壁垒。使用高级代码混淆可能根本不值得;而是将时间集中在制作更好的应用程序

什么是性价比最高的c#代码保护?有些只是使用模糊处理,有些则添加win32包装,有些则要花很多钱。到目前为止,我已经找到了谁的Intellilock看起来很有希望。还有其他建议吗?为什么这不是一个好主意


我知道完全保护代码是不可能的,但我更希望能够保护我的代码,这样就需要付出大量的努力才能恢复代码。我确实希望最终能出售我的产品,同时也能免费发布一些产品。

首先,无论你采用何种保护措施,一个真正专注的破解者最终都会通过所有的保护壁垒。使用高级代码混淆可能根本不值得;而是将时间集中在制作更好的应用程序上

看待这个问题的一个方法是,盗版你的软件的人不是你的目标受众;相反,专注于支付客户


话虽如此,VisualStudio包含的社区版是相当不错的(因为它的价值);如果需要的话,我会对此进行研究。

Dotfuscator社区版(据我所知)只不过是重命名了您的方法而已。这远远不是一种合理的保护

如果你想要一个免费的模糊器,你可以试试


除此之外,如果价格重要,Intelliclock看起来是一个不错的决定。

我们的产品价格合理-许可证不需要花费数千美元-并为您的程序集提供强大的模糊功能。

我已经尝试了很多,我认为这是当今最好的选择。

做得非常好。它非常好用。它甚至使查看模糊文件变得更加困难,因为它甚至使反编译更加困难

为什么选择{smartassembly}

{smartassembly}是一流的.NET混淆器,因此将保护您的.NET知识产权。 但是,除此之外,{smartassembly}还为您和每个.NET开发人员提供了最高效、最简单的方法: 进一步保护您的.NET应用程序(字符串编码、反反汇编和反编译选项、强名称签名…) 在一个文件中部署.NET应用程序(依赖项合并、压缩和嵌入) 删除所有无用的代码和元数据(修剪) 执行其他代码优化(内存管理、类的自动密封…) 并调试模糊和已部署的程序集(通过24x7x365托管Web服务自动报告未经处理的异常)

这一全面的功能集能够有效地生产出更好的软件,并得到保护、优化和改进,它与市面上所有其他.NET“保护和/或优化解决方案”的{smartassembly}截然不同

它的用户友好性允许每个.NET开发人员,无论其能力或专业水平如何,都可以轻松地利用所有这些功能,有利地完成了这一独特性,使您受益

通过高效地使每个.NET开发人员能够在短时间内以无与伦比的轻松程度交付其.NET应用程序的智能版本,{smartassembly}无疑推动了.NET软件的改进和保护

使用{smartassembly},您将把有价值的.NET应用程序提升到下一个级别

价格范围也可以承受:

产品名称产品标识欧元价格美国价格$

{smartassembly}标准版-单用户#300056706欧元349.00美元499.00美元

{smartassembly}专业版-单用户#300056708欧元499.00美元699.00美元


{smartassembly}企业版-单用户#300072534欧元649.00美元899.0

应用程序工作合理。但是支持是不公平的。他们从不回答。因此,我建议您寻找其他产品。

以非常适中的价格提供合理的专业级模糊处理。(信息披露:我在Aldaray有限公司工作。)

意大利面代码+模糊处理会让很多人望而却步。尽管人们可以对你的代码进行反向工程,但在某些罕见的情况下,他们实际上会复制你的代码。过去没见过。如果代码被盗的可能性更大,你可以在上面贴上不同的价格标签来补偿。我不太喜欢代码混淆或其他类似的东西。Intellilock很糟糕,作为一个用户,我们讨厌它们,并计划切换。他们从不回复支持电子邮件,应用程序本身也很糟糕,在混淆之后,我们的可执行文件开始随机崩溃。我同意,我也向eziriz.com公司询问了一些信息,但从未得到任何回复,SmartAssembly在RedGate购买它之前很好,但是现在…?要知道Intellilock很糟糕,你甚至不能从他们那里得到支持。这就是我们的遭遇。在被红门公司收购之前,我最终选择了SmartAssembly。张贴红门它仍然是一个伟大的产品,只是更新少。翻找是伟大的,价格是梦幻般的。它似乎设计得很好,我没有遇到任何问题。虽然我真的不需要太多的支持,但Aldaray的支持非常好。我使用的是最大模糊处理减去“删除未使用的”功能。(这可能是一个很好的起点,可以为您节省一些尝试和错误。)有时,开发人员不想防范“黑客”。许可证检查并不总是动机。有些代码很难编写,也很难增强,而透彻的理解对于改进至关重要。这段代码很难编写一个类似于工作的替代品。我认为可能有一类应用程序由于混淆而无法理解,无法进行重要的增强和更改。