Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.net独特的硬件ID思想_.net_Vb.net_Hardware - Fatal编程技术网

VB.net独特的硬件ID思想

VB.net独特的硬件ID思想,.net,vb.net,hardware,.net,Vb.net,Hardware,我想知道,在我的硬件ID保护中,是否还有什么可以让它更独特的东西 我目前正在使用 处理器ID 卷ID MAC地址 图形卡名称 如果你们能提供源代码,让它更独特,请告诉我。我建议使用HDD序列号而不是卷ID 如果格式化HDD,卷ID将更改,但HDD序列号不会更改 这是一个可以读取您计算机的数据库。MAC地址不好,因为它可以更改,除非您从硬件而不是从Windows读取它。“HDD序列号而不是卷ID”--同意,请不要这样做。虽然没有完美的解决方案,但更换硬盘似乎比其他一些更常见。我已经让很多客户在

我想知道,在我的硬件ID保护中,是否还有什么可以让它更独特的东西

我目前正在使用

  • 处理器ID
  • 卷ID
  • MAC地址
  • 图形卡名称

如果你们能提供源代码,让它更独特,请告诉我。

我建议使用HDD序列号而不是卷ID

如果格式化HDD,卷ID将更改,但HDD序列号不会更改


这是一个可以读取您计算机的数据库。MAC地址不好,因为它可以更改,除非您从硬件而不是从Windows读取它。

“HDD序列号而不是卷ID”--同意,请不要这样做。虽然没有完美的解决方案,但更换硬盘似乎比其他一些更常见。我已经让很多客户在他们的硬盘死机时彻底崩溃,然后一家停业公司生产的一些专有软件拒绝在新硬盘上激活。不仅如此,但是你甚至不能确定电脑是否有网络接口,或者如果笔记本电脑有有线和无线连接,你甚至不能确定它是否有多个网络接口。我敢肯定我不止一次升级过我的图形卡。如果这打破了一个完全不相关的应用程序,我会非常不高兴,尤其是如果这些软件的制造商还在做生意的话。