目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
高薪裁员的中年人送外卖还是开滴滴好?
Golang 的 Web 框架该怎么选择?Web 开发又该怎样学?
如何评价***伊内斯·特洛奇亚的身材?
腰间盘突出能不能治愈?
Jetpack Compose 和 Flutter 应该先学哪个呢?
远古的J***aScript写起来是怎么样的?
新手平面设计师(方向美工)怎么有目的提升设计能力?
歼20速度接近3马赫是什么水平?
为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
外卖小哥说一楼门禁坏了进不来我是否应该下楼去取?
编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
后端开发除了增删改查还有什么?
如何评价剪映svip,599一年,有替代方案吗?
为什么这么多人讨厌中国移动?
《红色警戒2》里为什么防空导弹不如防空炮?
为什么棒球在我国毫无水花?