Software license's
-
Admiralgeek
- Posts: 4
- Joined: 6. May 2014, 19:19
Software license's
Hi,
I am looking for some documentation on the use of licensed applications within Virtual box, as in I want to install a licensed application onto my guest OS.
I am looking for some documentation on the use of licensed applications within Virtual box, as in I want to install a licensed application onto my guest OS.
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: Software license's
it's no different than it would be with a physical machine.Admiralgeek wrote:Hi,
I am looking for some documentation on the use of licensed applications within Virtual box, as in I want to install a licensed application onto my guest OS.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
Admiralgeek
- Posts: 4
- Joined: 6. May 2014, 19:19
Re: Software license's
Hi loukingjr,
Thanks for your response. But would there be an issue with the UUID if i were to mount the virtual hard drive in a different machine?
Thanks for your response. But would there be an issue with the UUID if i were to mount the virtual hard drive in a different machine?
-
loukingjr
- Volunteer
- Posts: 8851
- Joined: 30. Apr 2009, 09:45
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: just about all that run
Re: Software license's
You're welcome. It's a little hard to say since I don't know what software we are talking about.Admiralgeek wrote:Hi loukingjr,
Thanks for your response. But would there be an issue with the UUID if i were to mount the virtual hard drive in a different machine?
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
There are three groups of people. Those that can count and those that can't.
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Software license's
That depends on what the software in question uses as a hardware signature. You would need to ask the software vendors about that. The exact CPU type for example is visible to software running inside the VM.
-
Admiralgeek
- Posts: 4
- Joined: 6. May 2014, 19:19
Re: Software license's
The product is Zend Guard. The UUID consists of Motherboard ID, CPU ID, and secondary ID's that consist of, RAM serial #, and HDD/SSD serial #. It would be more productive and mobile if I could mount the virtual HD. Does VirtualBox take an exact replicate of the Host's hardware identification credentials?
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Software license's
The VM doesn't record any of the hosts credentials. The simulation has its own DMI BIOS data. The only host feature visible to the VM is the CPU, because VirtualBox is not a CPU emulator.
-
Admiralgeek
- Posts: 4
- Joined: 6. May 2014, 19:19
Re: Software license's
Thanks mpack,
Is there any plugins in which the host's hardware credentials can be added to the guest DMI?
Is there any plugins in which the host's hardware credentials can be added to the guest DMI?
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Software license's
Why would you want that? If the software is installed in the VM then the DMI of some other PC (i.e. the host) is irrelevant. I think you're inventing red herrings for yourself. The software will be able to read the CPU type direct from the CPU regardless of what the BIOS has to say. In fact I think there is a way to fiddle the CPU capabilities reflected into the guest, but IMHO that's of little use since you can't expect the guest OS to be stable if it can't properly identify the CPU.
Also, if the software is quite new there's a good chance it can directly detect that it's running in a VM, and that test can't be fooled if the programmer is any good at all.
Also, if the software is quite new there's a good chance it can directly detect that it's running in a VM, and that test can't be fooled if the programmer is any good at all.
Re: Software license's
Hello mpack
Jeff_59
Can you please elaborate mpack? I'm highly interestedmpack wrote:The software will be able to read the CPU type direct from the CPU regardless of what the BIOS has to say. In fact I think there is a way to fiddle the CPU capabilities reflected into the guest, but IMHO that's of little use since you can't expect the guest OS to be stable if it can't properly identify the CPU.
Jeff_59
-
rpmurray
- Volunteer
- Posts: 918
- Joined: 3. Mar 2009, 00:29
- Primary OS: Mac OS X other
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Windows 7, Mac OS X (various flavors)
- Location: Between Heaven and Hell
Re: Software license's
If you mean fiddling with the CPU identification, see 8.2. Commands overview, especially:Jeff_59 wrote:Can you please elaborate mpack? I'm highly interested
Code: Select all
vboxmanage modifyvm <uuid|vmname> [--cpuidset <leaf> <eax> <ebx> <ecx> <edx>]
[--cpuidremove <leaf>]
[--cpuidremoveall]
Re: Software license's
Hello rpmurray
Thanks a lot for you message. The changes, thanks to the commands:
vboxmanage modifyvm <uuid|vmname> [--cpuidset <leaf> <eax> <ebx> <ecx> <edx>]
are indeed reflected in the guest.
Just wondering: is it also possible to set configurations regarding the motherboard chipset?
My aim would be that the HW info on the VM "looks" (that is return when questionning) like:
nVidia nForce2 (Crush18) + MCP2
rather than:
Intel 82440FX (Natoma) +PIIX3
I know that VB can emulate ICH9 and PIIX3, but is there a command that allows to
change the brand of the chipset? Indeed, it looks strange to have an AMD CPU with
Intel Chipset
Thanks in advance.
Best regards,
Jeff_59
Thanks a lot for you message. The changes, thanks to the commands:
vboxmanage modifyvm <uuid|vmname> [--cpuidset <leaf> <eax> <ebx> <ecx> <edx>]
are indeed reflected in the guest.
Just wondering: is it also possible to set configurations regarding the motherboard chipset?
My aim would be that the HW info on the VM "looks" (that is return when questionning) like:
nVidia nForce2 (Crush18) + MCP2
rather than:
Intel 82440FX (Natoma) +PIIX3
I know that VB can emulate ICH9 and PIIX3, but is there a command that allows to
change the brand of the chipset? Indeed, it looks strange to have an AMD CPU with
Intel Chipset
Thanks in advance.
Best regards,
Jeff_59
-
mpack
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: VirtualBox+Oracle ExtPack
- Guest OSses: Mostly XP
Re: Software license's
Oh yeah, lying about the chipset couldn't possibly have an adverse affect on the the guest, could it... 
I'm having trouble participating in this thread: that glaring punctuation error in the topic title is very distracting.
I'm having trouble participating in this thread: that glaring punctuation error in the topic title is very distracting.
Re: Software license's
Hello mpack
Thanks for your quick answer.
foreign langage for them. It's indeed my case, but i try to do my best to be understandable (although, i do mistake and i apologize for that
)
Best regards,
Jeff_59
Thanks for your quick answer.
But is it possible to "lie" about the m/b chipset? Is there any VBoxManage command for that? AFAIK, the manual didn't mention any.mpack wrote:Oh yeah, lying about the chipset couldn't possibly have an adverse affect on the the guest, could it...
I'm not the inital author of this thread, but i guess many people here come from many countries around the world. English is often ampack wrote:I'm having trouble participating in this thread: that glaring punctuation error in the topic title is very distracting.
foreign langage for them. It's indeed my case, but i try to do my best to be understandable (although, i do mistake and i apologize for that
Best regards,
Jeff_59