Solved

VMWare to test if software is malicious?

Posted on 2009-07-02
4
729 Views
Last Modified: 2012-05-07
Basically my question is, if I install VMware on my machine and use it to run a virtual windows machine, could I use this machine to test if software is malicious.

Say I receive an exe file and am concern it might cause catastrophic damage to my system if it is run on my machine, could it run it on the vmware machine safely without causing any damage to the host?
0
Comment
Question by:zzhang2006
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 23

Assisted Solution

by:ComputerTechie
ComputerTechie earned 50 total points
ID: 24768920
yes we program and test new software all the time this way. we can crash the vm machine with little effect on the host.

CT
0
 
LVL 11

Accepted Solution

by:
xtreminator earned 125 total points
ID: 24770875
Using VMware it is possible to test ur suspicious software in guest OS.

u have to make sure before testing software in giest os

-- remove any foleder/file sharing between guest os and host os.
-- disconnect all mapped drive from guest os.
-- Disable NIC if possible during testing.
0
 
LVL 8

Assisted Solution

by:JT92677
JT92677 earned 75 total points
ID: 24776962
As previously mentioned, VMware is a  great solution to software testing.

Use the "Snapshot" feature to make a snapshot of your virtual machine before installing software you want to test.

In the VMware VM/Settings/Options/Guest Isolation  uncheck both boxes that allow copy/paste between the virtual and host machine.

In VMware client machine, Right Click "My Network Places" select Properties, then Right Click the adapter and "Disable" it -- this is VERY important for viruses that know how to propagate across a network.

To get your program into the VM machine, I use an ISO image creating program, in my case I use "Ultra-ISO" -- this allows me to create an ISO image of the file I want to install.   In VMware setup the CD ROM to use an ISO image, attach the image you created to the VM machine. You can turn it on after your Virtual XP machine is running and install from there.

This keeps the program from having access to any hardware on your host computer, and VMware does an excellent job isolating the virtual machine from your host machine.

When done with testing, you probably have some virus scanning or malware scanning program you can run on the virtual machine to be sure something isn't lurking there.

You can then use the snapshot manager to restore your Virtual "testing" machine back to the state before you installed the software you have questions about.

I realize this is a summary of what others have suggested, but I thought you might want some additional detail about exactly how to do it safely and to use the snapshot manager to keep your testbed Virtual machine in a known state.

Have fun

Jeff
0
 
LVL 1

Author Closing Comment

by:zzhang2006
ID: 31599422
Thank You
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An article on effective troubleshooting
Configuring Remote Assistance for use with SCCM
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question