使用密钥保护.NET应用程序

时间:2008-10-27 14:31:31

标签: .net licensing license-key

我正处于需要为我的应用添加密钥的位置。你们使用了哪些可能的解决方案?在我决定之前,到目前为止,我已经查看了之前的post。我的两个影响因素是:

  1. 价格
  2. 易用性
  3. 由于

2 个答案:

答案 0 :(得分:4)

如果您正在谈论软件保护,请花一点时间重新考虑它。

保护计划主要是浪费时间。如果.NET在这方面与Java类似,那么反编译代码并删除任何类型的保护都是微不足道的。唯一或多或少强大的解决方案是基于网络的 - 这些可能非常烦人,因为您正在为您的应用程序引入新的故障点 - 如果您的身份验证服务器关闭或丢失了互联网连接,会发生什么?

我知道“那种力量”就像这样的东西,但请仔细分析一下情况。

答案 1 :(得分:0)

Aladdin

Aladdin's Software and Hardware Solution Comparison Chart

我们购买这些密钥,并且它们非常易于使用,并且可以通过其实用程序为您生成示例代码。除此之外,他们是一家非常专业的公司(不,我不为他们工作,但已经在两家不同的公司使用他们的产品)

基本的硬件密钥本身价格在30美元左右,但你必须购买更贵的“主”套装(此时我不记得费用)。