> From: Gregory Nowak [mailto:g...@gregn.net]
> 
> I have a straight forward question. Can data stored in a guest's
> portion of ram be accessed somehow on the host while the guest is
> running? Am I correct in assuming that such data can be accessed once
> the guest is halted, and that portion of ram wasn't allocated to
> another program? Thanks.

Accessed by the host kernel?  Yes, of course.  The host kernel can access all 
physical ram in the system.

Accessed by another user-space application running on the same host?  No, 
assuming the host kernel and the VirtualBox hypervisor are running correctly.  
Even if you terminate VirtualBox, free up memory, to be used by some other 
application on the same host, the kernel is *supposed* to deny the other 
application access to read the memory until after it has been re-initialized.  
Guess what, kernel and hypervisor vulnerabilities have been exploited before.  
I've seen xen display the contents of one VM console on a different VM console, 
*repeatedly.*  An obvious non-malicious bug.  So the answer is "theoretically, 
no."  And that's good enough for a lot of situations, but not good enough if 
you're talking about providing security / compliance / risk assessment report 
to your CIO/CSO.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
VBox-users-community mailing list
VBox-users-community@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:  
mailto:vbox-users-community-requ...@lists.sourceforge.net?subject=unsubscribe

Reply via email to