I'm so sick of folks waving "just" try this scanner, "just" try this
"removal tool" as if these were magically simple ways to solve
problems.
I quite agree with you, especially with respect to online scanning
(which has always seemed the ultimate leap of faith).
Formal scanning is in the same complexity frame as building a system
to stay clean (given that the last attempt to do that, failed, which
is why the topic arises in the first place) or data in and malware out
when planning a restore of backups.
The reason is that the underlying problem has that complexity built
into it. Occam's Razor meets the Halting Problem, and the Halting
Problem wins ... hey, a new tag is born!
So my posts on this topic are a lot longer than "just" this or "just"
that, and it is harder than it needs to be, because MS haven't forseen
the need to formally clean PCs. After all, Windows is now "so
secure", it never gets infected, so the need doesn't arise? What "95%
of spam is sent through botnets" problem?
I wish the "wipe vs. clean" argument would fade away, because it is as
silly as "are PCs infected because of code exploits or dumb users?"
There is no duality here. Both approaches are complex, and
appropriate to various circumstances. It's no good having a kidney
transplant for a bad liver, just because you don't have a liver donor.
I'll leave you (or rather, more simplistic others, as I think you're
aware of what's involved) with two final thoughts:
1) If the perfect malware is undetectable...
....then should all normally-working PCs be considered infected and
"just" wiped and rebuilt? Or "just" all PCs that show any ill-defined
problems, given that most malware is imperfect?
IOW, if you cannot be shure you can exclude malware, the problem
expands beyong "infected PCs" to "PCs that may be infected".
2) Do users want to kill malware enough?
If a user has a chice between a working system that happens to send
out masses of spam via thier "all you can eat" broadband connection,
and "just" wiping the box and not preserving any data, which do you
think they will choose?
Does history of piracy, file sharing, etc. suggest users will swallow
pain to "do the right thing" for nameless others?
---------- ----- ---- --- -- - - - -
When Occam's Razor meets the Halting Problem,
the Halting Problem wins