Litcius/Paper detail

Modelling Behavioural Dynamics for Asymmetric Application Layer DDoS Detection

Amit Praseed, P. Santhi Thilagam

2020IEEE Transactions on Information Forensics and Security48 citationsDOI

Abstract

Asymmetric application layer DDoS attacks using computationally intensive HTTP requests are an extremely dangerous class of attacks capable of taking down web servers with relatively few attacking connections. These attacks consume limited network bandwidth and are similar to legitimate traffic, which makes their detection difficult. Existing detection mechanisms for these attacks use indirect representations of actual user behaviour and complex modelling techniques, which leads to a higher false positive rate (FPR) and longer detection time, which makes them unsuitable for real time use. There is a need for simple, efficient and adaptable detection mechanisms for asymmetric DDoS attacks. In this work, an attempt is made to model the actual behavioural dynamics of legitimate users using a simple annotated Probabilistic Timed Automata (PTA) along with a suspicion scoring mechanism for differentiating between legitimate and malicious users. This allows the detection mechanism to be extremely fast and have a low FPR. In addition, the model can incrementally learn from run-time traces, which makes it adaptable and reduces the FPR further. Experiments on public datasets reveal that our proposed approach has a high detection rate and low FPR and adds negligible overhead to the web server, which makes it ideal for real time use.

Topics & Concepts

Computer scienceDenial-of-service attackOverhead (engineering)Intrusion detection systemServerFalse positive rateProbabilistic logicApplication layer DDoS attackApplication layerWeb serverArtificial intelligenceComputer securityComputer networkThe InternetSoftware deploymentWorld Wide WebOperating systemNetwork Security and Intrusion DetectionAdvanced Malware Detection TechniquesInternet Traffic Analysis and Secure E-voting
Modelling Behavioural Dynamics for Asymmetric Application Layer DDoS Detection | Litcius