Catch Me if You Can: Effective Honeypot Placement in Dynamic AD Attack Graphs
Huy Quang Ngo, Mingyu Guo, Hung X. Nguyen
Abstract
We study a Stackelberg game between an attacker and a defender on large Active Directory (AD) attack graphs where the defender employs a set of honeypots to stop the attacker from reaching high-value targets. Contrary to existing works that focus on small and static attack graphs, AD graphs typically contain hundreds of thousands of nodes and edges and constantly change over time. We consider two types of attackers: a simple attacker who cannot observe honeypots and a competent attacker who can. To jointly solve the game, we propose a mixed-integer programming (MIP) formulation. We observed that the optimal blocking plan for static graphs performs poorly in dynamic graphs. To solve the dynamic graph problem, we re-design the mixed-integer programming formulation by combining m MIP (dyMIP(m)) instances to produce a near-optimal blocking plan. Furthermore, to handle a large number of dynamic graph instances, we use a clustering algorithm to efficiently find the m-most representative graph instances for a constant m (dyMIP(m)). We prove a lower bound on the optimal blocking strategy for dynamic graphs and show that our dyMIP(m) algorithms produce close to optimal results for a range of AD graphs under realistic conditions.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1a8e2240-d362-4aff-a9dc-7d8da6785488Builds on2
- Practical Fixed-Parameter Algorithms for Defending Active Directory Style Attack GraphsMingyu Guo, Jialiang Li, Aneta Neumann, Frank Neumann et al.AAAI 2022 · 24 citations
- Scalable Edge Blocking Algorithms for Defending Active Directory Style Attack GraphsMingyu Guo, Max Ward, Aneta Neumann, Frank Neumann et al.AAAI 2023 · 20 citations
Related papers
- Behavioral Learning in Security Games: Threat of Multi-Step Manipulative AttacksThanh Hong Nguyen, Arunesh SinhaAAAI 2023
- Security Games with Layered Defenses: Adaptive Adversaries and Gittins IndicesChun Kai Ling, Jakub Cerný, Chin Hui Han, Garud Iyengar et al.AAAI 2026
- Fight Fire with Fire: Towards Robust Graph Neural Networks on Dynamic Graphs via Actively DefenseHaoyang Li, Shimin Di, Calvin Hong Yi Li, Lei Chen et al.VLDB 2024 · 6 citations
- Discounted Cuts: A Stackelberg Approach to Network DisruptionPål Grønås Drange, Fedor V. Fomin, Petr A. Golovach, Danil SagunovAAAI 2026
- When Can the Defender Effectively Deceive Attackers in Security Games?Thanh Nguyen, Haifeng XuAAAI 2022 · 4 citations
