网上大部分C#机器码相关的文章都是利用WMI获取硬件信息,我一一测试,结果: CPU ID -> 不具备唯一性,同一型号可能相同 硬盘SN -> 利用WMI无法读取SATA硬盘的SN 卷SN -> 格式化后就会发生变化,不适合作机器特征码,同时网上也有相应的卷SN修改工具(此外我也不确定硬盘互GHOST会不会产生相同的卷SN,有知道的告诉我3Q) 主伴SN -> 部分主板获取不到 BIOS -> 部分BIOS获取不到 网卡MAC -> 现在很多程序会修改MAC地址,且网卡出故障的机率较高不合适作机器特征码 最重要的一个问题是WMI是读取注册表的,也就是说特征信息可以伪造,尤其是网卡MAC ...郁闷了开始,那么到底有什么比较好的方式来生成机器码呢....望高人指点
- 2 回答
- 0 关注
- 459 浏览
添加回答
举报
0/150
提交
取消