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.