通过自监督学习识别系统异常行为,无需预设阈值。
GRASP -- Graph-Based Anomaly Detection Through Self-Supervised Classification
- 用掩码自监督方法重建进程可执行文件信息
- 在两个数据集上100%检测到已知攻击行为
- 适合检测未标记的潜在恶意行为
高级持续性威胁(APT)攻击因隐蔽性强、适应性高且使用合法系统组件而难以检测。基于溯源的入侵检测系统(PIDS)通过记录系统组件与操作间的详细关系提供有效防御。然而现有PIDS依赖预设或子集确定的阈值,限制了检测稳定性与泛化能力。此外,现有研究常忽视进程可执行文件的作用,而这些文件通过与文件、网络组件及其他进程交互来描述系统活动。我们提出GRASP,一种基于掩码自监督分类的PIDS。该方法掩码进程的可执行文件信息,通过其两跳溯源图邻域学习重建,并将误分类进程标记为异常。该方法无需阈值即可捕捉可执行文件的行为模式,对干扰和未知活动具有鲁棒性。在DARPA TC和OpTC数据集上的评估表明,GRASP能持续检测异常行为,包括已知攻击相关活动,优于现有系统。我们的PIDS在可执行文件行为可学习的数据集中,识别出所有文档记录的攻击;同时,相比现有系统,还发现了未被标注但可能恶意的异常行为。
原文摘要 · Abstract (English)
Advanced persistent threat (APT) attacks remain difficult to detect due to their stealth, adaptability, and use of legitimate system components. Provenance-based intrusion detection systems (PIDS) offer a promising defense by capturing detailed relationships between system components and actions. However, current PIDS rely on predefined or subset-determined thresholds, which limit detection stability and the ability to detect any anomalous behavior in general. Furthermore, related work often neglects the role of process executables, which describe system activity by interacting through a process with files, network components, and other processes. We introduce GRASP, a PIDS based on masked self-supervised classification. GRASP masks the executable information of processes and learns to infer it from their two-hop provenance graph neighborhood, marking misclassified processes as anomalies. It captures behavior patterns for the learned executables without thresholding, making it robust against interference and unknown activities. Evaluations on the DARPA TC and OpTC datasets demonstrate that GRASP consistently detects anomalous behavior, including known attack-related activities, outperforming existing systems. Our PIDS identifies all documented attacks on datasets where the behavior of executables is learnable. In addition, compared to existing systems, GRASP uncovers potentially malicious anomalous behavior not labeled as an attack in the documentation.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。