RAS-GNN: Reconstructing APT Attack Scenario Using Graph Neural Network

As a kind of multi-step attack, the APT attack is long-term, highly hidden, and usually exploits novel vulnerabilities. To detect and respond to APT attacks, security analysts need to analyze a large number of system logs and network traffic to determine the sequence of activities executed by APT attacks. Provenance graph is an effective approach to determining the sequence of APT attacks and reconstructing the APT attack scenario for detection and defense. However, its weakness of relying on prior knowledge and difficulty in fine-grained detection of attack behavior hinder provenance graph in practice. In this paper, we propose RAS-GNN, a graph neural network framework with an attention mechanism to reconstruct the APT attack scenario, without prior knowledge. We embed the attributes of attack nodes and their edges in provenance graph, and use the state transition information. We evaluated RAS-GNN’s ability to detect APT attacks and reconstruct APT attack scenarios on 10 APT attack scenarios. RAS-GNN can detect APT attacks with precision, recall, and F1-score of 95.32%, 99.12%, 97.09%, respectively. Moreover, it has a higher reconstruction ability than other attack scenario reconstruction methods.

Authors

Institutions

Publication Details

Published
2025-03-12
DOI
https://doi.org/10.1109/icassp49660.2025.10890506
Citations
3
Primary Topic
Adversarial Robustness in Machine Learning
Type
article
Field-Weighted Citation Impact
7.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

RAS-GNN: Reconstructing APT Attack Scenario Using Graph Neural Network

Ping Wang, Zhicheng Huang
3 citations
Adversarial Robustness in Machine Learning
7.44
article

RAS-GNN: Reconstructing APT Attack Scenario Using Graph Neural Network

Ping Wang, Zhicheng Huang
article en
3 citations

Abstract

As a kind of multi-step attack, the APT attack is long-term, highly hidden, and usually exploits novel vulnerabilities. To detect and respond to APT attacks, security analysts need to analyze a large number of system logs and network traffic to determine the sequence of activities executed by APT attacks. Provenance graph is an effective approach to determining the sequence of APT attacks and reconstructing the APT attack scenario for detection and defense. However, its weakness of relying on prior knowledge and difficulty in fine-grained detection of attack behavior hinder provenance graph in practice. In this paper, we propose RAS-GNN, a graph neural network framework with an attention mechanism to reconstruct the APT attack scenario, without prior knowledge. We embed the attributes of attack nodes and their edges in provenance graph, and use the state transition information. We evaluated RAS-GNN’s ability to detect APT attacks and reconstruct APT attack scenarios on 10 APT attack scenarios. RAS-GNN can detect APT attacks with precision, recall, and F1-score of 95.32%, 99.12%, 97.09%, respectively. Moreover, it has a higher reconstruction ability than other attack scenario reconstruction methods.

Peking University (CN)
National Natural Science Foundation of China, Research and Development
Openalex Percentile: Top 4%
Adversarial Robustness in Machine Learning
7.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.