2009-10-12 212 views
3

海家伙, 开发的软件,我已经开发了一个薪水用vb.net计算软件....其工作正常,我已经它转换为EXE文件...我的缺点是它可以很容易地复制和粘贴到另一个系统中......我想为exe文件生成一个密钥,并且在安装密钥时应该使用,并且在安装完成后,密钥不应该再次使用......这是雅固定一个或给我一些想法如何可以做到....生成密钥使用vb.net

回答

2

市场上有许多产品可以帮助您生成软件密钥,例如www.softwareshield.com和www.exeshield.com或者简单地执行Google Search

对于较严重的保护,您可以使用您的软件解锁硬件键,例如http://www.matrixlock.de/english/index.htm

+0

硬件密钥通常被认为是一个坏主意。它们对用户来说非常不方便。很多人不会容忍他们,除非软件如此之大以至于不值得遇到麻烦......如果我正在寻找软件,硬件键肯定是寻找替代品的重要原因。 – Quagmire 2009-10-12 08:40:00

0

您需要登录您的程序集,并且有某种形式的在线身份验证过程的管理密钥。

0

无论拷贝保护方案要实现....只要确保你的付费用户不会得到很多的它会让你感觉不舒服....你想让不好的用户在未经许可的情况下复制你的软件,但是当好的用户由于你的版权保护软件出现问题而出现问题时,你将失去很多信用。

2

这一切都取决于你的喜好。

如果您靶向最终用户/家庭用户:无论你做什么,你的软件将被砍死(如果它足够好)。

如果您的目标企业为:公司大多愿意购买您的软件,并且不要复制到其他公司。运行非法软件时,他们有更多的松动。但如果他们无法使用分发系统发布软件,他们也是第一个投诉。这个系统将被你的复制保护方案所阻止。

结论:实现您可以找到的最简单和最便宜的保护方案。如果您希望企业作为您的客户,还可以找到一种轻松绕过它的方法。