Java Windows是否有唯一的密钥/指纹,该密钥/指纹赢得';重新安装后,您是否不能离开?
我有一个问题在网上找不到答案,所以我决定在这里提问Java Windows是否有唯一的密钥/指纹,该密钥/指纹赢得';重新安装后,您是否不能离开?,java,windows,unique,Java,Windows,Unique,我有一个问题在网上找不到答案,所以我决定在这里提问 Windows是否有每台电脑的“唯一标识符”?那不是CD的钥匙?如果是: 1a。是否可以合法地获取和使用该标识符 1b。如果我重新安装我的电脑,那个标识符会改变吗?或者我可以手动更改它吗 如果没有: 是否可以创建一个“唯一标识符”,用于 2a。即使在重新安装我的电脑后仍保持不变 2b。不能删除/更改的 您可能需要从硬件计算唯一标识符,例如通过读取驱动器序列号或网卡MAC地址。读取此命令通常需要从Java执行本机命令,例如在Linux上读取驱动器
您可能需要从硬件计算唯一标识符,例如通过读取驱动器序列号或网卡MAC地址。读取此命令通常需要从Java执行本机命令,例如在Linux上读取驱动器序列号,您必须:
udevadm info --query=all --name=/dev/sda | grep ID_SERIAL
请记住,此标识符可以由用户更改,但公平地说,其他任何内容都可以更改。如果用户想要伪造标识符,他们会找到一种方法。我不知道,但您可能想知道是什么定义了您的“PC”?如果我更换我的cpu呢?我的网卡?我的母板?我的硬盘?什么时候是一台新的个人电脑?我意识到它不会是100%的傻瓜,但只是尽可能地接近它。老实说,我不知道这是干什么用的。我只是想尝试一些超出我能力范围的东西,一些我真的可以“埋头苦干”的东西。还记得人们确实在更换磁盘驱动器甚至网络控制器。谢谢!我会调查的。