Answer the question
In order to leave comments, you need to log in
Is there a difference between an emulated PC and a regular one?
So, when viewed from the outside (suppose websites, anti-fraud systems or desktop applications), is there a difference between an emulated PC (virtualbox, VPS) and a real one?
Answer the question
In order to leave comments, you need to log in
in principle, by pulling the hardware devices, you can find out that the system is running in a virtualized environment.
there are no differences for a running process - that is, the process will execute its algorithms identically, both on bare hardware and in a virtual machine.
the web is a sandbox, access from which to real equipment is very limited, but there is a security hole - webgl (access to the video cassette), and since the video card is emulated in a virtual machine (if gpu passthrough is not used), you can request this information and compare with what is expected for the desktop (a question of research, but there is a fundamental possibility)
For example, virtualbox gives the name of the video card
llvmpipe (LLVM 6.0, 128 bits)and on the host system
ANGLE (NVIDIA GeForce GTX 1060 3GB Direct3D11 vs_5_0 ps_5_0)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question