Deception/ Identity
D083F2 Identity

📜 Honey GPO

A decoy Group Policy object, and a SYSVOL preference file, that nothing legitimate ever reads.

What it is

Create a Group Policy object linked to an empty OU, and place a Group Policy Preferences file in its SYSVOL folder holding a decoy cpassword. No computer or user is in scope, so nothing legitimate reads either. GPO enumeration (Get-DomainGPO, BloodHound) reads the decoy GPO object, and GPP password harvesting (Get-GPPPassword) reads the decoy file. Both reads are audited.

Implementation requirements

Cost

Negligible. A GPO and a SYSVOL file are free; audit volume is low because nothing legitimate touches them.

Indicative only. Cloud pricing and licensing change — check the provider's official pricing pages for current rates before you budget.

Technologies

Windows

ATT&CK coverage 2

TechniqueTacticStatusConfidenceTier
T1552.006
Group Policy Preferences
Credential Access confirmed strong T2
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (3 sources)
T1615
Group Policy Discovery
Discovery theoretical moderate T2
↳ Detection point: the attack step itself touches the decoy
↳ Evidence (3 sources)

Moderate: the behaviour and the audit signal are documented; no study or product shows a decoy GPO caught this way.

Evidence

Research basis: Metcalf (ADSecurity.org, 2015) recommends a decoy GPP XML file in SYSVOL with access auditing, since no legitimate GPO references it. GPP password harvesting is documented attacker tradecraft (ATT&CK T1552.006: Wizard Spider, APT33). Valeros et al. (2026) rate T1615 Group Policy Discovery as highly feasible with a honey GPO.