其实我们做的很多项目都会用到虚拟机的,比如游戏工作室想用虚拟机来实现游戏多开,对于挂机赚钱项目我们想通过虚拟机来增加收入,再比如说程序开发人员想通过虚拟机来调试自己的软件。
那么矛盾来了,其实平台方是不愿意自己的产品运行在虚拟机下的,游戏平台想获得真实的游戏玩家,挂机赚钱平台想让软件运行在更为优质的电脑环境下,病毒一旦检测到自己运行在虚拟主机下会立即停止运行,防止防病毒软件开发人员监测到自己。而想通过虚拟机实现自己目的的项目方,想通过反监测手段将虚拟机去虚拟化后将虚拟机伪装成物理机。
而事情的根本呢,虚拟机从根上来讲还是虚拟机,他是不是物理机就取决于自己的伪装手段和平台的检测手段,谁高谁低。
我们可以从淘宝上搜索关键词“vm去虚拟化”,很多服务呢都是明确说明去虚拟化是针对某些平台,比如某款游戏,某个项目,能过什么检测,但他们不会说什么都可以过,什么项目都可以做。由此我们可以看到虚拟机不等于物理机,需求决定技术。
另外需要说明的有可能某个项目可能会因为后期的某个补丁,升级了自己的检测技术,那么之前的去虚拟化可能就不能用了,所以检测与反检测就像一个没有硝烟的战争。
挂机赚钱项目很多都是有很强的检测技术的,尤其比较大的平台,有很强风控技术,反检测技术每次的更新都是由大量帐号的尸体做铺垫的。