![]() |
1
3
记住,如果有人想盗版你的软件,他们会的。一般来说,他们甚至不用费心去模拟许可证服务器,只需插入一个
你是想阻止随便的海盗,这很好。对许可证服务器执行简单的HTTP请求,将许可证代码和MAC ID放在哈希中是一种合法的方法。有一个简单的方法来“注销”计算机(合理的做法是在计算机之间移动许可证或将其安装在某人的笔记本电脑上),并且不要在发生变化时进行硬锁定。不错的模式是itunesdrm(5台计算机,取消授权,并进行全局重置)和Windows(模糊因素取决于计算机的不同)。 如果软件不能通过互联网访问或者组织不喜欢它,一般的做法是在客户网络上有一个许可服务器来管理授权部分。已经有了用于此的中间件(FlexLM等)。维护一个许可证服务器是大多数IT部门都不愿意做的事情,因此,如果您能够利用现有的基础设施,那么您的解决方案就越容易被接受。 |
![]() |
Danijel · 如何保护C++动态库不被未经许可使用? 9 年前 |