PsybORG+: Modeling and Simulation for Detecting Cognitive Biases in Advanced Persistent Threats
Shuo Huang, Fred Jones, Nikolos Gurney, David Pynadath, Kunal Srivastava, Stoney Trent, Peggy Wu, Quanyan Zhu
TL;DR
APTs pose persistent, stealthy cybersecurity challenges, and attackers' cognitive biases can significantly influence their decision-making in ways that traditional defenses miss. The authors present PsybORG+, a multi-agent simulation framework where APTs are modeled as a Hidden Markov Model with a cognitive-bias vector $\theta$, enabling bias-driven behavior and synthetic data generation; they also implement both model-driven and data-driven bias inference pipelines. Their results show the classifier achieves at least 0.83 accuracy in predicting cognitive vulnerabilities, and Bayesian inference attains about 0.965 accuracy for bias state inference, with synthetic data exhibiting close alignment to real parameter distributions for loss aversion and confirmation bias (but less so for sunk cost fallacy). Overall, PsybORG+ provides a cyberpsychology benchmarking platform that supports bias-aware defense design and large-scale synthetic data generation, aiding researchers and practitioners in understanding and mitigating cognitive biases in APTs. These capabilities enable more realistic testing and benchmarking of defensive strategies against cognitively biased adversaries, advancing practical cyber defense and security research.
Abstract
Advanced Persistent Threats (APTs) bring significant challenges to cybersecurity due to their sophisticated and stealthy nature. Traditional cybersecurity measures fail to defend against APTs. Cognitive vulnerabilities can significantly influence attackers' decision-making processes, which presents an opportunity for defenders to exploit. This work introduces PsybORG$^+$, a multi-agent cybersecurity simulation environment designed to model APT behaviors influenced by cognitive vulnerabilities. A classification model is built for cognitive vulnerability inference and a simulator is designed for synthetic data generation. Results show that PsybORG$^+$ can effectively model APT attackers with different loss aversion and confirmation bias levels. The classification model has at least a 0.83 accuracy rate in predicting cognitive vulnerabilities.
