I am running a windows 7 virtual box without internet connected. Internet is, however, connected to the host, and I allow any internet access to and from the host. On the guest platform I am working with some sensitive documents that I do not want any viruses or attackers to get. Can someone look at the virtual box hard-drive stored in my host machine, and extract the information from the files there? If so, how can this be completely prevented. I am a Python programmer with massive experience in algorithms (no internet experience or networking), so I was wondering If I could create a program to block all internet access to a given file. This program would be able to completely deny EVERYTHING from the host that tries to access it; programs, internet, anything. I am not sure if that can be done though. Any suggestions would be greatly appreciated!
In order to clarify the questions:
- How safe is virtual box when not connected to the internet?
- Can a listing of all internet access at a given time be obtained?
- How can everything be prevented from accessing the virtual box hard-drive, or anything related, where important data can be stored?
- If anyone knows any Python related security, how can this be implemented if at all?
P.S. I don't want a solution that encrypts the virtual hard drive so a point where I cannot use it. I want internet and foreign program access blocked, but still be able to use the guest virtual box machine from the host. Simply no outside access.