Anomaly-based intrusion detection by modeling probability distributions of flow characteristics

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorMiche, Yoan
dc.contributor.authorAtli, Buse
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.supervisorAsokan, Nadarajah
dc.date.accessioned2017-10-30T07:58:26Z
dc.date.available2017-10-30T07:58:26Z
dc.date.issued2017-10-23
dc.description.abstractIn recent years, with the increased use of network communication, the risk of compromising the information has grown immensely. Intrusions have evolved and become more sophisticated. Hence, classical detection systems show poor performance in detecting novel attacks. Although much research has been devoted to improving the performance of intrusion detection systems, few methods can achieve consistently efficient results with the constant changes in network communications. This thesis proposes an intrusion detection system based on modeling distributions of network flow statistics in order to achieve a high detection rate for known and stealthy attacks. The proposed model aggregates the traffic at the IP subnetwork level using a hierarchical heavy hitters algorithm. This aggregated traffic is used to build the distribution of network statistics for the most frequent IPv4 addresses encountered as destination. The obtained probability density functions are learned by the Extreme Learning Machine method which is a single-hidden layer feedforward neural network. In this thesis, different sequential and batch learning strategies are proposed in order to analyze the efficiency of this proposed approach. The performance of the model is evaluated on the ISCX-IDS 2012 dataset consisting of injection attacks, HTTP flooding, DDoS and brute force intrusions. The experimental results of the thesis indicate that the presented method achieves an average detection rate of 91% while having a low misclassification rate of 9%, which is on par with the state-of-the-art approaches using this dataset. In addition, the proposed method can be utilized as a network behavior analysis tool specifically for DDoS mitigation, since it can isolate aggregated IPv4 addresses from the rest of the network traffic, thus supporting filtering out DDoS attacks.en
dc.ethesisidAalto 9698
dc.format.extent12+79
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/28502
dc.identifier.urnURN:NBN:fi:aalto-201710307348
dc.language.isoenen
dc.locationP1fi
dc.programmeCCIS - Master's Programme in Computer, Communication and Information Sciences (TS2013)fi
dc.programme.majorSignal, Speech and Language Processingfi
dc.programme.mcodeELEC3031fi
dc.subject.keywordintrusion detectionen
dc.subject.keywordnetwork behavior analysisen
dc.subject.keywordprobability distributionen
dc.subject.keywordhierarchical clusteringen
dc.subject.keywordELMen
dc.titleAnomaly-based intrusion detection by modeling probability distributions of flow characteristicsen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Atli_Buse_2017.pdf
Size:
1.55 MB
Format:
Adobe Portable Document Format