Key points are not available for this paper at this time.
It is widely believed that content-signature-based intrusion detection systems (IDS) are easily evaded by polymorphic worms, which vary their payload on every infection attempt. In this paper, we present Polygraph, a signature generation system that successfully produces signatures that match polymorphic worms. Polygraph generates signatures that consist of multiple disjoint content substrings. In doing so, Polygraph leverages our insight that for a real-world exploit to function properly, multiple invariant substrings must often be present in all variants of a payload; these substrings typically correspond to protocol framing, return addresses, and in some cases, poorly obfuscated code. We contribute a definition of the polymorphic signature generation problem; propose classes of signature suited for matching polymorphic worm payloads; and present algorithms for automatic generation of signatures in these classes. Our evaluation of these algorithms on a range of polymorphic worms demonstrates that Polygraph produces signatures for polymorphic worms that exhibit low false negatives and false positives.
Building similarity graph...
Analyzing shared references across papers
Loading...
Newsome et al. (Tue,) studied this question.
synapsesocial.com/papers/6a0daa88f8fcd98ad9a4d0b7 — DOI: https://doi.org/10.1109/sp.2005.15
J.P. Newsome
Google (United States)
Brad Karp
University College London
Dawn Song
Google (United States)
Carnegie Mellon University
Intel (United States)
Building similarity graph...
Analyzing shared references across papers
Loading...