ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

Help me understand Virtual Machine [VMWare]

<< < (6/10) > >>

cyberdiva:
Snapshots are managed and executed by the virtual machine software so it is really just a menu click away
-mouser (August 19, 2012, 08:11 AM)
--- End quote ---

Mouser, thanks very much for your fast and helpful reply!  So the VM software has within it the ability to make these snapshots, rather than having to use something like Macrium Reflect or Acronis?  If so, that's great.

mouser:
Correct.

mouser:
More advanced users could use snapshots to keep different saved states, but by far the most common use of a snapshot, for people who use a virtual machine to test software, is:

* You make a snapshot of the machine after you do the operating system install and after you have updated the operating system.
* This is your base snapshot of your known trusted good machine.
* Then when you want to test something you install it, test it, and then eventually REVERT to your base clean snapshot.
That is, you are always going back to your known trusted good clean snapshot after you finish a round of testing.


As has been pointed out by others, in theory a virtual machine is immune to attack by malware, but you should consider a few things before unleashing known malware in a virtual machine:

* You have to be careful if your virtual machine is able to access the network -- especially because it may look to your real host computer and others on the network, as if the virtual machine is a "trusted" machine on your LAN.  One nice feature of a virtual machine however is that you can DISABLE network connectivity with a simple option, thus locking down the machine from any network access.
* You also have to worry about any SHARED FOLDERS that the virtual machine software may set up.  A malware could infect such shared folders.
* Lastly, there is always the possibility that a malware will be specifically coded to exploit bugs in a virtual machine software and "break out" of the virtual machine.  This is not a purely theoretical concern -- I have read about virtual machine exploits -- though I don't have any idea how rare they are.  But you should always be cautious about assuming that a virtual machine provides 100% secure testing environment for truly malicious malware.

Shades:
Yes, you could consider a copy of a virtual machine like an image made by the software you mentioned.

Snapshots are a lot smaller in size and apparently restore fast (I only have experience with VMWare Player).

My way of working is always to configure/finetune a virtual machine, then make a copy of it, then compress it (7zip) for storage on DVD. A whole lot more personal involvement, but it doesn´t require money to be separated from your wallet.

If you think this is too much of a hassle, the VMWare Workstation software would be your best option. Likely once you tried it, you wonder how you could have managed without it all this time.  :)

cyberdiva:
Thanks very much, mouser and Shades, for this very helpful additional info. 

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version