DocumentCode
1519436
Title
Signature Tree Generation for Polymorphic Worms
Author
Tang, Yong ; Xiao, Bin ; Lu, Xicheng
Author_Institution
Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
Volume
60
Issue
4
fYear
2011
fDate
4/1/2011 12:00:00 AM
Firstpage
565
Lastpage
579
Abstract
Network-based signature generation (NSG) has been proposed as a way to automatically and quickly generate accurate signatures for worms, especially polymorphic worms. In this paper, we propose a new NSG system-PolyTree, to defend against polymorphic worms. We observe that signatures from worms and their variants are relevant and a tree structure can properly reflect their familial resemblance. Hence, in contrast to an isolated view of generated signatures in previous approaches, PolyTree organizes signatures extracted from worm samples into a tree structure, called signature tree, based on the formally defined "more specific” relation of simplified regular expression signatures. PolyTree is composed of two components, signature tree generator and signature selector. The signature tree generator implements an incremental signature tree generation algorithm from worm sample clustering, up-to-date signature refinement to efficient tree construction. The incremental signature tree construction gives insight on how the worm variants evolve over time and allows signature refinement upon a new worm sample arrival. The signature selector chooses a set of signatures for worm detection from a benign traffic pool and the current signature tree constructed by the signature tree generator. Experiments show that PolyTree cannot only generate accurate signatures for polymorphic worms with noise, but these signatures are well organized in the signature tree to reflect the inherent relations of worms and their variants.
Keywords
digital signatures; invasive software; tree data structures; NSG system; PolyTree; network based signature generation; polymorphic worm; signature extraction; signature selection; signature tree generation; tree structure; up-to-date signature refinement; worm sample clustering; Signature tree; polymorphic worm; sequence alignment.; signature generation;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2010.130
Filename
5487493
Link To Document