VMware: Обход проверки на виртуальную машину.

Некоторые программы, такие как online-игры и специализированный софт, отказываются запускаться на виртуальной машине. Как я понял, программа проверяет некоторые признаки виртуально машины (имена вендоров, VID/PID оборудования и т.д.) и найдя совпадение пишет что-то типа "Sorry, this application cannot run under a virtual machine". Ниже небольшой мануальчик по обходу детекта виртуальной машины для VMware Workstation. Не ручаюсь что на 100% рабочий, потому что вариантов определения виртуалки вагон и маленькая тележка, но самые распространенные проверки он обходит.

Для обхода детектирования виртуальной машины нам понадобятся:

  • VMware Workstation v 12.1.0 build 3272444
  • Пропатченый файл vmware-vmx.exe с изменными вендорами. Образ BIOS из которого были убраны строки с "VMware" и добавлен серийный номер материнской платы. Скачать можно отсюда.
  • Прямые руки.

1. Устанавливаем VMware Workstation. Правилами хостинга запрешено публиковать ломанный софт, можете зайти на самый большой русскоязычный торрент трекер -- там есть. Версия нужна 12.1.0 build 3272444, потому что патченный exe-файлик данной версии. Можете попробовать другую на свой страх и риск.

2. Создаем виртуальную машину и устанавливаем на неё операционную систему. Ваш покорный слуга использовал Windows 7, она работает стабильнее и менее требовательна к ресурсам.

3. Устанавливаем VMware Tools. Запускаем виртуальную машину. Далее идем "Виртуальная машина" --> "Установить пакет VMware Tools... ". В виртуальной машине появляется CD с установщиком. Запускаем программу установки, устанавливаем с настройками по умолчанию.

4. Меняем vmware-vmx.exe на файл из архива. (Путь по умолчанию: C:\Program Files (x86)\VMware\VMware Workstation\x64\vmware-vmx.exe)

5. Копируем образ BIOS в папку с виртуальной машиной. Можно скопировать в другую папку, только тогда в файле настроек нужно прописывать полный путь к файлу.

6. Правим файл с настройками виртуальной машины (файл с расширением .vmx) любым текстовым редактором. Добавляем строки:


monitor_control.restrict_backdoor = "true"
cpuid.1.ecx="0---:----:----:----:----:----:----:----"
bios440.filename = "6006.ROM"
isolation.tools.copy.disable = "TRUE"
isolation.tools.dnd.disable = "TRUE"
isolation.tools.paste.disable = "TRUE"


7. Устанавливаем нужную программу и пробуем запустить.

Обратите внимание, что пакет VMware Tools нужно установить ДО замены exe-файла и правки настроек виртуальной машины. В противном случае установщик скажет, что его нужно ставить только на виртуальную машину и отменит установку. А без установленного пакета недоступны некоторые важные функции, например, работа с 3D графикой.

БОльшая часть информации и файлы взяты отсюда. За что автору огромное спасибо!)

 
1 1 1 1 1 1 1 1 1 1 Рейтинг 2.50 [7 Голоса (ов)]

Комментарии   

 
0 #13 Илья 20.11.2021 23:42
Цитирую Rustam:
Все СУПЕР!!! Спасибо бро!

Не работает
Цитировать
 
 
0 #12 Rustam 11.11.2021 14:01
Все СУПЕР!!! Спасибо бро!
Цитировать
 
 
0 #11 Herman Novikov 21.10.2021 14:42
Цитирую Sysadmin:
Цитирую Herman Novikov:
По ссылке порнуха какая-то открывается. Не подскажете, где файлы взять теперь?

Exelab умер походу... жалко, нормальный сайтик был. В середине статье есть ссылка на ЯД, она рабочая. https://yadi.sk/d/q_ypVYuKqcoiYQ

Спасибо!
Цитировать
 
 
0 #10 Sysadmin 20.10.2021 16:15
Цитирую Herman Novikov:
По ссылке порнуха какая-то открывается. Не подскажете, где файлы взять теперь?

Exelab умер походу... жалко, нормальный сайтик был. В середине статье есть ссылка на ЯД, она рабочая. https://yadi.sk/d/q_ypVYuKqcoiYQ
Цитировать
 
 
0 #9 Herman Novikov 20.10.2021 10:16
По ссылке порнуха какая-то открывается. Не подскажете, где файлы взять теперь?
Цитировать
 
 
0 #8 Serega 30.09.2021 09:01
Цитирую Сергей435:
Для Warface работает в 2021? Фиксанули же. Эти не проверял.

Работает, но бывает выкидывает минут через 15
Цитировать
 
 
0 #7 Сергей435 29.09.2021 08:00
Для Warface работает в 2021? Фиксанули же. Эти не проверял.
Цитировать
 
 
0 #6 Vuong 05.09.2021 01:33
This is an awesome tweak.
I tried and the game cannot detect.
But it cannot open the game. It show nothing.
So sad.
Цитировать
 
 
0 #5 Fkk 30.06.2021 16:06
Помогло спс
Цитировать
 
 
0 #4 Сергей 24.06.2021 13:28
Большое спасибо, помогло!
Даже без патча.
Просто дописав настройки vmx и положил файл биоса.
Цитировать
 

Добавить комментарий