目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
中国预警机世界领先吗?
如何评价张靓颖刘宇宁《九万字》?
如何评价***伊内斯·特洛奇亚的身材?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
docker有哪些有趣的用途?
独立开发者都使用了哪些技术栈?
体制内女老师,被关系户欺负,大吼——"不干就给老子滚",我该怎么办?
周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
一个练过功夫的姑娘能打过一个没练过的男人吗?
前端是不是快没了?
微信服务器会保留聊天记录吗,会保存多久?
谁是对Mac有成见然后用完Mac后真香的?
学生校服如何隐藏内衣痕迹?
为何中国反复升级轰六轰炸机群?
想问一下莆田鞋真的靠谱吗?
家庭网络,是否有必要做多个网段并隔离?