ComputingComputer ScienceCybersecurityComputer SecurityNetwork SecurityWeb SecurityIntrusion DetectionThreat DetectionWeb Application SecurityWorm AnalysisMalware DetectionSignature-based DetectionSignature-based FilteringWeb ServersWorm Evasion TechniquesWorm Prevention StrategiesWorm PropagationWorm Signature Analysis
Worms are becoming more virulent at the same time as operating system improvements try to contain them.Recent research demonstrates several effective methods to detect and prevent randomly scanning worms from spreading [2, 13]. As a result, worm authors are looking for new ways to acquire vulnerable targets without relying on randomly scanning for them. It is often possible to find vulnerable web servers by sending carefully crafted queries to search engines. Search worms1 automate this approach and spread by using popular search engines to find new attack vectors. These worms not only put significant load on search engines, they also evade detection mechanisms that assume random scanning. From the point of view of a search engine, signatures against search queries are only a temporary measure as many different search queries lead to the same results. In this paper, we present our experience with search worms and a framework that allows search engines to quickly detect new worms and take automatic countermeasures. We argue that signature-based filtering of search queries is ill-suited for protecting against search worms and show how we prevent worm propagation without relying on query signatures. We illustrate our approach with measurements and numeric simulations.
13
Proceedings of the 11th USENIX Security Symposium
Dan Boneh · 2002 · 2.5K citations
Polygraph: Automatically Generating Signatures for Polymorphic Worms
J.P. Newsome, Brad Karp, Dawn Song · 2005 · 677 citations · Full text
Anomaly detection of web-based attacks
Christopher Kruegel, Giovanni Vigna · 2003 · 549 citations
Nicholas Weaver, Vern Paxson, Stuart Staniford et al. · 2003 · 456 citations