DDoS Attack Detection using Artificial Intelligence

dc.contributor.advisorLamri, Sayad
dc.contributor.authorWafa, Benazi
dc.contributor.authorCheyma, Hasnaoui
dc.date.accessioned2026-07-08T07:49:18Z
dc.date.issued2026-06-10
dc.description.abstractDistributed Denial of Service (DDoS) attacks have become one of the most critical threats to the availability of modern network infrastructures and online services. These attacks aim to overwhelm system resources with massive volumes of malicious traffic, causing service disruption and preventing legitimate users from accessing network resources. Traditional detection approaches based on signature matching or static thresholds often struggle to detect modern and evolving DDoS attacks due to their limited adaptability. This work presents the design and implementation of a real-time Machine Learning-based DDoS detection system. The proposed architecture consists of four main components: (1) a packet capture and traffic monitoring module using the Scapy library, (2) a statistical network flow feature extraction engine, (3) a Random Forest classifier for distinguishing between be￾nign and malicious traffic, and (4) a hybrid detection mechanism combining Baseline Moni￾toring, Entropy Analysis, and Emergency Logic to improve detection reliability. An interac￾tive Streamlit dashboard was also developed to provide real-time visualization, monitoring, and intelligent alert generation. The proposed system was evaluated using the CIC-DDoS2019 dataset together with con trolled attack simulations in an isolated environment. Experimental results achieved a classi fication accuracy of 97.99% with an average inference latency of approximately 5 millisec onds per analysis window. These results demonstrate that DDoSentinel provides an efficient, lightweight, and scalable solution suitable for real-time DDoS detection and integration with modern Intrusion Detection and Prevention Systems (IDS/IPS).
dc.identifier.urihttps://depot.univ-msila.dz/handle/123456789/48891
dc.language.isoen
dc.publisherUniversity of M'sila
dc.subjectDistributed Denial of Service (DDoS)
dc.subjectMachine Learning
dc.subjectRandom Forest
dc.subjectReal Time Detection
dc.subjectNetwork Traffic Analysis
dc.subjectCybersecurity
dc.titleDDoS Attack Detection using Artificial Intelligence
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DDos attack detection using ia.pdf
Size:
3.47 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections