EvilZone

Hacking and Security => Hacking and Security => : poochlookers March 03, 2015, 05:26:36 AM

: VMs & their host
: poochlookers March 03, 2015, 05:26:36 AM
Quick question about VMs

When a VM accesses the internet through the host what information about the host is exposed\revealed ?

What if the VM accesses the internet through a network interface by itself ( a USB wifi adaptor) ?

What about a VPN connection on the VM itself ?

What would be the best way to have a VM connect to the internet while exposing the host little as possible.

Sorry for all the question, and I greatly appreciate the help.
: Re: VMs & their host
: proxx March 03, 2015, 06:18:43 AM
On a network level which is problably the best part to start:
http://www.linux-kvm.org/page/Networking

Basically the host will work as a network bridge for its guests.
Apart from that internally the drivers are the only exposure to the hosts.
Think ; hdd, network,mem etc.

Before diving in way too deep since you seem to be new to virtualization I suggest you just read up on KVM/XEN/Hyper-V and go from there.

Basically the guest is sandboxed and has no connection to the host and is not aware it is a virtual machine.
: Re: VMs & their host
: poochlookers March 04, 2015, 01:04:46 AM
Thanks for the information.

I ask my questions because I am trying to decide whether to "explore and learn" from a VM hosted on a machine I use for personal matters or whether to have a completely separate machine dedicated to this purpose.

: Re: VMs & their host
: proxx March 04, 2015, 06:04:04 AM
Thanks for the information.

I ask my questions because I am trying to decide whether to "explore and learn" from a VM hosted on a machine I use for personal matters or whether to have a completely separate machine dedicated to this purpose.
I wouldnt be too worried about the machine about it , yes KVM and other hypervisors bring risks but so does anything with a plug.
Overall KVM does a pretty good job on isolation.
I think you would be better off on focussing about identity and such matters , lucid wrote a tutorial on some basics about anonymity, look it up.