3 - LO 3️
Learning Object 3
Tasks
1 - Enumerate following for the dollarcorp domain:
List all the OUs
List all the computers in the DevOps OU
List the GPOs
Enumerate GPO applied on the DevOps OU
Enumerate ACLs for the Applocker and DevOps GPOs
Flag 3 [Student VM] - Display name of the GPO applied on StudentMachines OU 🚩
Solutions
1 - Enumerate following for the dollarcorp domain:
Start InviShell and PowerView
C:\AD\Tools\InviShell\RunWithRegistryNonAdmin.bat
. C:\AD\Tools\Powerview.ps11.1 - List all the OUs of dollarcorp.moneycorp.local
1.2 - List all the computers in the DevOps OU
1.3 - List the GPOs
1.4 - Enumerate GPO applied on the DevOps OU
To enumerate GPO applied on the DevOps OU, we need the name of the policy from the gplink attribute from the OU:
We copy the value between {} including the brackets as well: {0BF8D01C-1F62-4BDC-958C-57140B67D147}
1.5 - Enumerate ACLs for the Applocker and DevOps GPOs
Let's use the BloodHound CE UI, search for Applocker in the UI -> Click on the node -> Click on Inboud Object Control

It turns out that the RDPUsers group has GenericAll over the policy.

Now, search for DevOps and look at its 'Inbound Object Control':

Flag 3 [Student VM] - Display name of the GPO applied on StudentMachines OU 🚩
Retrieve the gplink of StudentMachines OU
and obtain the relative GPO name
Last updated