目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
开发了一个App,上线之后一个用户也没有怎么办?
女生主动起来会有多主动?
中国大陆的苹果手机被阉割了哪些部分?
学计算机的要把这些书都全部看完吗?
有什么软件官方已经停更了或者公司已经倒闭了,但是你还在用并且觉得很好用的?
如何以“我是恶毒女配,但我摆烂了”为开头写一篇文?
为什么不建议在 Docker 中跑 MySQL?
电视剧《长安的荔枝》17-20 集拍得如何?有哪些值得关注的剧情点?
北京日报点名批评“苏超”过度娱乐化,它是否管的太宽了?为什么无良媒体不会被查封取缔?
鱼缸的硝酸盐含量为多少比较合适?
PHP 已经诞生 30 年,它对你意味着什么?
如何看待 Mac mini M4 支持可更换 SSD?
韦东奕和王虹谁的数学天赋更强?
PHP现在真的已经过时了吗?
Windows 为什么要有注册表而 Unix 就不需要?
刘强东称「京东外卖很快就会出来一个跟美团完全不同的商业模式」,如何看待此回应?