我想将c#开发的软件出售给最终用户,并且希望每年使用许可费用。
我从未使用过许可证,所以我完全不知道这一点,并且不想自己重新发明一切,而是花一些钱并使用商业许可解决方案。
在比较了很多不同的选项后,我想尝试一下CryptoLicensing,但由于以下帖子我有点谨慎:
Good or Bad experiences with CryptoLicensing?
虽然我自己没有试过破解它,但我担心破解有点太容易了。我完全清楚,没有任何解决方案是100%安全的,但对于使用加密传感的任何东西来说,这几乎听起来像是一般性的破解。我认为我仍然需要将商业许可解决方案集成到我的软件中,并且可以根据我的集成方式使其更难或更容易破解。
(请没有讨论我是否应该使用许可证,或者年度费用选项是个好主意;-))
感谢所有花时间阅读此内容的人。
答案 0 :(得分:14)
好的......我会插话。
我在线销售可下载的软件超过10年。每个头衔还在那里
......在Warez,Crackz和Serialz网站上!
是的,每个标题在未经我许可的情况下神奇地变成了免费软件。我无能为力阻止它(我尝试了一切)。如果您拥有有价值的软件,它将会破解。
更糟糕的是,如果潜在用户在搜索结果的第2页上搜索您软件的精确标题和Google列表,并且第1页中包含了免费盗版软件的方法,那么你的搜索引擎优化努力与黑客网站不匹配,你的收入流基本结束。
对不起那张严酷的照片,但我去过那里。
无论你多么聪明,这些破解者就在你身边......对你来说,破解你的软件比开发,营销和支持它更有利可图。悲伤却又是真的。
如果Adobe和微软及其数百万美元的努力无法解决这个问题,那么我们其他人几乎没有机会。
您是否有可能将软件转换为软件即服务产品?你能把一些(或全部)功能“放在云端”吗?基本上,如果你可以避免将软件实际放在黑客机器上,就在他们的黑冰旁边,从长远来看,你将为自己做一个巨大的帮助。
我发现软件盗版的最佳解决方案是在安全性很高的服务器上运行该软件,并销售对它的访问权限。只要你将软件放到另一台计算机上,它就是结束的开始。
我的0.02美元。
答案 1 :(得分:4)
我没有使用CryptoLicensing或其他许可框架的经验,因此我只能作为商业软件的开发人员和最终用户提供我的2c值。
如果CryptoLicensing或其他框架完成了您所需的基本工作 - 即:处理定期付款,许可,激活等 - 那么请选择最适合最终用户和您自己使用的工作。
如果用户愿意寻找裂缝,那么他们就不太可能为您的软件付费。您花费的时间和精力在与永不付钱的人打架上花费的时间和精力越少,您就可以投入时间和精力为合法付费用户提供更好的软件。
具体而言,请参考您的第一个问题:
是的,您可以让某人更难以绕过您的许可限制。您需要考虑成本与潜在收益。
是否有人愿意花时间破解您的软件实际上会向您汇款?我想不会。是的,您可以确保难以连接调试器或阻止逆向工程 - 但这将使您(调试和识别真正的客户故障)的工作更加困难。
假设许可框架不允许输入所有0或1,或者只是点击“跳过” - 那么它可能正在完成保持诚实的人的工作。
答案 2 :(得分:2)
免责声明:我在一家生产许可证管理和软件保护系统的公司工作(请参阅我的个人资料中的链接)。
你不能让系统无法破解,这是错误的。
但是,如果没有外部硬件设备(加密狗 - 请参阅我们的CodeMeter CmStick或SafeNet的Hasp HL),您可能无法做到这一点。我们已经并将继续为公众提供破坏我们保护的机会(获得成功的重要奖励),到目前为止还没有人能够做到这一点。但同样,如果您正在寻找仅限软件的解决方案,您可以放慢速度,但不能打败它们。
Microsoft和Adobe不希望发布硬件设备(因为额外的成本和复杂性),因此他们采用纯软件激活/保护方案,该方案已经并将继续被破解。美国的盗版率与世界上任何地方一样低,因此即使使用加密狗的公司有时也只在高风险市场(中国,乌克兰等)使用它们,并且在美国和加拿大运送纯软件系统。良好的保护系统使您可以选择软件或硬件,而无需跳过篮球。
请记住,保护就像锁上门:更多的保护可以花费更多,但也减少了盗窃。这是您和ISV可以决定的唯一的权衡。
答案 3 :(得分:1)
一般来说,没有一个不可破解的系统,如果有人声称,他们是无知或撒谎。你的目标不应该是寻找一个不可破解的系统,因为这样的系统不存在。
您的目标应该是使用易于使用且价格合理的系统,该系统提供相当强大的保护,因此您不必花时间在软件的许可/混淆部分,而是可以专注于核心功能你的软件。
此外: 请参阅8 Ways To Make Your Software Hacker-Proof and Crack-Proof的提示和技巧 - 我们也为Crypto Obfuscator和CryptoLicensing实现它们,因此任何使用破解版本的人都会感到惊讶。我们强烈建议您至少使用其中一些提示和指南。