我见过一些应用程序使用简单的LAN卡作为保护卡来防止软件盗版 请告诉我其中使用的主要想法。
答案 0 :(得分:0)
通常使用网卡的MAC地址:
http://en.wikipedia.org/wiki/MAC_address
媒体访问控制地址(MAC地址)是分配给网络接口的唯一标识符,用于物理网段上的通信。 MAC地址用于许多网络技术和大多数IEEE 802网络技术,包括以太网。逻辑上,MAC地址用于OSI参考模型的媒体访问控制协议子层。
因此,这是“唯一”应用程序使用它来生成字符串。该字符串将传递回软件的“身份验证”服务器,在该服务器中生成新字符串。该新字符串被发送回软件并将其注册以供使用(当然,在完成各种检查之后)。
因此,如果软件安装在差异机器上,则代码将不匹配,因为新机器将具有不同的MAC地址。复制保护!
在某些平台上,这不是一个非常好的安全机制,因为您可以手动设置我认为的MAC地址。