Source: GitHub Author: unknown URL: https://github.com/PentestPlaybook/ad-lab-scripts
-
ONE SENTENCE SUMMARY: This repository offers automation scripts to quickly build an intentionally vulnerable Active Directory lab environment for penetration testing practice.
-
MAIN POINTS:
-
Repository contains scripts for quickly setting up an Active Directory testing environment.
-
Each script corresponds to a specific virtual machine like Domain Controller or workstation.
-
Users can selectively deploy machines individually or create complex network scenarios.
-
Scripts perform roles installation, user creation, and set intentional vulnerabilities.
-
Environment supports practicing lateral movement and privilege escalation attacks.
-
Requires placing Windows ISO files in the repository directory before running scripts.
-
Lab environment is intentionally insecure and only intended for local testing use.
-
Common setup issues include missing ISO files, insufficient resources, or antivirus interference.
-
Scripts primarily tested with VMware but can be adapted for other hypervisors.
-
Contributions such as new scripts or improvements are welcomed through GitHub pull requests.
-
TAKEAWAYS:
-
Quickly build a realistic, vulnerable Active Directory lab for penetration testing.
-
Customize your environment by choosing specific machines and deployment order.
-
Safely practice common AD attacks like lateral movement and privilege escalation.
-
Ensure ISO files and system resources are prepared to prevent setup issues.
-
Engage with the community by contributing improvements or additional scripts.