Perry: A High-level Framework for Accelerating Cyber Deception Experimentation
Brian Singer, Yusuf Saquib, Lujo Bauer, Vyas Sekar

TL;DR
Perry is a high-level framework designed to simplify and accelerate the experimentation and evaluation of cyber deception strategies in realistic network environments, addressing current tool limitations.
Contribution
It introduces a novel high-level abstraction layer and modular components for designing, translating, and reasoning about deception scenarios, making experimentation more accessible and flexible.
Findings
Enabled emulation of 55 deception scenarios
Reduced implementation effort for deception experiments
Provided insights into deception tradeoffs
Abstract
Cyber deception aims to distract, delay, and detect network attackers with fake assets such as honeypots, decoy credentials, or decoy files. However, today, it is difficult for operators to experiment, explore, and evaluate deception approaches. Existing tools and platforms have non-portable and complex implementations that are difficult to modify and extend. We address this pain point by introducing Perry, a high-level framework that accelerates the design and exploration of deception what-if scenarios. Perry has two components: a high-level abstraction layer for security operators to specify attackers and deception strategies, and an experimentation module to run these attackers and defenders in realistic emulated networks. To translate these high-level specifications we design four key modules for Perry: 1) an action planner that translates high-level actions into low-level…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
