Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Sadegh M. Milajerdi

dblp:161/7154 · also Sadegh Momeni Milajerdi · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0002-1236-6275ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 3 · 2 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Network security · 75% Digital forensics and information hiding · 21% Systems and software security · 4%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Computer networks
1 paper
Network measurement and analytics · 100%

Topics — the 9 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention
intrusion detection
0.722019
HOLMES: Real-Time APT Detection through Correlation of Suspicious Information Flows · IEEE Symposium on Security and Privacy 2019
SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Data · USENIX Security Symposium 2017
Network security › intrusion detection and prevention › intrusion detection › attack detection
advanced persistent threat detection
0.412019
HOLMES: Real-Time APT Detection through Correlation of Suspicious Information Flows · IEEE Symposium on Security and Privacy 2019
Network security
threat hunting
0.412019
POIROT: Aligning Attack Behavior with Kernel Audit Records for Cyber Threat Hunting · CCS 2019
Digital forensics and information hiding › attack investigation
attack reconstruction
0.312017
SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Data · USENIX Security Symposium 2017
Digital forensics and information hiding › digital forensics
forensic analysis
0.312017
SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Data · USENIX Security Symposium 2017
Network security › intrusion detection and prevention › intrusion detection › intrusion detection system › host-based intrusion detection
provenance-based intrusion detection
0.312017
SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Data · USENIX Security Symposium 2017
Data mining
anomaly detection
0.212016
Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs · KDD 2016
Data mining › anomaly detection
graph anomaly detection
0.212016
Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs · KDD 2016
Data mining › anomaly detection
streaming anomaly detection
0.212016
Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs · KDD 2016

Methods — techniques the papers use, named apart from their topics

information flow correlation · 0.8graph analysis · 0.8similarity metric · 0.4graph pattern matching · 0.4audit log analysis · 0.3substructure frequency representation · 0.2graph sketching · 0.2clustering · 0.2
YearPublicationVenuePosition
2019 POIROT: Aligning Attack Behavior with Kernel Audit Records for Cyber Threat Hunting
abstract
Cyber threat intelligence (CTI) is being used to search for indicators of attacks that might have compromised an enterprise network for a long time without being discovered. To have a more effective analysis, CTI open standards have incorporated descriptive relationships showing how the indicators or observables are related to each other. However, these relationships are either completely overlooked in information gathering or not used for threat hunting. In this paper, we propose a system, called POIROT, which uses these correlations to uncover the steps of a successful attack campaign. We use kernel audits as a reliable source that covers all causal relations and information flows among system entities and model threat hunting as an inexact graph pattern matching problem. Our technical approach is based on a novel similarity metric which assesses an alignment between a query graph constructed out of CTI correlations and a provenance graph constructed out of kernel audit log records. We evaluate POIROT on publicly released real-world incident reports as well as reports of an adversarial engagement designed by DARPA, including ten distinct attack campaigns against different OS platforms such as Linux, FreeBSD, and Windows. Our evaluation results show that POIROT is capable of searching inside graphs containing millions of nodes and pinpoint the attacks in a few minutes, and the results serve to illustrate that CTI correlations could be used as robust and reliable artifacts for threat hunting.
Sadegh M. Milajerdi, Birhanu Eshete, Rigel Gjomemo, V. N. Venkatakrishnan
CCS1
2019 HOLMES: Real-Time APT Detection through Correlation of Suspicious Information Flows
abstract
In this paper, we present HOLMES, a system that implements a new approach to the detection of Advanced and Persistent Threats (APTs). HOLMES is inspired by several case studies of real-world APTs that highlight some common goals of APT actors. In a nutshell, HOLMES aims to produce a detection signal that indicates the presence of a coordinated set of activities that are part of an APT campaign. One of the main challenges addressed by our approach involves developing a suite of techniques that make the detection signal robust and reliable. At a high-level, the techniques we develop effectively leverage the correlation between suspicious information flows that arise during an attacker campaign. In addition to its detection capability, HOLMES is also able to generate a high-level graph that summarizes the attacker's actions in real-time. This graph can be used by an analyst for an effective cyber response. An evaluation of our approach against some real-world APTs indicates that HOLMES can detect APT campaigns with high precision and low false alarm rate. The compact high-level graphs produced by HOLMES effectively summarizes an ongoing attack campaign and can assist real-time cyber-response operations.
Sadegh M. Milajerdi, Rigel Gjomemo, Birhanu Eshete, R. Sekar 0001, V. N. Venkatakrishnan
IEEE Symposium on Security and Privacy1
2017 SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Data
Md Nahid Hossain, Sadegh M. Milajerdi, Junao Wang, Birhanu Eshete, Rigel Gjomemo, R. Sekar 0001, Scott D. Stoller, V. N. Venkatakrishnan
USENIX Security Symposium2
2016 Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs
abstract
Given a stream of heterogeneous graphs containing different types of nodes and edges, how can we spot anomalous ones in real-time while consuming bounded memory? This problem is motivated by and generalizes from its application in security to host-level advanced persistent threat (APT) detection. We propose StreamSpot, a clustering based anomaly detection approach that addresses challenges in two key fronts: (1) heterogeneity, and (2) streaming nature. We introduce a new similarity function for heterogeneous graphs that compares two graphs based on their relative frequency of local substructures, represented as short strings. This function lends itself to a vector representation of a graph, which is (a) fast to compute, and (b) amenable to a sketched version with bounded size that preserves similarity.
Emaad Manzoor, Sadegh M. Milajerdi, Leman Akoglu
KDD2
2015 A composite-metric based path selection technique for the Tor anonymity network
Sadegh M. Milajerdi, Mehdi Kharrazi
J. Syst. Softw.1