首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保护我的java应用程序不被复制(仅适用于一台pc)

问保护我的java应用程序不被复制(仅适用于一台pc)
EN

Stack Overflow用户
提问于 2012-08-09 01:53:12
回答 2查看 942关注 0票数 1

如何阻止别人将我用java制作的应用程序复制到另一台pc上?我只想把它卖给一台电脑

我没有在互联网上出售它,有没有办法通过磁盘序列号或使用客户端的USB闪存盘序列号作为应用程序的密钥?

我使用mysql作为我的应用程序的后端,平台是Windows。

有没有办法提供这种安全性?

EN

回答 2

Stack Overflow用户

发布于 2012-08-09 01:56:47

假设PC已连接到互联网,您可以在启动应用程序时读取PC的MAC地址,并向您的服务器发送请求,以检查该MAC地址是否经过授权。

但这意味着每次用户更换PC时,您都需要更新您的记录。

票数 1
EN

Stack Overflow用户

发布于 2012-08-09 02:06:30

我认为,只有将应用程序迁移到基于云的服务中,如Amazon Web Services,才能实现这种级别的控制。这样,您的客户必须订阅才能访问您的应用程序,如果支付停止,您可以禁用访问。

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

https://stackoverflow.com/questions/11870310

复制
相关文章

相似问题

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