Title :
Modeling and analysis of self-stopping BTWorms using dynamic hit list in P2P networks
Author :
Luo, Jiaqing ; Xiao, Bin ; Liu, Guobin ; Xiao, Qingjun ; Zhou, Shijie
Author_Institution :
Dept. of Comput., Hong Kong Polytech. Univ., Hong Kong, China
Abstract :
Worm propagation analysis, including exploring mechanisms of worm propagation and formulating effects of network/worm parameters, has great importance for worm containment and host protection in P2P networks. Previous work only focuses on topological worm propagation where worms search a hosts neighbor-list to find new victims. In BitTorrent (BT) networks, the information from servers or trackers, however, could be fully exploited to design effective worms. In this paper, we propose a new approach for worm propagation in BT-like P2P networks. The worm, called Dynamic Hit-List (DHL) worm, locates new victims and propagates itself by requesting a tracker to build a dynamic hit list, which is a self-stopping BT worm to be stealthy. We construct an analytical model to study the propagation of such a worm: breadth-first propagation and depth-first propagation. The analytical results provide insights of the worm design into choosing parameters that enable the worm to stop itself after compromising a large fraction of vulnerable peers in a P2P network. We finally evaluate the performance of DHL worm through simulations. The simulation results verify the correctness of our model and show the effectiveness of the worm by comparing it with the topological worm.
Keywords :
invasive software; peer-to-peer computing; program diagnostics; BT-like P2P networks; BitTorrent networks; DHL worm; breadth-first propagation; depth-first propagation; dynamic hit list; host protection; self-stopping BT worms; worm containment; worm propagation analysis; Analytical models; Computer networks; Computer science; Computer worms; Large-scale systems; Network servers; Peer to peer computing; Probes; Protection; Protocols;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5161239