> 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