A Host-Based Approach for Unknown Fast-Spreading Worm Detection and Containment

Abstract

The fast-spreading worm, which immediately propagates itself after a successful infection, is becoming one of the most serious threats to today’s networked information systems. In this article, we present WormTerminator, a host-based solution for fast Internet worm detection and containment with the assistance of virtual machine techniques based on the fast-worm defining characteristic. In WormTerminator, a virtual machine cloning the host OS runs in parallel to the host OS. Thus, the virtual machine has the same set of vulnerabilities as the host. Any outgoing traffic from the host is diverted through the virtual machine. If the outgoing traffic from the host is for fast worm propagation, the virtual machine should be infected and will exhibit worm propagation pattern very quickly because a fast-spreading worm will start to propagate as soon as it successfully infects a host. To prove the concept, we have implemented a prototype of WormTerminator and have examined its effectiveness against the real Internet worm Linux/Slapper. Our empirical results confirm that WormTerminator is able to completely contain worm propagation in real-time without blocking any non-worm traffic. The major performance cost of WormTerminator is a one-time delay to the start of each outgoing normal connection for worm detection. To reduce the performance overhead, caching is utilized, through which WormTerminator will delay no more than 6% normal outgoing traffic for such detection on average.

Document Details

Document Type
Pub Defense Publication
Publication Date
Jan 01, 2014
Source ID
10.1145/2555615

Entities

People

  • Lei Liu
  • Songqing Chen
  • Xinwen Zhang
  • Xinyuan Wang
  • Zhao Zhang

Organizations

  • Air Force Office of Scientific Research
  • Division of Computer and Network Systems
  • George Mason University
  • Iowa State University
  • Samsung Group

Tags

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Cybersecurity.