50得票6回答
如何在C#中快速获取硬件ID?

我需要在我的程序中将许可证与硬件ID绑定。我尝试使用WMI,但它仍然较慢。 例如,我需要CPU、硬盘和主板信息。

37得票4回答
生成唯一硬件ID的可靠方法

问题:我需要为每个网络客户端设计一个唯一的标识符,要求: 该标识符应在客户端软件安装到目标计算机后保留,并且在同一计算机和操作系统上重新安装软件时也应保持不变。 除更换主板外,硬件配置的大多数修改都不应该改变该标识符。 当已安装有客户端软件的硬盘被克隆到具有相同硬件配置(或尽可能相似)的另...

32得票9回答
Mac OS X中的唯一硬件ID

Mac OS X开发对我来说是一个相当新的领域,我正在将一些软件移植过来。为了软件许可和注册,我需要能够生成某种硬件ID。它不必要太花哨;以太网MAC地址,硬盘序列号,CPU序列号,类似这样的东西。 在Windows上我已经解决了这个问题,但在Mac上我一无所知。您有任何想法或者可以提供相关...

16得票3回答
从PHP获取计算机的唯一ID

我使用PHP创建了一个应用程序,打算将其销售给本地市场。我将亲自前往客户的位置安装/配置Apache和MySQL,并安装我的代码。 我希望有一个安全系统,以便如果有人试图将我的代码复制到未经授权的机器上,则无法运行。 我知道没有人能防止反向工程应用程序。即使是.exe(二进制)文件也会被破...

12得票7回答
生成特定计算机唯一ID

可能重复: 可靠的生成唯一硬件ID的方法 我正在尝试生成一个对于特定计算机是唯一的ID。该ID不会随机生成。它将基于计算生成,因此为计算机A生成的ID将固定且唯一于计算机A。每次在计算机A上执行程序时,它将继续生成相同的ID,并在另一台计算机上执行时生成另一个唯一于该计算机的ID。这是为了...

11得票7回答
基于软硬件如何唯一标识个人电脑

为了生成每台电脑的许可证密钥,我需要一些代码,可以在任何电脑上返回稳定且(接近)唯一的密钥。它不必保证是唯一的,但要接近。但是它确实需要相对稳定,这样给定的PC总是生成相同的结果,除非硬件发生了重大变化。 这是一个Windows应用程序,使用wxWidgets,但Win32或其他选项也可以。...

9得票2回答
如何唯一地识别Mac系统

我希望能通过代码唯一地识别我的Mac系统。我在“关于本机”中找到了硬件UUID。 那么,如何以编程方式访问Mac OS X中的唯一UUID呢?如果您有任何替代建议,敬请提供。

7得票3回答
如何使用C++在Windows中获取硬件信息?

如何在c++中获取硬件信息(例如cpuId、biosId、diskId、baseId和videoId)? 有没有人能给我一个示例visual studio项目来实现这个功能?

7得票2回答
获取主板序列号

我希望将一个程序绑定到特定的计算机上,为此我想使用主板序列号作为唯一标识符。 尽管我找到了一些C#和Java的示例,但我无法找到可靠的C ++示例(我读到WMI可能会因硬件问题而失败),但肯定有一种方法可以在C ++中实现这个功能? 编辑:换句话说,我想要一个简单而基本的许可系统。为了更清...