当前位置:首页 > 虚拟机 > 正文

怎么才能让吃鸡检测不出来虚拟机


一、vmos如何不被检测出虚拟机需要在程序中设置安全软件后台,对数据进行安全操作,使其不被虚拟机检测到。
二、在虚拟机运行软件怎么不让软件检测不是虚拟机运行的

查看寄存器。
注册表中会有虚拟机的特征值。有些程序的反虚拟化机制就是在注册表中查找这些特征字段。
VMware可以搜索vmx中添加的许多配置来防止检测,但对某些程序无效。这是因为VMware的显卡驱动程序名称是固定值,以便VMware避免被许多程序(例如MapleStory)识别。
这是我使用的方法。
```
VMware:

在vmx文件末尾添加此内容:monitor_ct_backdoor="true"

转到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000->删除`DriverDesc`的内容

VirtualBox:

打开regedit

删除`DriverDesc`的内容

>转到HKEY_LOCAL_MACHINE/HARDWARE/DESCRIPTION/System->将SystemBiosVersion更改为NOBOX-1


三、我开的虚拟机被游戏检测到了?怎么解决啊?要详细的!

上面提到的方法都不起作用,我都试过了。

以虚拟机为例,进行如下修改。

在虚拟机中添加以下代码机器。计算机VMX文件

e="TRUE"


e="TRUE"


e="TRUE"


e="TRUE"


monitor_control。Disable_directexec=“TRUE”


monitor_e_chksimd=“TRUE”


monitor_e_ntreloc=“TRUE”


Monitor_e_selfmod="TRUE"


monitor_e_reloc="TRUE"


monitor_e_btinout="TRUE"


monitor_e_btmemspace="TRUE"


monitor_e_btpriv="TRUE"


monitor_e_btseg="TRUE"


monitor_ct_backdoor="TRUE"(有些指南说你只需要更改这个元素。我尝试过,但没有成功。你应该一起更改以上所有内容。豆客平台可用,所以只需更改此元素即可。


disable_acceleration=TRUE(可省略)


然后保存。
进入设置-CPU-VM虚拟化


优先级模式:选择最后一个和最长的项目

单击确定
(见上文)更改必须是关闭虚拟机时制作)

然后打开虚拟机并启动进入系统

将显卡重命名为:
Virtualvirtual在计算机上安装系统后,使用驱动程序向导创建视频卡驱动程序的备份副本。用记事本打开显卡驱动备份中的*.inf后缀的文件,找到以下内容


DiskID="VMwareTools"


CompanyName=“VMware公司”


SVGA="VMwareSVGAII"


更改为


DiskID="NVIDIAWindowsDriverLibraryInstallation"


CompanyName="NVIDIA"


SVGA="GeForceGTX660"

然后保存,右键我的电脑-管理-设备

选择显卡-右键-点击“属性”-“更新驱动程序”。

手动安装修改后的驱动程序。更改后,显卡将显示为GTX660,而不是虚拟机的虚拟显卡(都是为了避免游戏虚拟机的检测)。

最后,重新启动虚拟机,应该就可以正常登录游戏了。

但是,我认为这是没有意义的。修改后,虚拟机可能会通过检测,但是此时虚拟机无论多么强大都会卡顿很多。有电脑,就会卡住。运动的感觉。延迟也非常高。CPU使用率一直为100%,程序无响应。

最佳解决方案:使用两台或更多计算机而不是虚拟机。