首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在虚拟机上强制软件过期

在虚拟机上强制软件过期
EN

Security用户
提问于 2013-05-25 23:17:42
回答 1查看 704关注 0票数 1

虚拟机客户可以绕过付费软件的软件过期时间。这个示例展示了在VMWare上执行此操作的一种方法。一个更简单的方法是让用户“恢复到快照”。

软件发布者如何仍然保护它们的内容并强制在虚拟机上安装的软件过期?尽管用户试图修改系统时间,但如何保持运行时间的状态呢?

EN

回答 1

Security用户

发布于 2013-05-26 06:08:17

DRM是一个众所周知的难题。人们应该始终认为,任何代码掌握在一个不受控制的客户端永远不可能得到充分的保护。

简单的“回滚快照”绕行的解决方案之一是让客户端偶尔“拨号回家”到服务器。另一种很好的方法可以是将许可证密钥绑定到用户帐户,并让用户在需要使用该软件时进行身份验证。

然而,这仍然可以通过反向工程二进制和删除部分代码拨号回家。这是一个不可避免的问题,除非您想要将大部分应用程序托管在服务器上,并且简单地让客户机成为一个显示服务器告诉它的任何内容的“哑客户端”。如果这是您可以接受的,那么您可能需要考虑提供一个SaaS业务模型。

票数 3
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/36480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档