对于单个开发人员而言,最物有所值的C#代码保护是什么?

时间:2020-03-05 18:55:36  来源:igfitidea点击:

性价比最高的ccode保护是什么?有些只是使用混淆,有些则添加了win32包装,有些则花费了一笔巨款。到目前为止,我已经提出了http://www.eziriz.com/,Intellilock看起来很有前途。还有其他建议吗?为什么这不是一个好主意?

我知道不可能完全保护它,但是我更喜欢保护我的代码的能力,以便恢复它需要花费很多精力。我确实希望最终能出售我的产品,同时还免费发布一些产品。

解决方案

回答

首先,无论我们采用哪种保护措施,真正的专用饼干最终都将克服所有保护障碍。采用高级代码混淆可能根本不值得。而是将时间集中在做出更好的应用程序上。

解决此问题的一种方法是,盗版软件的用户不是目标受众。而是专注于向客户付款。

话虽如此,Visual Studio包含了Dotfuscator社区版,该版本相当不错(因为它的价值)。如果需要的话,我会调查一下。

回答

Dotfuscator社区版仅重命名了方法(据我所知)。这离合理的保护还很遥远。

如果我们想要一个免费的混淆器,可以尝试一下

除此之外,如果价格很重要,Intelliclock似乎是一个不错的决定。

回答

我们的Crypto Obfuscator产品价格低廉,无需花费数千美元,并且可以为程序集提供强大的功能。

回答

我已经尝试了很多,并且我认为BitHelmet混淆器是当今的最佳选择。

回答

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

Why choose {smartassembly}?
  
  {smartassembly} is a first-rate .NET Obfuscator, and will thus protect your .NET Intellectual Property.
  But, beyond that, {smartassembly} additionally offers you, and every .NET developer, the most efficient and easiest way to:
      Further secure your .NET application (Strings Encoding, Anti-disassembler & Anti-decompiler options, Strong Name signature...)
      Deploy your .NET application in one file (Dependencies Merging, Compression and Embedding)
      Remove all non-useful code and metadata (Pruning)
      Perform other code optimizations (Memory Management, Automatic Sealing of Classes...)
      And debug your obfuscated and deployed assembly (automatic unhandled exception reporting via 24x7x365 managed Web Service).
  
  This comprehensive feature-set to efficiently produce better software, protected, optimized, and improved, definitely distinguishes {smartassembly} of all other .NET "protection and/or optimization solutions" available on the market.
  
  And its user-friendliness, which allows every .NET developer, whatever his level of competence or expertise, to easily take advantage of all these capabilities, advantageously completes this uniqueness, to your benefit.
  
  By efficiently enabling every .NET developer to deliver a smart version of his .NET application, in no time, and with unmatched ease, {smartassembly} definitely takes the Improvement and Protection of .NET software forward!
  
  With {smartassembly}, you’ll take your valued .NET application to the next level!

价格范围也可以承受:

产品名称产品ID价格(以欧元为单位)价格(美元)

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

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

{smartassembly}企业版单用户#300072534 649.00 $ 899.0

回答

http://www.eziriz.com/应用程序工作合理。但是支持S * CKS。他们从不回覆。因此,我建议我们寻找其他东西。