2008-09-16 10 views
2

什么是最好的钱C#代码保护?有些只是使用模糊处理,有些则增加了win32包装,有些则花了一笔钱。到目前为止,我已经想出了http://www.eziriz.com/谁是Intellilock看起来很有前途。还有其他建议吗?任何理由为什么这不是一个好主意?什么是最好的价值为单一开发人员的C#代码保护

我知道它不可能完全保护,但我更喜欢保护我的代码的能力,以便它需要很大的努力才能恢复它。我希望最终销售我的产品,同时也免费发布一些产品。

+0

意大利面代码+混淆会让很多人失望。尽管人们可以对代码进行逆向工程,但在极少数情况下,他们实际上会将其复制。过去没有见过。如果*代码窃取的可能性更高*您可以随时在其上添加不同的价格标签以补偿该代码。我不是代码混淆或任何其他事物的忠实粉丝。 – 2009-11-20 09:12:56

+0

Intellilock作为一个我们讨厌他们并计划切换的用户是非常糟糕的。他们从不回复支持电子邮件,而应用程序本身实际上是糟糕的,而且在我们的可执行文件混淆后,它开始随机崩溃。 – 2010-02-11 07:27:51

+0

我同意,我也从eziriz.com公司获得了一些信息,但从来没有收到任何回复,在RedGate购买之前SmartAssembly很好,但现在......? – 2010-02-11 16:48:55

回答

2

Smartassembly做得很体面的工作。它非常好,易于使用。它甚至会使查看混淆文件变得更困难,因为它甚至会使反编译变得更加困难。

为什么选择{smartassembly}?

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

这一全面的功能集高效地生产出更好的软件,保护,优化和改进,绝对区分{} smartassembly所有其他.NET的“保护和/或优化解决方案”在市场上。

而且其用户友好性,这使得每一个。NET开发人员无论他的能力或专业水平如何,都可以轻松利用所有这些功能,有利于完成这种独特性,从而使您受益。

通过有效地使每个.NET开发人员能够迅速提供其.NET应用程序的智能版本,并且无可比拟的便利性,{smartassembly}绝对能够改进和保护.NET软件!

通过{smartassembly},您可以将重要的.NET应用程序提升到更高水平!

价格范围也实惠:

产品名称产品编号价格在欧元的价格在US $

{smartassembly}标准版 - 单用户#300056706€349.00 $ 499.00

{ smartassembly}专业版 - 单用户#300056708€499.00 $ 699.00

{smartassembly}企业版 - 单用户#300072534€649.00 $ 899 .0

4

首先,无论您采用什么样的保护措施,真正专业的饼干最终都会通过所有的防护屏障。它可能根本不值得使用高级代码混淆;而是把时间放在创造更好的应用上。

查看这个问题的一种方法是盗版软件的人不是您的目标受众;重点支付客户。因此,Visual Studio包含社区版Dotfuscator,这是相当不错的(因为它的价值);如果需要,我会研究这一点。

+1

Dotfuscator社区版并不擅长...... – SolidSnake 2011-07-09 22:56:21

+0

有时候,开发人员不希望保护的是“破解者”。许可证检查并不总是动机。有一些代码很难编写,很难提高,对彻底的理解对于改进至关重要。这段代码很难写出类似于工作的替代品。我认为可能存在一类应用程序,在这些应用程序中,混淆会导致无法理解其能够进行重要增强和更改的程度。 – H2ONaCl 2015-03-12 14:14:20

3

Dotfuscator社区版只不过是重命名你的方法(据我所知)。这远远没有合理的保护。

如果你想要一个免费的混淆器,你可以尝试this one

除此之外,智能时钟看起来像如果价格问题一个很好的决定。

1

我们的Crypto Obfuscator产品价格实惠 - 许可证不花费数千美元 - 并且为您的组件提供强大的混淆。

2

Rummage以非常适中的价格提供合理的专业级混淆。 (披露:我为该公司工作,Aldaray Ltd.)

相关问题