Sec2graph: Network Attack Detection Based on Novelty Detection on Graph Structured Data

Laetitia Leichtnam, Eric Totel, Nicolas Prigent, Ludovic Mé

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Being able to timely detect new kinds of attacks in highly distributed, heterogeneous and evolving networks without generating too many false alarms is especially challenging. Many researchers proposed various anomaly detection techniques to identify events that are inconsistent with past observations. While supervised learning is often used to that end, security experts generally do not have labeled datasets and labeling their data would be excessively expensive. Unsupervised learning, that does not require labeled data should then be used preferably, even if these approaches have led to less relevant results. We introduce in this paper a unified and unique graph representation called security objects’ graphs. This representation mixes and links events of different kinds and allows a rich description of the activities to be analyzed. To detect anomalies in these graphs, we propose an unsupervised learning approach based on auto-encoder. Our hypothesis is that as security objects’ graphs bring a rich vision of the normal situation, an auto-encoder is able to build a relevant model of this situation. To validate this hypothesis, we apply our approach to the CICIDS2017 dataset and show that although our approach is unsupervised, its detection results are as good, and even better than those obtained by many supervised approaches.

Original languageEnglish
Title of host publicationDetection of Intrusions and Malware, and Vulnerability Assessment - 17th International Conference, DIMVA 2020, Proceedings
EditorsClémentine Maurice, Leyla Bilge, Gianluca Stringhini, Nuno Neves
PublisherSpringer
Pages238-258
Number of pages21
ISBN (Print)9783030526825
DOIs
Publication statusPublished - 1 Jan 2020
Externally publishedYes
Event17th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment, DIMVA 2020 - Lisbon, Portugal
Duration: 24 Jun 202026 Jun 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12223 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment, DIMVA 2020
Country/TerritoryPortugal
CityLisbon
Period24/06/2026/06/20

Fingerprint

Dive into the research topics of 'Sec2graph: Network Attack Detection Based on Novelty Detection on Graph Structured Data'. Together they form a unique fingerprint.

Cite this