Идентификатор машины для Vmware такой же, как для фактического компьютера, на котором он работает?

Я хочу знать, можно ли определить, на каком компьютере работает VMware?

Давайте возьмем этот сценарий:

У меня установлено приложение на моем VMware

Затем я устанавливаю то же приложение на мой компьютер, на котором работает VMware.

Может ли это приложение теоретически определить, что оно запускается дважды на одном компьютере?

1 ответ1

0

Я не верю, что эти два числа одинаковы.

Из различных источников, которые я читал, идентификатор машины может быть полностью (псевдо-) случайным числом, выбранным в процессе установки операционной системы, или зависеть от вашего оборудования. Но поскольку виртуальная машина использует виртуальное оборудование, внутренняя часть вашей виртуальной машины должна напоминать другую физическую машину.

Это не означает, что ни одно приложение не сможет обнаружить другой экземпляр, установленный на виртуальной машине. Есть способы определить, является ли хост-машина, на которой выполняется ваш код, виртуальной или физической, но в рамках вашего вопроса я думаю, что ответ - нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .