No.
Any data stored on the virtual hard drives of the virtual machines is stored on the hard drive of the host system. When any VMs are in "suspended" state, their RAM content is also saved on the hosts hard drive. Any malware which can access these files can read and modify their content.
Another attack vector would be to target the hypervisor process directly and inject code into it. When one controls the hypervisor, one controls the virtual machines it executes.
A malware called Crisis has been spotted in the wild which targets virtual machine images on the machine it runs on. An attack from the host system circumvents most security features a guest system could have, which means that it would be almost impossible to harden a guest system against this kind of attack.
you can put the virus into a storage disc hence will not affect the virtual machine
No, a virtual computer is like any other computer, except you are running it on your own system, any computer can get a virus, as can a virtual machine.
No
You are safe until you execute the file. Hex Editors will NOT execute the software, unless it offers a debug & compile option, if so - do not run them. If you fear a virus might attack during examination, run your editor inside a Sandbox or Virtual Machine.
Pixie Hollow is a completely safe virtual world that is run by Disney. It is impossible to get a virus from it.
If your Virtual Machine freezes or becomes unresponsive you can restart the Virtual Machine by doing what?
Java virtual machine
Know the usage to understand if it is virtual machine or a physical machine.
How do you number of OS in virtual machine
Parallel Virtual Machine was created in 1989.
Java virtual machine
A 'virtual machine' is a software program which emulates another machine type. The virtual machine behaves exactly like the machine it emulates but uses the physical hardware of the machine it is running on. In other words, it translates calls intended for the virtual machine into calls that will execute upon the physical machine, effectively acting as an interpreter between the two machines.