<!-- Copyright (c) 2026 defconxt. All rights reserved. -->
<!-- Licensed under AGPL-3.0 — see LICENSE file for details. -->
<!-- NERF is a trademark of defconxt. -->
---
name: performing-ad-honeypot-deployment
description: >-
  Deploy Active Directory honeypot objects including honey tokens, honey credentials, honey SPNs, and deceptive computer accounts to detect attacker reconnaissance and lateral movement.
domain: cybersecurity
subdomain: active-directory-security
tags:
  - honeypot
  - deception
  - honey-token
  - detection
version: "1.0"
author: defconxt
license: AGPL-3.0
metadata:
  mitre-attack: ["T1087.002"]
  frameworks: ["MITRE ATT&CK", "NIST 800-53"]
  tools: ["powershell", "bloodhound", "deploy-deception"]
---

# Performing Ad Honeypot Deployment

## Overview

Deploy Active Directory honeypot objects including honey tokens, honey credentials, honey SPNs, and deceptive computer accounts to detect attacker reconnaissance and lateral movement.

## Prerequisites

| Tool / Requirement | Details |
|---|---|
| `powershell` | Security tooling |
| `bloodhound` | Security tooling |
| `deploy-deception` | Security tooling |
| Domain Admin access, OU for deception objects, SIEM integration | Environment requirement |

## Quick Reference

```bash
# Quick start commands
node scripts/agent.js --help
node scripts/agent.js deploy --type honey-user --count 5 --domain corp.local
```

## Workflow

### Step 1: Deploy Honey Users

```bash
node scripts/agent.js deploy --type honey-user --count 5 --domain corp.local
```

### Step 2: Create Honey SPNs

```bash
node scripts/agent.js deploy --type honey-spn --service MSSQLSvc --domain corp.local
```

### Step 3: Configure Alerting

```bash
node scripts/agent.js alert --siem splunk --trigger authentication
```

## Detection

```yaml
title: Ad Honeypot Deployment Detection
id: 0fb3ce2b-4747-4871-b686-6284a3b5aa97
status: experimental
description: Detects suspicious activity related to performing ad honeypot deployment techniques in active directory security context
logsource:
  category: process_creation
  product: windows
detection:
  selection:
    CommandLine: "*performing*ad*"
  condition: selection
level: medium
tags:
  - attack.t1087.002
  - attack.credential_access
falsepositives:
  - Authorized Active Directory administration using approved management tools
```


**Detection Opportunities**

| Indicator | Source | Detection Logic |
|---|---|---|
| Ad Honeypot Deployment Detection | windows/process_creation | Sigma rule (medium) |
| ATT&CK Coverage | MITRE ATT&CK | T1087.002 |

## Verification

- **Verify honey objects**: `node scripts/agent.js verify --domain corp.local`
- **Confirm alerting**: `node scripts/agent.js test --domain corp.local --trigger kerberoast`

## References

- MITRE ATT&CK: T1087.002
- Frameworks: MITRE ATT&CK, NIST 800-53
- Tools: powershell, bloodhound, deploy-deception
