Mac 版的 VMware 装的 win10 ,有个软件运行会提示“请不要在虚拟机中运行” 请问如何能够避免这种虚拟机检测?
我在.vmx 文件中加了
monitor_control.restrict_backdoor = "TRUE"
disable_acceleration = "TRUE"
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.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"
依然无效。。
1
crab 2016-11-27 21:44:30 +08:00
CPU 禁用 2 禁止。 VMTOOLS 别安装。
|
2
loading 2016-11-27 22:10:52 +08:00 via Android
windows 装监控软件,看软件读取哪个地方的信息。
hips 软件基本都可以。 |
3
zscself 2016-11-27 22:13:00 +08:00
有的机器指令只能在实体 CPU 执行,在虚拟机内没法执行。
想起知乎有个相似问题的答案,大意是“如果我是 Java 程序,我不用检测我就知道我运行在虚拟机里” |
4
bdbai 2016-11-27 22:23:31 +08:00 via Android
以前学校搞网络授课,也不让在虚拟机里运行。反汇编它的 exe ,发现它只检测 vmtools 的进程,我把字符串常量改掉就能用了。
|
5
icreeper 2016-11-27 22:37:42 +08:00
有些软件貌似并不是不允许使用虚拟机运行...而是软件根本不支持虚拟机运行
|
8
deyu260 2016-11-27 23:22:33 +08:00
你让我想起了游戏多开 vmtools 肯定不能装 但不装虚拟机的显卡性能又不行 esxi 的显卡直通 一个虚拟机一张卡 成本又太高
|
9
lany 2016-11-28 00:03:29 +08:00 via Android
更后不能运行一般是软件换了加密壳并禁用了虚拟机
|
10
icedx 2016-11-28 02:31:17 +08:00
|
11
panda1001 2016-11-28 07:35:13 +08:00 via Android
原来看到 52pj 上一个反虚拟的例子竟然是查 word 里面有没有最近文档
|
15
freestylerluffy 2022-11-24 22:20:22 +08:00 via iPhone
楼主找到法子了吗
|