V
V
vasya44448882019-02-06 14:00:17
Iron
vasya4444888, 2019-02-06 14:00:17

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

3 answer(s)
P
pfg21, 2019-02-06
@vasya4444888

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.

R
rPman, 2019-02-06
@rPman

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)

C
CityCat4, 2019-02-07
@CityCat4

From the point of view of the site or other programs (except those that work with equipment and games) - no.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question