3

大家好,我用vb.net开发了一个工资计算软件……它工作正常,我已经将它转换为exe文件……我的缺点是它可以很容易地复制和粘贴到另一个系统中……我想为 exe 文件生成一个密钥,并且在安装密钥时应该使用该密钥,并且在安装完成后,该密钥不应该再次使用......这是安全的还是给我一些想法如何完成。 ...

4

4 回答 4

2

市场上有很多产品可以帮助您生成软件密钥,例如 www.softwareshield.com 和 www.exeshield.com 或者只是做一个谷歌搜索

要获得更严格的保护,您可以使用解锁软件的硬件密钥,例如http://www.matrixlock.de/english/index.htm

于 2009-10-12T08:35:48.947 回答
2

这一切都取决于你的经验。

如果您的目标是最终用户/家庭用户:无论您做什么,您的软件都会被黑客入侵(如果它足够好的话)。

如果您的目标是企业:公司大多愿意购买您的软件,而不是复制给其他公司。在运行非法软件时,他们有更多的松懈。但如果他们无法使用他们的分发系统分发您的软件,他们也是第一个抱怨的人。该系统将被您的复制保护方案阻止。

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

于 2009-10-12T08:53:40.093 回答
0

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

于 2009-10-12T07:10:34.700 回答
0

无论您实施何种复制保护方案......只要确保您的付费用户不会因此而感到不适......您希望阻止不良用户在未经许可的情况下复制您的软件,但是当好用户遇到问题时由于您的版权保护软件出现故障,您将失去很多信用。

于 2009-10-12T08:42:05.500 回答