I believe you are the creator of the phenominal Portable Virtual Box. I have not been able to find your email address anywhere. Anyways, I have a project for you if you are interested that I will pay you for your time.
I need to create an immutable, copy protected, time limited portable virtual box VM. I want to distribute a VM using your wonderful portable VM technology. But I want to lock down the VM so they cannot copy it or even export it. The VM will have a snapshot. They will ONLY be able to copy or change the snapshot file, but they will never be able to copy or change the main hard disk file. You will also have to disable the export feature inside Vbox. Also I do not want them to have the ability to add a NIC to the VM. I do not want them to have the possibility to transfer files from the VM out. I would want the shared folder disabled. They will be able to use USB devices but not USB storage devices, only input devices like keyboard, mouse, joystick, etc (I might have to disable the USB storage devices from within the VM OS itself.)
I realize that we may have to use some type of encryption of all the files of the portable VM including the main hard disk file, (ONLY the snapshot file we be in unencrypted form). The other files will get decrypted when it is run or called by portable virtual box. I want to use some sort of internet based activation server. Can you please make a suggestion of what I can use to do this?
Also, I would like the VM to be time limited, I guess we can control that by the internet activation server. The app must phone home to the activation server everytime it runs.
Please let me know if you are interested.
Thanks,
Vince