Показать полную графическую версию : Как определить виртуалку?
v.arnautov
01-06-2017, 10:01
Здравствуйте. не нашел раздел для виртуализации, поэтому пишу сюда. Есть какой то универсальный способ распознать виртуальную машину? Может как то через реестр.. А нужно это для следующей цели: есть платная программа и не хочется чтобы ее "размножали" через ВМ. Хотелось бы сделать так чтобы при запуске этой программы на виртуальной машине, она выдавала ошибку типа "не жульничай".
v.arnautov
01-06-2017, 10:36
ну или наоборот как определить что это настоящее железо а не виртуалка? думаю так даже будет лучше, так как виртуалок очень много
Снабдите её внешним ключом.
v.arnautov
02-06-2017, 12:27
внешний ключ не пойдет. есть еще варианты?
v.arnautov,
В командной строке:
SYSTEMINFO
Стоит обратить внимание на строки:
System Manufacturer: VMware, Inc.
System Model: VMware Virtual Platform
virt-what - detect if we are running in a virtual machine (https://people.redhat.com/~rjones/virt-what/)
Detect virtualized OS from an application? (https://stackoverflow.com/questions/154163/detect-virtualized-os-from-an-application)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC