├── .gitignore ├── Ansible ├── ansible.cfg ├── cloudlabs.yml ├── files │ ├── DesktopWallpaper.png │ └── bginfo.bgi ├── group_vars │ ├── linux.tmpl │ └── windows.tmpl ├── inventory.yml └── roles │ ├── common │ └── tasks │ │ └── main.yml │ ├── dc │ └── tasks │ │ └── main.yml │ ├── domain │ └── tasks │ │ └── main.yml │ ├── win10 │ └── tasks │ │ └── main.yml │ └── winserv2019 │ ├── files │ └── webserver │ │ ├── default.aspx │ │ ├── default.aspx.cs │ │ └── web.config │ └── tasks │ └── main.yml ├── LICENSE ├── README.md ├── Terraform ├── 01-init.tf ├── 02-network.tf ├── 03-dc.tf ├── 04-winserv2019.tf ├── 05-windows10.tf ├── 07-hackbox.tf ├── 08-ansible.tf ├── files │ ├── ConfigureRemotingForAnsible.ps1 │ └── FirstLogonCommands.xml ├── outputs.tf ├── terraform.tfvars.example └── variables.tf └── assets └── labs.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/.gitignore -------------------------------------------------------------------------------- /Ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/ansible.cfg -------------------------------------------------------------------------------- /Ansible/cloudlabs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/cloudlabs.yml -------------------------------------------------------------------------------- /Ansible/files/DesktopWallpaper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/files/DesktopWallpaper.png -------------------------------------------------------------------------------- /Ansible/files/bginfo.bgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/files/bginfo.bgi -------------------------------------------------------------------------------- /Ansible/group_vars/linux.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/group_vars/linux.tmpl -------------------------------------------------------------------------------- /Ansible/group_vars/windows.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/group_vars/windows.tmpl -------------------------------------------------------------------------------- /Ansible/inventory.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/inventory.yml -------------------------------------------------------------------------------- /Ansible/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /Ansible/roles/dc/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/dc/tasks/main.yml -------------------------------------------------------------------------------- /Ansible/roles/domain/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/domain/tasks/main.yml -------------------------------------------------------------------------------- /Ansible/roles/win10/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/win10/tasks/main.yml -------------------------------------------------------------------------------- /Ansible/roles/winserv2019/files/webserver/default.aspx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/winserv2019/files/webserver/default.aspx -------------------------------------------------------------------------------- /Ansible/roles/winserv2019/files/webserver/default.aspx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/winserv2019/files/webserver/default.aspx.cs -------------------------------------------------------------------------------- /Ansible/roles/winserv2019/files/webserver/web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/winserv2019/files/webserver/web.config -------------------------------------------------------------------------------- /Ansible/roles/winserv2019/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Ansible/roles/winserv2019/tasks/main.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/README.md -------------------------------------------------------------------------------- /Terraform/01-init.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/01-init.tf -------------------------------------------------------------------------------- /Terraform/02-network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/02-network.tf -------------------------------------------------------------------------------- /Terraform/03-dc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/03-dc.tf -------------------------------------------------------------------------------- /Terraform/04-winserv2019.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/04-winserv2019.tf -------------------------------------------------------------------------------- /Terraform/05-windows10.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/05-windows10.tf -------------------------------------------------------------------------------- /Terraform/07-hackbox.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/07-hackbox.tf -------------------------------------------------------------------------------- /Terraform/08-ansible.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/08-ansible.tf -------------------------------------------------------------------------------- /Terraform/files/ConfigureRemotingForAnsible.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/files/ConfigureRemotingForAnsible.ps1 -------------------------------------------------------------------------------- /Terraform/files/FirstLogonCommands.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/files/FirstLogonCommands.xml -------------------------------------------------------------------------------- /Terraform/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/outputs.tf -------------------------------------------------------------------------------- /Terraform/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/terraform.tfvars.example -------------------------------------------------------------------------------- /Terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/Terraform/variables.tf -------------------------------------------------------------------------------- /assets/labs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thehackerish/ADLab/HEAD/assets/labs.png --------------------------------------------------------------------------------