操作系統(tǒng)能否知道自己處于虛擬機中?
作者: 發(fā)布日期:2025-06-26 01:20:10
目前虛擬機環(huán)境檢測有兩個“金標準”,分別是 Al-khaser 和Pafish 。
這兩個開源項目幾乎一網打盡了所有公開常見的VM檢測技術。
下面簡要分析一下它們的技術原理。
一、硬件信息檢測首先大概說說操作系統(tǒng)是怎么知道這臺計算機安了哪些設備的。
計算機啟動的時候,主板固件會給OS傳兩個信息表,分別是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT這兩部分。
ACPI表的每個部分開頭都有一個OEM ID和OEM Table ID, …。









