Predictive Cyber Situational Awareness and Personalized Blacklisting: A Sequential Rule Mining Approach

Investor logo

Warning

This publication doesn't include Faculty of Sports Studies. It includes Institute of Computer Science. Official publication website can be found on muni.cz.
Authors

HUSÁK Martin BAJTOŠ Tomáš KAŠPAR Jaroslav BOU-HARB Elias ČELEDA Pavel

Year of publication 2020
Type Article in Periodical
Magazine / Source ACM Transactions on Management Information Systems
MU Faculty or unit

Institute of Computer Science

Citation
Web https://dl.acm.org/doi/10.1145/3386250
Doi http://dx.doi.org/10.1145/3386250
Keywords data mining;situational awareness;intrusion detection;attack prediction
Attached files
Description Cybersecurity adopts data mining for its ability to extract concealed and indistinct patterns in the data, such as for the needs of alert correlation. Inferring common attack patterns and rules from the alerts helps in understanding the threat landscape for the defenders and allows for the realization of cyber situational awareness, including the projection of ongoing attacks. In this paper, we explore the use of data mining, namely sequential rule mining, in the analysis of intrusion detection alerts. We employed a dataset of 12 million alerts from 34 intrusion detection systems in 3 organizations gathered in an alert sharing platform, and processed it using our analytical framework. We execute the mining of sequential rules that we use to predict security events, which we utilize to create a predictive blacklist. Thus, the recipients of the data from the sharing platform will receive only a small number of alerts of events that are likely to occur instead of a large number of alerts of past events. The predictive blacklist has the size of only 3 % of the raw data, and more than 60 % of its entries are shown to be successful in performing accurate predictions in operational, real-world settings.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.

More info