Viruses, Trojan horse programs, and spyware have all had a large, and, for
too many, a devastating impact on business. Viruses attack both servers and
end-user systems constantly. Unfortunately, most IT departments continue to
lag behind when it comes to solutions that properly protect users against these
attacks. To make matters worse, spyware is still a relatively new concern for
most organizations, with products that can detect and remove spyware being introduced
only in the past few years. Generally, server-level and network-level solutions
to stop viruses, Trojan horses, and spyware rely on either reactive or predictive
systems.
Reactive Systems
Malware detection is still very much in the domain of reactive solutions. With
a reactive solution, malware is detected through a multistage process that depends
upon the vendor. Figure 1 shows the steps
of the process. . . .

