我想为我的应用程序唯一标识设备(笔记本电脑/ PC)。问题是没有这样的硬件参数是普遍独特的,不能改变的。喜欢Mac地址。虽然它是独一无二的,但它很容易被欺骗。因此,我正在考虑使用多个硬件参数的组合,这增加了设备唯一的可能性。现在我正在考虑以下硬件参数。
1)Mac地址
2)CPU序列号
3)硬盘序列号
4)MotherBoard序列号。
此外,这适用于所有平台,例如(Linux / Mac / Windows)。那么它是正确的方法还是应该包含更多参数来唯一识别设备?
答案 0 :(得分:0)
您也可以在列表中添加VendorID:硬件的ProductID。 但我无法保证它也不会被欺骗。