目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
之前在北京拜访,有幸听过丁院士的航空知识课程。 我印象比较...
2025-06-25阅读全文 >>美国人花钱改造,中国人得到最大实惠。 得了便宜就别卖乖了。 ...
2025-06-25阅读全文 >>最近随着天气越来热,各种的“空调”产品也层出不穷,各大群里都...
2025-06-25阅读全文 >>下班去接老公,在地库等了十多分钟不见他下来,上楼去找,看见他...
2025-06-25阅读全文 >>笑死,那是用不用得着的问题吗? 那是你够不够预算买的问题吧?...
2025-06-25阅读全文 >>