开发者

Protection from virtual machines

开发者 https://www.devze.com 2023-03-31 21:38 出处:网络
I\'m writing a program and want to protect it by associating a hardware id. Ho开发者_JS百科wever, virtual machines can be cloned.

I'm writing a program and want to protect it by associating a hardware id. Ho开发者_JS百科wever, virtual machines can be cloned.

How do I know whether the program is running in a virtual machine? Are there any methods that determine what a program run through virtualization?


Detect virtualized OS from an application? is a related SO question that has a lot of relevant answers to what you are looking for.


A solution that has been somewhat effective is to use the permanent MAC address. Cloning this on a cloud-based VM is quite a nuisance.

It is probably better to offload this to 3rd party license servers.

0

精彩评论

暂无评论...
验证码 换一张
取 消