不算太冷的冷知识——DeviceID
首先,我们需要明确一个基本同时也至关重要的点,那就是诸如GPU-Z之类的常用硬件识别软件是“看不到”任何硬件细节的。这些软件并不具备直接访问底层硬件并自行收集访问信息的能力,我们的CPU有多少个逻辑核心,多少KB的cache,显卡上有多少个ALU,这些都不是常规软件能够“看到”或者“感受到”的。正因为此,硬件识别类软件才有了被欺骗的基础和前提。那么作为“识别”类软件,它们究竟识别的是些什么呢?
红框部分就是Device ID,当然,这是真的……
好吧,您知道Device ID么?
很多人也许都有这样的感受,这个单词乍看上去很眼熟,但却又好像有什么地方不对劲,这种感觉是正常的,Device“长得”跟驱动程序的英文单词Driver确实有点像。Device是设备的意思,Device ID的直译也很简单,就是设备ID,也称设备识别码。就像我们的名字一样,每一个硬件都拥有自己独特的身份象征,这个象征或者名字就是Device ID。
Device ID通常为一组长短不一的数字/字母组成的编码,由硬件厂商在完成制造时赋予硬件,通常会存在于硬件的BIOS当中,这组编码能够让其他硬件和软件快速识别当前硬件,进而能够对其进行对应的操作。硬件识别软件对大部分非频率硬件规格参数的识别过程,其实就是对BIOS和Device ID的直接读取。
正是这样的读取方式,让识别软件有了出错的机会。
推荐经销商