2006 · 28 citations · 4 references
ComputingComputer ScienceCybersecurityComputer SecurityNetwork SecurityWeb SecurityHidden Markov ModelsHttp ProtocolIntrusion DetectionNetwork Traffic AnalysisWeb Application SecurityWebsite Traffic AnalysisAttack Traffic ClassificationFlooding AttacksHidden Semi-markov ModelsHttp Flood AttacksHttp FloodingMalicious Traffic DetectionNetwork Traffic Anomaly DetectionRequest Sequences
HTTP flooding is an attack that uses enormous useless packets to jam a Web server. In this paper, we use hidden semi-Markov models (HSMM) to describe Web-browsing patterns and detect HTTP flooding attacks. We first use a large number of legitimate request sequences to train an HSMM model and then use this legitimate model to check each incoming request sequence. Abnormal Web traffic whose likelihood falls into unreasonable range for the legitimate model would be classified as potential attack traffic and should be controlled with special actions such as filtering or limiting the traffic. Finally we validate our approach by testing the method with real data. The result shows that our method can detect the anomaly Web traffic effectively
4