Stuart said:
So I just added a 127.0.0.1 entry to my hosts file to stop one particular
site annoying me. I opened hosts in Notepad and added the appropriate
entry.
A couple of seconds later AntiSpyware pops up and asks me if I approve of
this! Of course I do - I did it, myself, manually!
How DUMB is that?
So how does MSAS know that *you* made the change? Lots of malware will add
entries to the hosts file to prevent you from visiting certain sites,
especially those that will detect that malware or provide instructions on
eradicating the pest.
MSAS *polls* for changes in monitored settings or files. It does not
intervene! Until MSAS does its poll to check for changes, those changes go
undetected. That means whatever process made the change will be long gone
by the time MSAS detects the change. That is why MSAS never offers you the
choice of allowing or blocking that process from making the change because
that process doesn't exist anymore or have the file open anymore. When
someone throws a brick through your windows while you are out, you don't
find out about it until AFTER the incident when you happen to come back
home. WinPatrol works the same way by *polling* to detect the changes.
Prevx (the Home edition is free) instead intervenes with changes to critical
areas. This pends the process that is attempting to make the change until
you allow or block it. That means Prevx can identify to you which process
is trying to make the change AS it is trying to make the change. However,
like firewalls with application rules, you will get lots of prompts when you
first start using it to ask if the process is allowed to make the change or
not, and YOU will have to be expert enough to understand their prompt and
what is getting changed. Simply responding Yes or OK to every prompt
subverts the security offered by the product so you might as well as
uninstall it. Prevx Home can incur a performance penalty on some hosts.
Never happened on mine but others have reported a slowdown, but then an even
higher percentage of users have reported slowdowns after installing MSAS.
I used Prevx Home and MSAS together since there was something of one not
covered by the over. Eventually I dropped MSAS, and eventually I got rid of
Prevx since I'm expert enough a user not to get stuck with the malware in
the first place and these protections were too expensive in the resources
that they used to bother with them anymore.
For MSAS (and WinPatrol), realize that changes made to critical areas are
detected AFTER they occur so the cause cannot be identified. Changing MSAS
to intervene WHEN the change is attempted would require a huge paradigm
change in the behavior of the product and probably something Microsoft
doesn't want to do, especially for a freebie product. While preventing the
burglar from getting into your home is better, catching the burglar that got
into your home is okay, too.