Several EXE files were installed on a production server. The AV did not detect them as viruses but we do not know what they do. We have copied them to a USB stick and deleted them and all references from production. How can we dissect the applications to see what they did or do?
Software/Hardware used:
ASKED:
January 19, 2011 5:12 PM
UPDATED:
January 21, 2011 2:29 PM
If you have nothing else, you can also open the .EXEs with Notepad and scan through it visually. Look for any names that you can read. The names may reference procedures and/or .DLLs that will give you some guidance. There can also be constants that sometimes give clues.
You don’t have to execute the programs — just look through them to see anything that catches your eye.
Tom
yes i have to agree with mortimer1 regarding using Process Monitor to dissec t application and re-run on spare machine for safeguard….
one suggestion if it requires…you can use Acronis 2010 True Image software which allows you to test run those applications that youve suspected…if applications seems to caused problem, acronis can disgard what was done and will not harm your system. a special feature called “try and decide”..
I agree on the suggestion to use tools from sysinternals.
Googling for the exact process/application name could also offer some hints.
If you are going to run the program(s) on another machine, I would recommend installing some software firewall with outgoing connections monitoring capabilities that could inform if the application tries to connect to the outside.
You could also install some anti-spyware program which will inform if the application is trying to modify any system file.