机器码是如何判断唯一性的_机器码是什么意思

我们在良多处所都能够看到电脑机器码那个工具 。好比吃鸡开挂被封机器码、招投标做假被发现机器码相同、贸易软件通过机器码购置受权等等 。机器码到底是什么?它是若何帮忙识别电脑独一性的?请看存储极客的介绍 。

机器码是如何判断唯一性的_机器码是什么意思

文章插图
【机器码是如何判断唯一性的_机器码是什么意思】网卡mac地址、cpuID、硬盘序列号是最常用的三种硬件机器码 。
CPUID:最不靠谱的机器码
先从CPUID说起 。自从奔驰3处置器因为序列号独一容易被逃踪而引发泄露隐私的量疑后 。英特尔从奔驰4起头就打消了独一的CPU序列号 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
如今的CPUID对应了某一代CPU 。若是不消第三方软件的话能够在号令提醒符中输入并施行wmic cpu get processorid 。即可得到本机的CPUID信息 。如图所示的CPUID能够对应英特尔酷睿i5 6600K 。也同时对应i7 6700K或者i7 6700HQ 。不单不是个别独一 。连详细型号都无法确定 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
网卡MAC:难不倒DIYer
IP地址是很容易切换的 。关于大大都非固定IP的家庭宽带而言 。只要断开并从头拨号一次 。就能够获得一个新的IP地址 。但是网卡的MAC地址就差别了 。它是网卡的物理地址 。从设想上来说它应该是全球独一的 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
不外现实情况比力复杂 。良多网卡的MAC地址是能够由用户本身修改的 。要通过MAC地址来封杀机器码比力困难 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
硬盘序列号:末于来一个凶猛的
硬盘序列号指的是CrystalDiskInfo中查看到的一串数字/字母混合的代码 。他是由硬盘厂商在消费时就固化到固态硬盘傍边的 。下图所示是东芝TR200 960G固态硬盘的序列号 。TR200是原厂SSD中的高性价比热门型号 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
当然硬盘序列号也有不靠谱的时候 。有些盗窟盘的序列号痛快就是固定一个数值 。一批硬盘的序列号可能都是一模一样的 。让人啼笑皆非 。下图是东芝TR200固态硬盘标签上的S/N序列号信息 。与CrystalDiskInfo识别成果一致 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
除了序列号之外 。比力专业的固态硬盘还会供给一个WWN识别码 。WWN是World Wide Name全球同一名称的意思 。凡是是由权势巨子组织分配的全球独一的48位或64位编码 。并非所有固态硬盘城市供给WWN识别码 。所以那个办法纷歧定合适做为机器码利用 。下图是东芝SSD Utility东西箱软件识别到的TR200 WWN识别码信息 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
除此之外 。硬盘中的每个分区还会有一个卷序列号 。也就是俗称的分区序列号 。那个序列号是在硬盘格局化时随机生成的 。只要从头格局化就能够改换 。属于非硬件机器码 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
内存序列号:纷歧定有
做为电脑三大件之一 。内存也是能够拥有SN序列号信息的 。但那只是"能够有" 。却并不是"必然有" 。
机器码是如何判断唯一性的_机器码是什么意思

文章插图
机器码是综合了硬件序列号以及电脑系统中的一些特征信息 。好比主板型号、操做系统版本、用户名之后产生的一串信息码 。机器码不是DNA或指纹那样的切确识别(差别人的反复率几乎为零) 。而更像人脸识别:长得像的 。也纷歧定是同小我 。对"长得像"的判断能够来自于多个方面 。好比眼睛、鼻子、脸型、步态、习惯姿势等等 。通过机器码生成算法的保密性 。使得伪造机器码变得困难 。
有些软件号称能够修改机器码 。但对硬盘序列号等相对固化的硬件信息的手段比力有限 。并且那类软件凡是有传布病毒的隐患 。建议各人仍是要遵纪守法 。公允竞赛 。不要在做弊上花心思了 。

    推荐阅读