什么是机器码

我们可以在很多地方看到计算机机器码,比如吃鸡开挂密封机器码,发现机器码在投标诈骗中类似,通过机器码购买商业软件的授*等等 。机器码是什么?它如何帮助识别计算机的独特性?请看存储极客的介绍 。
网卡mac地址、cpuid、硬盘序列号是比较常用的三种硬件机器码 。
cpuid:比较不靠谱的机器码
从cpuid开始,英特尔取消了唯*的cpu序列号,因为奔腾3处理器的唯*序列号很容易跟踪,这导致了泄露隐私的问题 。
现在的cpuid对应的是某一代cpu 。如果不使用第三方软件,可以在命令提示符下输入并执行wmiccpugetprocessorid,获取本机的cpuid信息 。如图,cpuid可以同时对应英特尔酷睿i5 6600k、i7 6700k或者i7 6700hq,这不是个人独有的,甚至具体型号也无法确定 。
网卡mac:难不倒diyer
【什么是机器码】ip地址容易切换 。对于大多数非固定ip家庭宽带,只需断开和重拨一次就可以获得一个新的ip地址 。但是网卡的mac地址不一样 。是网卡的物理地址,设计上应该是唯*的 。
但实际情况比较复杂,很多网卡的mac地址都可以由用户自己修改,很难通过mac地址屏蔽机器码 。
硬盘序列号:终于来一个厉害的
硬盘序列号是指在crystaldiskinfo中发现的一系列混合数字/字母,由硬盘厂商在生产过程中固化成固态硬盘 。下图是东芝tr200 960gssd的序列号 。tr200是原厂ssd中性价比较高的热门机型 。
当然也有硬盘序列号不可靠的时候 。有些假盘的序列号简直就是一个固定的数字,一批硬盘的序列号可能一模一样,让人哭笑不得 。下图为东芝tr200 ssd标签上的序列号信息,与crystaldiskinfo的识别结果一致 。
除了序列号,专业固态硬盘还将提供wwn识别码 。wwn的意思是通用名称,它通常是上唯*由机构指定的48位或64位代码 。并非所有固态硬盘都提供wwn识别码,因此这种方法可能不适合作为机器代码 。下图显示了东芝固态硬盘实用程序工具箱软件识别的tr200 wwn识别码信息 。
此外,硬盘中的每个分区也会有一个卷序列号,俗称分区序列号 。这个序列号是硬盘格式化时随机生成的,只要重新格式化就可以更换 。属于非硬件机器码 。
内存序列号:不一定有
内存作为三大电脑之一,也可以有sn序列号信息 。但这只是“可以有”,而不是“必须有” 。
机器码是由硬件序列号和计算机系统中的一些特征信息(如主板型号、操作系统版本和用户名)整合而成的一系列信息码 。机器码不像dna或指纹那样是准确的识别(不同人的重复率几乎为零),更像人脸识别:长得像的不一定是同一个人 。“长得像”的判断可以来自很多方面,比如眼睛,
鼻子、脸型、步态、习惯性姿势等 。由于机器码生成算法的保密性,很难伪造机器码 。
有些软件号称可以修改机器码,但硬盘序列号等相对固化的硬件信息手段有限,这类软件通常存在传播病毒的隐患 。建议大家遵纪守法,公平竞争,不要担心作弊 。