Czy VMWare Fusion, Virtual PC, Parallels lub VirtualBox nie pozwalają programowi wykryć, że jest to Virtual PC?

1

Chciałem zainstalować program o nazwie PPS, aby oglądać telewizję, ale słyszałem, że we wcześniejszej wersji programu istniało zagrożenie bezpieczeństwa, więc chciałem zainstalować go na wirtualnym komputerze.

Jednak po zainstalowaniu nie będzie działać. Wygląda na to, że wykrył, że PC jest wirtualnym komputerem i nie będzie działać. Czy istnieje sposób na uruchomienie wirtualnego komputera, aby program nie mógł wykryć, że jest to wirtualny komputer?

太極者無極而生
źródło

Odpowiedzi:

0

są podobne pytania na temat stackoverflow, które dotyczą głównie tego, jak wykryć, że pracujesz w vm:

więc wykrycie, że jesteś w vm, to głównie kwestia:

  • wyzwalanie jakiegoś kodu, który zachowuje się nieco inaczej podczas pracy na „prawdziwym” procesorze
  • sprawdzanie identyfikatorów sprzętowych urządzeń wirtualnych (np. znany jest identyfikator sprzętu „karty sieciowej”. jeśli program go znajdzie, „wie”, że działa wewnątrz vm)

aby odpowiedzieć na twoje pytanie: myślę, że zawsze można wykryć, że jesteś w maszynie wirtualnej. więc musisz użyć innego programu lub dowiedzieć się, dlaczego PPS nie chce być uruchamiany w vm (być może brakuje jakiegoś „sprzętu”).

akira
źródło