I am running Windows 7 as a host system and Ubuntu is running as a guest inside VMware. I can't change to another host OS.
I was wondering if it makes any sense to mount a Truecrypt container inside the guest system rather than directly on the host. I could disable the network adapter in the guest system and move files into the virtual machine via a shared folder. I assume the system is not compromised at the time, I am doing that.
I like to think, that even though my host system gets compromised by a random attack from the internet, my data are still safer inside the virtual machine, as the truecrypt container is not mounted on the host system and malware would not understand what is going on inside the VMs RAM. Is that naive?
What do you think of the approach?