Nested Dirichlet models for unsupervised attack pattern detection in honeypot data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Passino, Francesco Sanna, Mantziou, Anastasia, Ghani, Daniyar, Thiede, Philip, Bevington, Ross, Heard, Nicholas A.
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910884526292992
author Passino, Francesco Sanna
Mantziou, Anastasia
Ghani, Daniyar
Thiede, Philip
Bevington, Ross
Heard, Nicholas A.
author_facet Passino, Francesco Sanna
Mantziou, Anastasia
Ghani, Daniyar
Thiede, Philip
Bevington, Ross
Heard, Nicholas A.
contents Cyber-systems are under near-constant threat from intrusion attempts. Attacks types vary, but each attempt typically has a specific underlying intent, and the perpetrators are typically groups of individuals with similar objectives. Clustering attacks appearing to share a common intent is very valuable to threat-hunting experts. This article explores Dirichlet distribution topic models for clustering terminal session commands collected from honeypots, which are special network hosts designed to entice malicious attackers. The main practical implications of clustering the sessions are two-fold: finding similar groups of attacks, and identifying outliers. A range of statistical models are considered, adapted to the structures of command-line syntax. In particular, concepts of primary and secondary topics, and then session-level and command-level topics, are introduced into the models to improve interpretability. The proposed methods are further extended in a Bayesian nonparametric fashion to allow unboundedness in the vocabulary size and the number of latent intents. The methods are shown to discover an unusual MIRAI variant which attempts to take over existing cryptocurrency coin-mining infrastructure, not detected by traditional topic-modelling approaches.
format Preprint
id arxiv_https___arxiv_org_abs_2301_02505
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Nested Dirichlet models for unsupervised attack pattern detection in honeypot data
Passino, Francesco Sanna
Mantziou, Anastasia
Ghani, Daniyar
Thiede, Philip
Bevington, Ross
Heard, Nicholas A.
Cryptography and Security
Applications
Cyber-systems are under near-constant threat from intrusion attempts. Attacks types vary, but each attempt typically has a specific underlying intent, and the perpetrators are typically groups of individuals with similar objectives. Clustering attacks appearing to share a common intent is very valuable to threat-hunting experts. This article explores Dirichlet distribution topic models for clustering terminal session commands collected from honeypots, which are special network hosts designed to entice malicious attackers. The main practical implications of clustering the sessions are two-fold: finding similar groups of attacks, and identifying outliers. A range of statistical models are considered, adapted to the structures of command-line syntax. In particular, concepts of primary and secondary topics, and then session-level and command-level topics, are introduced into the models to improve interpretability. The proposed methods are further extended in a Bayesian nonparametric fashion to allow unboundedness in the vocabulary size and the number of latent intents. The methods are shown to discover an unusual MIRAI variant which attempts to take over existing cryptocurrency coin-mining infrastructure, not detected by traditional topic-modelling approaches.
title Nested Dirichlet models for unsupervised attack pattern detection in honeypot data
topic Cryptography and Security
Applications
url https://arxiv.org/abs/2301.02505