Apologies in advance if this has already been covered. If it is, please link me the relevant discussions.
I'm working with an app in a VM on an encrypted volume. I'm using either Ubuntu 11.04 or Windows 7 x64 as the host OS. I dont want any part of the internals of the VM to leave a trace outside of this encrypted disk.
I'm wondering about the location and nature of any swap spaces / caches external to the VM that might contain sensitive data during and/or after the VM is run. Could any code or data "leak out" of the VM and onto the unencrypted Host OS disk?