ANUBIS: A Provenance Graph-Based Framework for Advanced Persistent Threat Detection
Not on the map. Why?
Abstract (arXiv)
We present ANUBIS, a highly effective machine learning-based APT detection system. Our design philosophy for ANUBIS involves two principal components. Firstly, we intend ANUBIS to be effectively utilized by cyber-response teams. Therefore, prediction explainability is one of the main focuses of ANUBIS design. Secondly, ANUBIS uses system provenance graphs to capture causality and thereby achieve high detection performance. At the core of the predictive capability of ANUBIS, there is a Bayesian Neural Network that can tell how confident it is in its predictions. We evaluate ANUBIS against a recent APT dataset (DARPA OpTC) and show that ANUBIS can detect malicious activity akin to APT campaigns with high accuracy. Moreover, ANUBIS learns about high-level patterns that allow it to explain its predictions to threat analysts. The high predictive performance with explainable attack story reconstruction makes ANUBIS an effective tool to use for enterprise cyber defense.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 13 of its 46 references that are in the map. First posted on arXiv 21 Dec 2021.
Builds on
13 of 46 references.
References · 13
- 2014Graph-based Anomaly Detection and Description: A Surveycited by 182
- 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
- 2018HOLMES: Real-time APT Detection through Correlation of Suspicious Information Flowscited by 43
- 2016Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphscited by 37
- 2018SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Datacited by 28
- 2019POIROT: Aligning Attack Behavior with Kernel Audit Records for Cyber Threat Huntingcited by 27
- 2017Practical Whole-System Provenance Capturecited by 19
- 2021SK-Tree: a systematic malware detection algorithm on streaming trees via the signature kernelcited by 16
- 2021Analyzing the Usefulness of the DARPA OpTC Dataset in Cyber Threat Detection Researchcited by 7
- 2018SAQL: A Stream-based Query System for Real-Time Abnormal System Behavior Detectioncited by 6
- 2020Early detection of the advanced persistent threat attack using performance analysis of deep learningcited by 5
- 2017FRAPpuccino: Fault-detection through Runtime Analysis of Provenancecited by 3
1 more
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1; 2026: 1.
3 papers.