VM解决反虚拟机外壳的问题

在VM中的配置文件里添加
monitor_control.disable_directexec = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
两句配置代码就可以解决反虚拟机外壳的问题,
想解决海蜘蛛在虚拟机中运行两小时的问题


遇到程序在主机能运行在虚拟机不能运行的情况 首先检查虚拟机系统的状态 检查驱动 支持库等是否完全

如果还不能解决问题 尝试把以下代码加进虚拟机目录下的.vmx文件中(可用记事本打开

mks.enable3d = TRUE
vmmouse.present = FALSE
workingDir = "."
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
monitor_control.disable_chksimd = "TRUE"
monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE"
tools.remindInstall = "TRUE"
svga.vramSize= 67108864

注释版:

mks.enable3d = "TRUE" #是否开启3D加速 6.5之后的新版本默认为真 可不填
vmmouse.present = "FALSE"  #鼠标移出自动切换出虚拟机 视情况而定  一般不用填写
workingDir = "." #禁止获取工作目录
isolation.tools.getPtrLocation.disable = "TRUE"  #禁止获取父进程
isolation.tools.setVersion.disable = "TRUE" #禁止获取虚拟机状态(版本信息)
monitor_control.disable_directexec = "TRUE"  #开启3D加速
monitor_control.disable_chksimd = "TRUE" #以下这些都是关于性能优化的(可选
monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE"
tools.remindInstall = "TRUE"  #是否不自动安装VMtools 嫌烦的可以填上
svga.vramSize= 268435456  #显存数(以字节为单位,这里是256M