最安全的许可软件方式

Cyc*_*one 8 .net vb.net security licensing

许可软件的最佳和最安全的方法是什么?这样做是否有现有的计划?我想出售我的剧本,但我想确保用户不能自己重新分发或出售(当然,如果他们在自己的计算机上停用注册并选择转售,这是他们的选择).

软件语言是VB.net.

由于我不确定我是否可以托管任何类型的注册数据库,有没有办法让许可证安全自给自足?我希望用户能够下载演示并能够以某种方式升级到完整版本.

谢谢您的帮助!

如果现在没有这样的软件可以做到这一点,我将如何制作一个?

Unk*_*own 7

由于我不确定我是否可以托管任何类型的注册数据库,有没有办法让liscensing安全自给自足?

不,没有办法安全地做到这一点.即使你有一个注册数据库,它也是可以破解的.

从演示中删除完整版代码.如果您有少量买家,这可以大大减少泄漏的机会.

如果您想进行复制保护,您应该开始阅读它.既然你在问这个问题,我可以说你需要很长时间才能做出像样的复制保护.最好是雇佣其他人为你做这件事.

.net混淆器可能是最简单,最有效的解决方案.

  • @Cyclone:我觉得你要求一个"免费"程序来做那种事情有点讽刺. (8认同)

Dav*_*rab 5

如果你的软件足够理想并且做得好,人们就会为此付出代价.你总是会有一个永远不会有的%.而不是浪费时间试图阻止它们,而是专注于改进产品.

99.9%的公司不想窃取某些东西,而是根据需要不改变您的软件.他们宁愿买一些开箱即用的东西.

请记住Fog Creek的Fog Bugz有完整的源代码,因为它是一种高质量的产品,所以在销售软件时没有问题.

质量很重要,注重那不安全.