Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

VMWare to test if software is malicious?

Posted on 2009-07-02
4
Medium Priority
?
743 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
4 Comments
 
LVL 23

Assisted Solution

by:ComputerTechie
ComputerTechie earned 150 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 375 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 225 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: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering 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

The article covers five tools all IT professionals should know about, as they up productivity by a great deal!
Unable to change the program that handles the scan event from a network attached Canon/Brother printer/scanner. This means you'll always have to choose which program handles this action, e.g. ControlCenter4 (in the case of a Brother).
Finding and deleting duplicate (picture) files can be a time consuming task. My wife and I, our three kids and their families all share one dilemma: Managing our pictures. Between desktops, laptops, phones, tablets, and cameras; over the last decade…
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…

963 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