目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
一个程序员的水平能差到什么程度?
为什么我还是无法理解transformer?
吃爽了是怎样一种体验?
那你说什么样的是美女?
闲鱼上680的14t机械硬盘组nas靠谱吗?
为什么剪映是剪辑软件鄙视链的最底层?
obsidian用一两年后会有多大?全文搜索还快吗?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
2025年了,为何丰田还没破产?
为什么只有 JAVA 是一边倒被骂的?
yu7发售当天会有多少锁单?
PHP现在真的已经过时了吗?
开源项目都有哪些盈利模式,都是怎么坚持下来的?
有没有什么路由器让你用过之后彻底惊艳了?
鸿蒙PC操作系统是不是就是手机操作系统?
Flutter集成rust到底有多好?