@inproceedings{191fb17f224a46bea01c19855fda45ab,
title = "Scalable network-based buffer overflow attack detection",
abstract = "Buffer overflow attack is the main attack method that most if not all existing malicious worms use to propagate themselves from machine to machine. Although a great deal of research has been invested in defense mechanisms against buffer overflow attack, most of them require modifications to the network applications and/or the platforms that host them. Being an extension work of CTCP, this paper presents a network-based low performance overhead buffer overflow attack detection system called Nebula 1 NEtwork-based BUffer overfLow Attack detection, which can detect both known and zero-day buffer overflow attacks based solely on the packets observed without requiring any modifications to the end hosts. Moreover, instead of deriving a specific signature for each individual buffer overflow attack instance, Nebula uses a generalized signature that can capture all known variants of buffer overflow attacks while reducing the number of false positives to a negligible level. In addition, Nebula is built on a centralized TCP/IP architecture that effectively defeats all existing NIDS evasion techniques. Finally, Nebula incorporates a payload type identification mechanism that reduces further the false positive rate and scales the proposed buffer overflow attack detection scheme to gigabit network links.",
keywords = "Buffer overflow attacks, CTCP, Generalized attack signatures, Network-based intrusion detection, Payload bypassing, Return-into-libc attacks",
author = "Hsu, {Fu Hau} and Fanglu Guo and Chiueh, {Tzi Cker}",
year = "2006",
doi = "10.1145/1185347.1185370",
language = "???core.languages.en_GB???",
isbn = "1595935800",
series = "ANCS 2006 - Proceedings of the 2006 ACM/IEEE Symposium on Architectures for Networking and Communications Systems",
pages = "163--171",
booktitle = "ANCS 2006 - Proceedings of the 2006 ACM/IEEE Symposium on Architectures for Networking and Communications Systems",
note = "null ; Conference date: 03-12-2006 Through 05-12-2006",
}