Обход защиты от запуска приложений на виртуалке на примере VMWare
Часто случается, что при запуске какого-либо вин-приложения из-под виртуальной машины приложение мгновенно закрывается с такой вот ошибкой:
Sorry, this application cannot run under a Virtual Machine
Это в основном означает, что разработчики данного приложения пожелали не давать ему возможности запускаться из-под виртуалок.
Исследовав проблему, нашел её решение для VMWare — оно состоит в том что необходимо подправить конфиг файла с расширением .vmx, дописав туда несколько строчек:
А кто-то советует дописать чуть другое:
В обоих случаях мне удалось обойти защиту приложений и запустить их из под виртуальной машины! 😉
UPD: Для смены мака и других свойств виртуальной машины — пробуем также VmTweaker — http://sourceforge.net/projects/vmtweaker/
Некоторые советуют ставить VirtualBox вроде в нем с этим нет проблем. Я лично не пробовал.
Похожие записи:
20 thoughts on “ Обход защиты от запуска приложений на виртуалке на примере VMWare ”
напишите подробней как это сделать или путь к этому файлу и поможет этот метод на Virtual Box а то та этой машине теже проблемы
Очевидно, что от универсального метода детерминации эти «костыли» не спасут.
Голосовавшие: 248. Вы ещё не голосовали в этом опросе
Сподобился на гайдик Этому предшествовало то, что самому нужно было затестить Win 8. Гайд будет достаточно объёмный, и включит в себя процесс от записи диска, до установки игры. Порой буду описаны вещи, элементарные на первый взгляд, но элементарны, я уверен, они не для всех.
Ну пожалуй начнём’c!
Для начала нам понадобится сама винда, я буду использовать ту же 8ёрку(можно использовать любую версию). [ Ссылки могут видеть только зарегистрированные пользователи. ]
Далее нам понадобится [ Ссылки могут видеть только зарегистрированные пользователи. ](мыло вводить можно любое, аля 123@fignya.org).
Ну и болванка, оная стоит копейки(или же другой носитель, но я использую оптический диск) DVD-R/RW объёмом >4,7гб.
Скачали винду, установили Nero(его установку детально описывать не буду), приступаем к прожигу диска, его я, пожалуй, распишу.
Открываем Nero, идём Рекордер>Записать образ, далее выбираем нашу винду: [ Ссылки могут видеть только зарегистрированные пользователи. ] Дальше нажимаем на » Прожиг «: [ Ссылки могут видеть только зарегистрированные пользователи. ] Собственно процесс пошел: [ Ссылки могут видеть только зарегистрированные пользователи. ]
Приступаем к созданию(скринов будет много, на каждый шаг):
Даём название, и выбираем тип ОС: [ Ссылки могут видеть только зарегистрированные пользователи. ] Выделяем ОЗУ: [ Ссылки могут видеть только зарегистрированные пользователи. ] Выбираем Жёсткий Диск: [ Ссылки могут видеть только зарегистрированные пользователи. ] Тип диска: [ Ссылки могут видеть только зарегистрированные пользователи. ] [ Ссылки могут видеть только зарегистрированные пользователи. ] Размер: [ Ссылки могут видеть только зарегистрированные пользователи. ] Если всё ок, жмякаем «Создать»: [ Ссылки могут видеть только зарегистрированные пользователи. ] Теперь «Create»: [ Ссылки могут видеть только зарегистрированные пользователи. ] Теперь нажимаем «Старт»: [ Ссылки могут видеть только зарегистрированные пользователи. ] И видим такое окно: [ Ссылки могут видеть только зарегистрированные пользователи. ]
Вот как раз и завершился прожиг нашей болванки. Диск автоматически выдвинется из дисковода, но его нужно вернуть обратно( ).
Выбираем установочный носитель: [ Ссылки могут видеть только зарегистрированные пользователи. ] Итог: [ Ссылки могут видеть только зарегистрированные пользователи. ] У нас появляется такое окно: [ Ссылки могут видеть только зарегистрированные пользователи. ] Загрузка прошла, и появляется такое окно, тут выбираем язык, дату и время, раскладку клавиатуры: [ Ссылки могут видеть только зарегистрированные пользователи. ] Нажимаем «Установить»: [ Ссылки могут видеть только зарегистрированные пользователи. ] Принимаем условия: [ Ссылки могут видеть только зарегистрированные пользователи. ] Выбираем » Полную установку «. Выбираем раздел для установки: [ Ссылки могут видеть только зарегистрированные пользователи. ] Пошла установка(установка идёт достаточно быстро, но опять же, всё зависит от вашего компьютера): [ Ссылки могут видеть только зарегистрированные пользователи. ]
Пока идёт установка можно поиграть [ Ссылки могут видеть только зарегистрированные пользователи. ].
Ну вот и всё, винда готова к работе! [ Ссылки могут видеть только зарегистрированные пользователи. ]
Как скачать КФ и установить её, я думаю, вы и сами догадаетесь.
ВТ на программы не выкладываю, т.к. они скачаны с офф сайтов, кто не верит, можете качать от туда.
З.Ы. не забываем благодарить.
Вопросы писать в тему, вопросы не содержащие скринов и подробного описания будут удаляться, а автор получит карту.
How to fix the dreaded virtual machine error when attempting to run the TaiG jailbreak
In a previous post, I lamented about the fact that I received a dreaded virtual machine error when trying to run the TaiG jailbreak tool on VMware Fusion 7. The error went something like this: Sorry, this application cannot run under a Virtual Machine.
Not only is that totally ambiguous, but it really didn’t make much sense when you consider that the prior TaiG tool ran with no problems. After trying a few solutions I found via Google, I resigned myself to the fact that I would probably just have to settle and use the old tool instead..
Fortunately, however, one of our awesome readers has come though with a fix. Mohamed Elkady shared this interesting little trick to help bypass a frustrating error. In this post and video, I’ll walk you through the entire process step-by-step.
Step 1: Shut down your virtual machine completely
Step 2: Open the virtual machine folder in
Step 3: Right-click on your virtual machine and select Show Package Contents
Step 5: Right-click → Open With → TextEdit
Step 6: Scroll to the bottom of the file and write the following on a new line: monitor_control.restrict_backdoor = «true» Step 7: Save the file
Step 8: Launch your virtual machine
Step 9: Run the TaiG tool
That’s all there is to it. It literally takes no more than 5 minutes to complete this fix.
Доброго времени суток. Имеется одна специфическая програмулина, которая никак не хочет запускаться под VirtualBox
Sorry, this application cannot run under a Virtual Machine
. стоит ли пробовать запустить ее через WINE?
Может у кого есть опыт обхода этой защиты? Буду рад если поделитесь.
Попробовать-то можно, но если эта софтина широко использует всякие недокументированные фичи, выйдет облом.
ЕМНИП, тебя спасёт гипервизор, который не использует расширения процессора для виртуализации, а честно сам разбирает машинный код по одной инструкции. Типа Qemu без KVM.
Некоторые эмулируемые устройства в VB имеют специфические имена, например «VBOXCD-ROM1.0»
https://aa.mail.ru/forums/showthread.php?t=69216 например вот так, это говно тоже в виртуалках не запускается.
. т.е. вине все таки использует VT-x?
Сейчас читаю маны по Qemu, не могу понять как оно работает с устройствами подключенными по USB. Я не прошу объяснять «как и что», просто интересует будет ли работать QEMU с устройством подключенным через usb?
Я бы пропатчил программулину, чтобы она слишком много о себе не думала. ГК РФ это позволяет.
Не подскажите что это за ошибка»Sorry,this application cannot run under a Virtual Machine»
Программу нельзя запустить в виртуальной машине
Ваша виртуальная память заполнена!
вот че она пишет Извините, это приложение не может работать под Виртуальной Машины»
Проверь отсутсвие галочек в свойствах exe файла на совместимость с другими ОС. И если Аваст стоит, то попробуй выключить/удалить. У них в последних обновлениях хрень какая то к такой ошибке приводит.
Больше всего это из-за Blustacks или Nox потому что они используют Виртуальная машина Исправление зайди в панель управления-Программы и компоненты-там ищи Blustacks или Nox и нажимай правой кнопкой мыши и там будет написано удалить и все: надеюсь помог
Попробуйте выполнить данные действия: Необходимо отключить компонент Hyper-V. Для этого:
На панели управления выберите элемент Программы, а затем — Программы и компоненты. Выберите Включение или отключение компонентов Windows. Снимите галочку с пункта Hyper‑V, нажмите кнопку ОК, а затем кнопку Закрыть. Перезагрузите ваш компьютер. если Вам необходим Hyper-V и Вы им пользуетесь. то решить проблему не получится.