"David H. Lipman" wrote:
The problem is that if the AV software does not find the files,
it won't fix the Registry.
- I would agree with that - if I was sure that any given AV
software that I have or was using actually _does_ look for and remove
specific registry entries that are associated with specific malware
files that it finds.
What comes to mind when I think of drive or file scanning is just that
- to look for files that match AV definition specs. As I really am
hardly ever in a position to fight a battle against an actual
infection, I have never had to resort to collect and apply all the
tools to completely remove an infection (files, registry entries,
etc).
It was not my impression that AV software has the ability to _also_ go
into the registry and clean up things. Wouldn't that require a more
sophisticated definition file - one that contains not only viral
patterns, but also additional data as to what registry entries need to
be checked out?
Maybe this wouldn't work, but once a drive has been cleaned of
malware, I would then use something like Norton Utilities "WinDoctor"
to scan the registry for errors or missing file associations and then
let it fix it (by nuking the entries). Possibly also use (gasp)
regclean.
My understanding is it finds an infected file and based upon
that infected file, makes corrections to the S based what
was found.
Well, I'm not so sure that you can depend on every piece of AV
software out there to also fix the registry if it finds something.
Maybe that's a shortcoming of, say, NAV 2002 compared to NAV 2005.
Maybe AdAware or spybot does registry scanning and fixing. I don't
know.
At the very least, if you scan a slave drive and find malware, you can
look up the specifics of what that malware does to the registry - and
manually remove the entries yourself.
Slaving the drive is an excellent way to remove viruses,
Trojans and RootKits when the traditional methods are
unsuccesful. However, it shouldn't be the first level
solution.
The P in this case was thinking of reinstalling the S. I thought
that scanning the drive as a slave was a less drastic alternative.
Given the relative lack of malware that appears on the computers that
I manage, if/when I do encounter one, I run NAV and "The Cleaner" with
the drive in-place (ie as master) and then slave the drive and repeat
the scan to convince myself that the drive is clean. I find that "The
Cleaner" can go to places, find hidden or protected files, or just
plain be able to unpack more files than NAV can, and when it does, NAV
usually butts in and announces a discovery.