Principled Data-Driven Decision Support for Cyber-Forensic Investigations

11/23/2022
by   Soodeh Atefi, et al.
0

In the wake of a cybersecurity incident, it is crucial to promptly discover how the threat actors breached security in order to assess the impact of the incident and to develop and deploy countermeasures that can protect against further attacks. To this end, defenders can launch a cyber-forensic investigation, which discovers the techniques that the threat actors used in the incident. A fundamental challenge in such an investigation is prioritizing the investigation of particular techniques since the investigation of each technique requires time and effort, but forensic analysts cannot know which ones were actually used before investigating them. To ensure prompt discovery, it is imperative to provide decision support that can help forensic analysts with this prioritization. A recent study demonstrated that data-driven decision support, based on a dataset of prior incidents, can provide state-of-the-art prioritization. However, this data-driven approach, called DISCLOSE, is based on a heuristic that utilizes only a subset of the available information and does not approximate optimal decisions. To improve upon this heuristic, we introduce a principled approach for data-driven decision support for cyber-forensic investigations. We formulate the decision-support problem using a Markov decision process, whose states represent the states of a forensic investigation. To solve the decision problem, we propose a Monte Carlo tree search based method, which relies on a k-NN regression over prior incidents to estimate state-transition probabilities. We evaluate our proposed approach on multiple versions of the MITRE ATT CK dataset, which is a knowledge base of adversarial techniques and tactics based on real-world cyber incidents, and demonstrate that our approach outperforms DISCLOSE in terms of techniques discovered per effort spent.

READ FULL TEXT

page 13

page 14

page 15

page 16

research
04/29/2020

Automated Retrieval of ATT CK Tactics and Techniques for Cyber Threat Reports

Over the last years, threat intelligence sharing has steadily grown, lea...
research
09/10/2018

Monte Carlo Tree Search for Verifying Reachability in Markov Decision Processes

The maximum reachability probabilities in a Markov decision process can ...
research
05/25/2023

Bayesian Reinforcement Learning for Automatic Voltage Control under Cyber-Induced Uncertainty

Voltage control is crucial to large-scale power system reliable operatio...
research
07/12/2022

Markov Decision Process For Automatic Cyber Defense

It is challenging for a security analyst to detect or defend against cyb...
research
10/15/2020

Uncertainty Aware Wildfire Management

Recent wildfires in the United States have resulted in loss of life and ...
research
12/02/2021

A tool to support the investigation and visualization of cyber and/or physical incidents

Investigating efficiently the data collected from a system's activity ca...
research
10/13/2022

RWN: A Novel Neighborhood-Based Method for Statistical Disclosure Control

A novel variation of the data swapping approach to statistical disclosur...

Please sign up or login with your details

Forgot password? Click here to reset