Living-Off-The-Land Command Detection Using Active Learning
Talha Ongun, Jack W. Stokes, Jonathan Bar Or, Ke Tian, Farid, Tajaddodianfar, Joshua Neil, Christian Seifert, Alina Oprea, John C. Platt

TL;DR
This paper introduces LOLAL, an active learning framework that effectively detects Living-Off-The-Land attacks by iteratively selecting uncertain samples for labeling, achieving high accuracy with limited labeled data.
Contribution
The paper presents a novel active learning approach tailored for Living-Off-The-Land attack detection, utilizing ensemble classifiers and word embeddings to improve performance with minimal labeled samples.
Findings
Achieved an average F1 score of 0.96 in attack classification.
Active learning improves classifier performance with fewer labeled samples.
Converges in less than 30 iterations starting from limited data.
Abstract
In recent years, enterprises have been targeted by advanced adversaries who leverage creative ways to infiltrate their systems and move laterally to gain access to critical data. One increasingly common evasive method is to hide the malicious activity behind a benign program by using tools that are already installed on user computers. These programs are usually part of the operating system distribution or another user-installed binary, therefore this type of attack is called "Living-Off-The-Land". Detecting these attacks is challenging, as adversaries may not create malicious files on the victim computers and anti-virus scans fail to detect them. We propose the design of an Active Learning framework called LOLAL for detecting Living-Off-the-Land attacks that iteratively selects a set of uncertain and anomalous samples for labeling by a human analyst. LOLAL is specifically designed to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
