目前虚拟机环境检测有两个“金标准”,分别是 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, …。
11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然...
2025-06-22阅读全文 >>果然,有这一套。 腰肌劳损,本来就是小病。 但是这一...
2025-06-22阅读全文 >>Gradle 没有对安卓构成了阻碍,对安卓构成了阻碍的是: ...
2025-06-22阅读全文 >>引言平时工作或生活中,我们偶尔会用到一些小工具,比如文本格式...
2025-06-22阅读全文 >>装修过的都会发现一个问题,就是你越是尊重工人,越是理解他们,...
2025-06-22阅读全文 >>