Answer the question
In order to leave comments, you need to log in
Prevent detecting that a virtual machine is being used?
There is some software that is honestly bought from a vendor. A virtual machine was created for it, the software installed perfectly on it and should seem to work. But when adding a license, it determines that it is running on a virtual machine (in this case, under VMWare ESX 4.1) and refuses to activate the license.
Question: are there any ways to "cheat" the definition of a virtual machine?
Most likely, the software asks the manufacturer of the motherboard, etc. - that is, ideally, you need to intercept these requests, and respond to such requests as if real hardware is working.
Answer the question
In order to leave comments, you need to log in
If your use of this program in a virtual machine does not contradict the license at the level of common sense, then you can contact the vendor with a request to provide a version that runs under VMWare.
Often manufacturers go forward in such situations.
Here is the process of determining the presence in the VM. In my memory, it's easier to break a program than to try to do something with the system.
And what is the program protected for? Something known like HASP or handicraft of the developers themselves?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question