Defending Active Directory by Combining Neural Network based Dynamic Program and Evolutionary Diversity Optimisation
Not on the map. Why?
Abstract (arXiv)
Active Directory (AD) is the default security management system for Windows domain networks. We study a Stackelberg game model between one attacker and one defender on an AD attack graph. The attacker initially has access to a set of entry nodes. The attacker can expand this set by strategically exploring edges. Every edge has a detection rate and a failure rate. The attacker aims to maximize their chance of successfully reaching the destination before getting detected. The defender's task is to block a constant number of edges to decrease the attacker's chance of success. We show that the problem is #P-hard and, therefore, intractable to solve exactly. We convert the attacker's problem to an exponential sized Dynamic Program that is approximated by a Neural Network (NN). Once trained, the NN provides an efficient fitness function for the defender's Evolutionary Diversity Optimisation (EDO). The diversity emphasis on the defender's solution provides a diverse set of training samples, which improves the training accuracy of our NN for modelling the attacker. We go back and forth between NN training and EDO. Experimental results show that for R500 graph, our proposed EDO based defense is less than 1% away from the optimal defense.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 2.
5 papers.
- 2024Optimizing Cyber Defense in Dynamic Active Directories through Reinforcement Learningcited by 5
- 2025Unveiling the Black Box: A Multi-Layer Framework for Explaining Reinforcement Learning-Based Cyber Agentscited by 4
- 2023Limited Query Graph Connectivity Testcited by 2
- 2023Catch Me if You Can: Effective Honeypot Placement in Dynamic AD Attack Graphscited by 1
- 2025Adaptive Wizard for Removing Cross-Tier Misconfigurations in Active Directorycited by 0
- 2025Unveiling the Black Box: A Multi-Layer Framework for Explaining Reinforcement Learning-Based Cyber Agents16 May 2025
- 2025Adaptive Wizard for Removing Cross-Tier Misconfigurations in Active Directory2 May 2025
- 2024Optimizing Cyber Defense in Dynamic Active Directories through Reinforcement Learning28 Jun 2024
- 2023Catch Me if You Can: Effective Honeypot Placement in Dynamic AD Attack Graphs28 Dec 2023
- 2023Limited Query Graph Connectivity Test25 Feb 2023