Skip to main content

PowerShell Execution Policy Bypass

Allows running unsigned PowerShell scripts in the current process.
Start a new PowerShell without profile restrictions.
Execute PowerView in memory (fileless execution).

Loading PowerView

Start a temporary HTTP server on the attacker machine.
Load PowerView directly into memory.
Download the script locally.
Import the module.
Check available command names.

Domain Enumeration

Get general domain information.
Retrieve the domain SID.
List domain policies.
Show password & lockout policy.
Show Kerberos configuration.
List domain controllers.
Legacy (old PowerView) Get general domain information.
Retrieve the domain SID.
List domain policies.
List domain controllers.

User Enumeration

List domain users.
Detailed information about a user.
Find Kerberoastable accounts (SPN users).
Identify privileged/protected accounts.
Accounts trusted for delegation.
Check logged-on users on a machine.
Legacy (old PowerView) List domain users.
Get specific user information.
Find Kerberoastable accounts.
Find privileged accounts.

Computer Enumeration

List domain computers.
Find servers only.
Last logged-on user of a machine.
Legacy (old PowerView) List domain computers.
Find servers only.

Group Enumeration

List domain groups.
Find administrative groups.
List group members.
Find groups a user belongs to.
Legacy (old PowerView) List domain groups.
List members of a group.

Share Enumeration

Find domain shares.
Find accessible shares.
Legacy (old PowerView) Find network shares.
Locate file servers in the domain.

GPO Enumeration

List Group Policy Objects.
GPO applied to a computer.
Machines where GPO grants admin rights.
Where a user has admin rights via GPO.
Legacy (old PowerView) List Group Policy Objects.

OU Enumeration

List organizational units.
Legacy (old PowerView) List organizational units.

ACL Enumeration

View permissions on AD objects.
Find privilege escalation paths.
Legacy (old PowerView) View permissions on AD objects.

Trust Enumeration

Enumerate domain trusts.
Map trust relationships.
Legacy (old PowerView) Enumerate domain trusts.

Forest Enumeration

Get forest information.
List forest domains.
List global catalog servers.
Legacy (old PowerView) Get forest information.
List forest domains.

Privilege Escalation

Find machines where current user is local admin.
Find privileged sessions.
Enumerate local administrators across domain.
Find unconstrained delegation systems.
Legacy (old PowerView) Find unconstrained delegation systems.