
Introduction to what will be covered in this course. High level overview using a basic network diagram.
Hyper-V is a pre-requisite for setting up the active directory pentest lab. Before installing Hyper-V, remove VMware/VirtualBox, as it not compatible with Hyper-V. Hyper-V is enabled in the “Turn Windows features on or off” section as outlined below. Download the manual from resources section to follow along.
In Hyper-V, we will create two switches “Private” and “External.” The External switch is used for internet connectivity, and the Internal switch is for internal network communications. Download the manual from resources section to follow along.
In this tutorial, we will install Windows 2102 server which will later be promoted to Domain Controller. Download the trial version from Microsoft site: https://www.microsoft.com/en-US/evalcenter/evaluate-windows-server-2012-r2
Download the manual from resources section to follow along.
In this tutorial, we will see how to install Windows 10 client operating system. Later on, this system will to joined to domain. Download trial version from Microsoft site: https://www.microsoft.com/en-us/evalcenter/evaluate-windows-10-enterprise
In this tutorial, we will see how to install Windows 7 client operating system. Later on, this system will to joined to domain.
In this tutorial, we will see how to install File Server Windows 2012 server operating system. Later on, this system will to joined to domain.
pfSense is an open source firewall/router computer software distribution based on FreeBSD. It is installed on a computer to make a dedicated firewall/router for a network and is noted for its reliability and offering features often only found in expensive commercial firewalls. It can be configured and upgraded through a web-based interface, and requires no knowledge of the underlying FreeBSD system to manage. pfSense is commonly deployed as a perimeter firewall, router, wireless access point, DHCP server, DNS server, and as a VPN endpoint.
PFSense must be configured prior to configuring our pentest lab. From Windows 2012 system or any other lab systems, open explorer and go to https://192.168.1.1
Default user name/password is admin/pfsense to login to web console.
Let’s promote Windows 2012 to Domain Controller. This server will act as Active Directory, DNS, and DHCP server in our network. We can create/delete user accounts, enforce security policies, and manage systems from one centralized location.
Since all system communicate with the Domain Controller, it is strongly recommended to have static ip for the DC. In this tutorial, we will see how to set static IP.
Our domain controller will hand out IPs to all systems in the local network. In this tutorial, we will see how to enable DHCP role using the "Server Manager"
Let's see how to create DHCP scopes which will be used to hand out IPs to clients in the local network.
We will join the Windows 7 system to domain, so all system can be managed centrally.
We will join the Windows 10 system to domain, so all system can be managed centrally.
We will join the FileServer system to domain, so all system can be managed centrally.
Let's see how to export and create snapshots. We can restore or import from these back up files.
Since the internal lab systems can communicate with the HOST system, malware and viruses can propagate and infect the host system. In this tutorial, we will see how to protect the host system by using firewall rules in PFSense.
This section will walk you thru to automate the whole lab using powershell scripting.
This section will show how to create windows based lab environments for hacking and training demos, learn active directory, software testing in various operating systems and many other use cases. We will use Windows 10 as the host operating system and install the lab using Hyper-V hypervisor. AutomatedLab which uses powershell will be used for setting up this lab. Lab will have Active Directory, Multiple VMs, Router, etc. We'll also install variety of software using Chocolatey framework. Once the script is developed, the labs will be created without user intervention. it's simple to destroy and relaunch the labs. As part of this course, you will learn how to:
* Install Hyper-V
* Install AutomatedLab tool
* Download ISOs
* Create simple VMs with Internet Access
* Create Complex Lab with Active Directory
* Perform various activities in the VMs
* Install Chocolatey and Sysmon
Group Policy Object is one of the most powerful feature within Active Directory. We will see few examples in this section. In this we will see how to enforce same wall paper on all client systems.
Group Policy Object is one of the most powerful feature within Active Directory. We will see few examples in this section. In this we will see how to add domain groups to local groups on all client systems.
Group Policy Object is one of the most powerful feature within Active Directory. In this we will see how to enforce few security policies.
I want to sincerely thank everyone for taking this course. Hope you all learned something and found it useful. I'll be creating few other security related course very soon. Mostly on the pentesting side. Please let me know if you're interested in any specific topic.
This course will show how to create windows based lab environments for hacking and training demos, learn active directory, software testing in various operating systems and many other use cases. We will use Windows 10 as the host operating system and install the lab using Hyper-V hypervisor. AutomatedLab which uses powershell will be used for setting up this lab. Lab will have Active Directory, Multiple VMs, Router, etc. We'll also install variety of software using Chocolatey framework. Once the script is developed, the labs will be created without user intervention. it's simple to destroy and relaunch the labs. As part of this course, you will learn how to:
* Install Hyper-V
* Install AutomatedLab tool
* Download ISOs
* Create simple VMs with Internet Access
* Create Complex Lab with Active Directory
* Perform various activities in the VMs
* Install Chocolatey and Sysmon