Striking Back At Cobalt: Using Network Traffic Metadata To Detect Cobalt Strike Masquerading Command and Control Channels
Cl\'ement Parssegny, Johan Mazel, Olivier Levillain, Pierre Chifflier

TL;DR
This paper introduces an adaptive machine learning method that detects Cobalt Strike command and control traffic using only network traffic metadata, outperforming existing approaches and enhancing practical deployment.
Contribution
It presents the first adaptive machine learning approach for detecting Cobalt Strike C2 channels based solely on network metadata, improving accuracy and explainability.
Findings
Performs as well or better than state-of-the-art methods
Uses only standard network traffic features
Is adaptable to observed traffic for optimized detection
Abstract
Off-the-shelf software for Command and Control is often used by attackers and legitimate pentesters looking for discretion. Among other functionalities, these tools facilitate the customization of their network traffic so it can mimic popular websites, thereby increasing their secrecy. Cobalt Strike is one of the most famous solutions in this category, used by known advanced attacker groups such as "Mustang Panda" or "Nobelium". In response to these threats, Security Operation Centers and other defense actors struggle to detect Command and Control traffic, which often use encryption protocols such as TLS. Network traffic metadata-based machine learning approaches have been proposed to detect encrypted malware communications or fingerprint websites over Tor network. This paper presents a machine learning-based method to detect Cobalt Strike Command and Control activity based only on…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInternet Traffic Analysis and Secure E-voting · Network Security and Intrusion Detection · Web Application Security Vulnerabilities
