Prevent product key from being used on multiple virtual machines
Posted
by
Nahum Litvin
on Programmers
See other posts from Programmers
or by Nahum Litvin
Published on 2014-08-19T11:25:32Z
Indexed on
2014/08/19
16:29 UTC
Read the original article
Hit count: 215
licensing
|virtual-machine
I have a software product. it will probably run on VMs that have no network connection at all.
I want the user to pay for each VM the user runs.
I thought to ask the user for some kind of hardware ID and provide him with serial that is unique for his machine.
But user can just copy the VM image and than have two machines running?
So I thought of having a security dongle. But how can I prevent user from running two VM's on the same machine both connected to the same dongle?
This should be only basic defense so that actual hacking will be required to breach the license and not only spinning one more VM.
© Programmers or respective owner