You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A hands-on Active Directory security and penetration testing lab built from scratch using VMware, Windows Server 2022, and PowerShell — following John Hammond's Active Directory series.
📋 Lab Overview
Field
Details
Platform
VMware Workstation Pro 17
Domain
xyz.com
Domain Controller
DC1 — Windows Server 2022 Core
Workstation
WS01 — Windows 11 Pro N
Network
NAT — 192.168.15.0/24
Purpose
Learning AD security & penetration testing
Status
In Progress
🖥️ Lab Architecture
Host Machine (AMD Ryzen 7 7445HS)
└── VMware Workstation Pro 17 — NAT Network: 192.168.15.0/24
├── DC1 Windows Server 2022 Core 192.168.15.155 (Static)
│ Roles: AD DS, DNS, Kerberos
│
└── WS01 Windows 11 Pro N 192.168.15.132 (DHCP)
Joined to xyz.com
DNS → 192.168.15.155
Note: Chapter 2 users (alice, bob) were removed when DC1 was reverted to a clean snapshot before Chapter 3. Chapter 4 introduced a full teardown workflow — all random users and groups can now be cleanly removed via gen_ad.ps1 -Undo.
Domain Groups
Group
Scope
Added In
Domain Admins
Global
Chapter 1
DnsAdmins
Domain Local
Chapter 1
Employees
Global
Chapter 3
Engineers
Global
Chapter 3
Lawyer
Global
Chapter 3
Managers
Global
Chapter 3
Developers
Global
Chapter 3
Student
Global
Chapter 3
Executives
Global
Chapter 3
+ 3 more random groups
Global
Chapter 3
Note: All Chapter 3 random groups are removed when gen_ad.ps1 -Undo is run. New random groups are generated each rebuild.