请参阅注册表。
注册表将包含虚拟机的特征值。有些程序的防伪机制就是在注册表中寻找这些特征来判断。
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
将系统Bios版本更改为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"(有些说明说你只需要更改这一项。我尝试过,但没有成功。你必须一起更改所有这些。Douke平台可用所以只更改这一项无法导入)
disable_acceleration=TRUE(此项可省略)
然后保存。
导入虚拟化引擎-处理器-虚拟处理器虚拟机
优先级模式:选择最后最长的条目
点击确定
(以上修改必须关闭虚拟机时进行)
然后打开虚拟机并启动进入系统
重命名显卡:
VMVirtual在计算机上安装系统后,使用驱动程序向导备份显卡驱动程序。用记事本打开备份的显卡驱动程序中扩展名为*.inf的文件,找到以下内容
DiskID="VMwareTools"
CompanyName=“VMware公司”
SVGA="VMwareSVGAII"
修改为
DiskID="NVIDIAWindowsDriverLibraryInstallation"
CompanyName="NVIDIA"
SVGA="GeForceGTX660"
然后保存,右键你的电脑i--管理--设备管理器
选择显卡--右键属性--更新驱动
安装手动修改的驱动。修改后卡会显示为GTX660而不是VM虚拟显卡(都是为了避免游戏被虚拟机检测到)
最后重启虚拟机就可以正常进入游戏了。
但是,我觉得这完全没有意义。修改后,虚拟机可以绕过检测,但是此时无论计算机多么强大,虚拟机都会变得很卡。,它会卡住。延迟也超高。CPU使用率一直为100%,程序无响应。
最佳解决方案:使用两台或更多计算机而不是虚拟机。
上一篇:虚拟机防检测
下一篇:虚拟机一键过检测工具