I put this in IMHO instead of GQ, because I welcome opinions that I am being overly paranoid.
My virus scanner found an infected file. I know exactly when and where it came from and that has me spooked.
Last week an employee of an out of town company we are partnering with was working at my site.
He asked to use a computer to check his email. We are a small office, and no spare computers, so I set him up with a guest account on my laptop. XPpro SP2, and it was NOT an admin account.
We finished a bit early on Friday, and he checked the web for a local mosque, and prayer times. Obviously he is Muslim.
Saturday my virus scanner (AVG) turned up the infected file. It is an Excel spreadsheet of prayer times (going by the name, I didn’t open it again). The IE history shows only one possible place, and date/time where it could have come from. I have it isolated, but available to anyone who has the means to reverse engineer it and figure out what it does.
According to the virus data sites this is a fairly recently discovered exploit, with dates on the descriptions only in the last couple of weeks. Apparently this Excel exploit was only used in a single highly targeted industrial espionage attempt. In that case the exploit ran a program that downloaded spy-ware.
I’m a little freaked because I can think of exactly one entity that might hack an Islamic information site and install spy-ware on the computers of persons looking for prayer times. Beyond normal hacking exploits, this entity probably has the means to swap IP packets between a server and the client.
Beyond the AVG, Ive run AdAware, and Spybot S&D, neither of which turned up anything beyond tracking cookies and the usual MRU list stuff.
I also did an XP system restore to a point a week and a half ago, before my Muslim colleague arrived.
So the IMHO part of this posting is:
Am I being overly paranoid?
Should I contact the Islamic information organization and let them know they have an issue?
The GQ part of this posting:
How much can I expect from the XP system restore function? I assume it will undo registry changes, and startup directory changes, thus disabling some malware that may have been installed.
What are good, free/cheap, tools to determine what, if anything, may be phoning home?
What are good sites to look for people who would enjoy reverse engineering a virus, and figuring out what exactly it does?