如何使用C#(.Net/Mono,本地应用程序)唯一识别计算机(主板)?
版.我们可以使用类似的东西识别.Net中的主板(参见C#中的获取唯一系统标识符):
using System.Management;
...
ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_MotherboardDevice");
...
Run Code Online (Sandbox Code Playgroud)
但不幸的是,Mono不支持System.Management.如何在Mono for Linux下进行?- 我不知道 :(
小智 13
编写一个函数,它将一些独特的硬件参数作为输入,并从中生成散列.
例如,Windows激活会查看以下硬件特征:
您可以选择其中一些来生成唯一的计算机标识符.