1

如何阻止某人在另一台电脑上复制我在 java 中制作的应用程序?我只想卖一台电脑

我不是在网上卖的,有没有办法通过磁盘SN或使用客户端的USB闪存盘SN作为应用程序的密钥?

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

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

4

2 回答 2

1

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

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

于 2012-08-08T17:56:46.623 回答
0

I reckon the only way you'll be able to achieve this level of control is if you move your application into a cloud-based service such as Amazon Web Services. That way, your clients have to subscribe to gain access to your application, and you can disable access if payment stops.

于 2012-08-08T18:06:30.027 回答