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

虚拟机怎么设置不被检测


一、如何绕开对通用VMware虚拟机检测1、使用记事本打开虚拟机镜像文件的配置文件。该文件的扩展名为vmx。例如,如果我的虚拟机名称是XP,则该文件将称为,我将添加以下句子:最后如下图红色部分所示(虚拟机运行时不能添加),monitor_ct_backdoor="true"表示关闭vmware的后门。(这是什么后门?稍后再说。)2、打开vmwareworkstation,进入内部虚拟机->设置->处理器->选择“禁用二进制翻译加速”(每个中文版本翻译不同)。将它们一起使用可以避免大多数检测,包括一些shell检测,例如VMProtect。,ETC。如果你的电脑速度足够快,首先将VMware虚拟机的操作系统调整到最快的状态(关闭不必要的程序、自动更新等),然后关闭虚拟机并打开VMware虚拟机的配置文件。,后缀为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_control。="TRUE"monitor_e_btseg="TRUE"这些参数并不是严格必需的,但将它们全部添加是最安全的选择。它可以提高模拟的真实感,但速度也慢很多。


二、怎样让虚拟机检测不到在玩游戏打开本地机器上的VMware虚拟机操作系统目录,找到后缀为vmx的文件。例如,对于XP,这是。添加以下内容
monitor_l_rdtsc
=
"false"
monitor_ct_backdoor
=
"true"
monitor_e_directexec
=
"true"
e
=
"true"
e
=
"true"
e
=
"true"
e
=
"true"
我亲自测试了网易的《梦幻西游》,只是将前3行添加到了vmx文件中。
但是,MapleStory插件需要添加最后5行。
因此,插入这7句话。


三、在虚拟机运行软件怎么不让软件检测不是虚拟机运行的

查看注册表。
注册表中会有虚拟机的特征值。某些程序的反虚拟化机制就是通过在注册表中查找这些特征字段来进行判断。
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

将VBOX__文件夹更改为NOBOX__

将SystemBiosVersion更改为NOBOX-1