Malicious Javascript Update

As mentioned previously, we have been plagued as of late by a particularly nasty and resilient bit of iframe hacking.  While our Trend Micro software managed to pick up absolutely nada I discovered that Kaspersky has an online scanner.  Roughly 3 hours and 19 minutes later and voila!  8 infected files and 5 viruses! Not to mention a ridiculous amount of locked files.  Among those 5 viruses is a little sucker named “Trojan-Downloader.HTML.IFrame.bu” which I’m hoping is the tenacious bastard responsible for our little problem.

Malicious javascript: document.write (unescape

Some malicious javascript has been appearing on the website of the library I work at:


this translates to:

iframe src=”” height=”0″ width=”0″

The website attempts to offer a virus disguised as ad protection software.  I can delete the code but it reappears (likely if/when the server is rebooted).  The code goes deep enough to appear in the iisstart.asp, localstart.asp, and browser_detect.asp.   Since I’m technically only the webmaster (for a new webpage that isn’t even up yet, don’t ask, I don’t manage the servers or other hardware) with exactly 0 experience with IIS (we have a consultant for that) I’m not sure where to go from here.

We’re running IIS 5.0 and I, for the life of me, can’t figure what item (if any) allows the replication of the code. Any help would be much appreciated.

P.S.:  To make matters worse the wwwroot folder is clogged with sh*ttons of legacy files that no-one needs/uses.