目前虚拟机环境检测有两个“金标准”,分别是 Al-khaser 和Pafish 。
这两个开源项目几乎一网打尽了所有公开常见的VM检测技术。
下面简要分析一下它们的技术原理。
一、硬件信息检测首先大概说说操作系统是怎么知道这台计算机安了哪些设备的。
计算机启动的时候,主板固件会给OS传两个信息表,分别是ACPI和SMBIOS。
ACPI表有很多部分,其中硬件信息主要集中在DSDT和SSDT这两部分。
ACPI表的每个部分开头都有一个OEM ID和OEM Table ID, …。
{dede:pagebreak/}
如何评价阿里等大厂笔试现已经禁用本地IDE?
有没有免费的云服务器?
女人出去约会,是喜欢穿裙子还是裤子?
男朋友因为打游戏骗我去睡觉被我识破,然后我提了分手,他同意了,问问男孩子们他怎么想的?
Golang和J***a到底怎么选?
我国的军工能力可以实现一天5000枚火箭弹连着炸三个月吗?
为什么我觉得中国很谦虚,甚至有时候感觉中国对其他国家过分宽容,外国人却认为中国是列强呢?
养乌龟如何降低换水频率?
群晖 nas 有些什么基本和好玩的功能?
有什么是你去了上海才知道的事情?
Rust开发Web后端效率如何?
亚洲体坛最漂亮的十位女运动员都有谁?
作为一个服务器,node.js 是性能最高的吗?
好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?
Node.js是谁发明的?
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?