Protect Linux based virtual machine from Cracking or illegal copy

I have Developed  an application and made a virtual appliance via installing it on RedHat Linux and present that to my customer as an OVA or OVF files, I go to customers site and deploy OVA file on ESX or VCenter, bring the machine up and read UDI code generated and related via Virtual appliance that always is unique, then i use that UDI and generate a license specified to just that Virtual appliance and import it to the System, but the problem is here that some dummy customers boot the machine with Live Linux and change or edit some  files to deactivating the licensing requirement  or they get a OVF from current licensed version and use that many times on other sites and they will be able to use  the app  as many  as times as they need without any payment, i need a solution for prevent virtual machine from booting with Live Linux or when it realize that Virtual machine get copied or cloned from another Hypervyzor??

Do i have to solve this on VmWare side or i should looking for solution on Redhat OS itself

0 Kudos
0 Replies