目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
Electron 做游戏客户端的潜力有多大?
如何看待《新京报》评论「“谁违约谁担责”,让烂尾楼业主不再“钱房两空”」?
为什么中国人去非洲务工后,大多不愿意回国?
Golang 中为什么没有注解?
为何Microsoft能一直留在中国市场?
为什么有的女生喜欢穿紧身牛仔裤?
女婿不喜欢去丈母娘家的原因是什么?
如何评价高圆圆的身材算是美女类型的吗?
医院为什么很不用安宫牛黄丸急救?
以色列摩萨德这么厉害,中国网民为何不害怕?
如何评价电影《碟中谍8:最后清算》?
什么是 5G 固定无线接入(FWA)?
有个漂亮女朋友是种怎样的体验?
为什么年轻的肉体让人沉迷?
如何看待“开私人飞机的富人不带头环保,我一普通人为啥要环保”的观念?