即将到来的活动:ISC West 2020(展位TBA) - 内华达州拉斯维加斯 - 3月18-20,2020

求学经历

复制保护和保护您的软件投资

当我最初考虑为我们的软件提供保护时,我认为问题已经解决了。 很明显,解决方案将在网上公布并且很容易找到,对吗? 我不可能更错。 找到保护我们程序的免费工具相当困难。 有一些公司在那里销售他们的系统,但是和大多数事情一样,我宁愿理解发生了什么,而不是假设它已经正确完成。

保护您的软件投资
图片:http://spyware-blocker-s.com

我有一个相当简短的要求清单:
1。 Register / CreateKey的非对称函数(最有可能使用加密)
2。 轻松的程序集成
3。 快速验证程序启动时间
4。 能够查看复制保护代码和内部工作
5。 免费(我们毕竟是开机!)

以及我不希望系统使用的列表
1。 加密狗
2。 互联网激活
3。 复杂的程序集成
4。 加密机器代码
5。 注册绑在一台机器上。

基本前提类似于锁车。 你知道,如果一个有能力的小偷想要,他可以随时偷走它。 然而,最低限度的安全性将有助于诚实的人通过消除诱惑来保持诚实,并将阻止那些可能想要驾驶全新车的人。 但与此同时,驾驶员通常不希望比保护车辆的钥匙更麻烦。 我的感觉是软件保护与此类似。

我们并不是要为我们的软件实现最高级别的安全性。 我的研究表明,如果用户想要规避版权保护,总会有办法绕过它。 我们希望我们的系统在那里使用。 因为我们与硬件绑定,最终我们会发现人们是否破解了我们的软件。 大多数情况下,我想要一个易于用户使用的系统,避免丢失密钥或激活问题,但为我们公司提供了一定程度的保护。 目标是为普通用户提供足够的安全性,并帮助我们从公司的角度跟踪用户。

经过多次搜索,我发现了以下可能对其他人有帮助的信息,以及我们正在考虑的一些解决方案。

LicenseKey - 任何人都可以阅读的纯vb代码。
http://www.killervb.com/LicenseKey.aspx http://www.killervb.com/Download.aspx?FileId=LicenseKey )

类似地,还有一个ActiveLock,一个用于复制保护的漂亮的开源ActiveX控件。
http://www.activelock.com/

在阅读复制保护和加密技术时,我遇到了以下网站,该网站非常有用,可以解读人们如何破解复制保护。
http://www.inner-smile.com/nocrack.phtml

在此 Google答案页面 对概述非常有帮助 - 他还链接到上述两个站点。
http://answers.google.com/answers/threadview?id=121722

这很有趣,因为它是使用RSA方法的纯VB代码方法,除了我必须在程序之外生成密钥,但这不是什么大问题。
http://www.di-mgt.com.au/crypto.html#dhvb

代码项目对软件安全性进行了很好的讨论 请点击此处。.
http://www.codeproject.com/library/ssdsdk.asp

如何保护您的软件更好的是对安全性的讨论。
http://www.searchlores.org/protec/protec.htm

总而言之,没有银子弹,但许多很好的适用解决方案。 如果你想做类似的事情,我希望这有一些帮助!

发表评论

*

新闻简报


我们可以帮助rfid

联系我们

电话:858-627-9700
传真:858-627-9702
-------------------------------
9123切萨皮克博士
San Diego, CA 92123
-------------------------------
sales@telaeris.com