0c) or forge it manually  keys from trust-sid-history (5b: secretsdump -just-trust-keys, impacket master only, else mimikatz)
1) automated child→parent (nxc module — DCSyncs the child krbtgt, forges the EA ticket; intra-forest only)
1) automated child→parent (nxc module — DCSyncs the child krbtgt, forges the EA ticket; intra-forest only) — via PtH
1) back up the CA key → CA.pfx
1) back up the CA key → CA.pfx — with NT hash
1) create the rogue machine (name WITHOUT $ — it becomes {{computer_name}}$)
1) create the rogue machine (name WITHOUT $ — it becomes {{computer_name}}$) — via PtH
1) dump with the ticket from step 0 (nxc additionally needs local admin for RemoteOperations)
1) get the agent / any-purpose cert
1) get the agent / any-purpose cert — with NT hash
1) make yourself officer (Manage CA)
1) make yourself officer (Manage CA) — with NT hash
1b) cross-domain: create it in the partner domain via Kerberos (KRB5CCNAME = your extra-SID ticket)
2) forge a cert for any identity
2) point the DC machine account at your rogue machine (trustee WITH $)
2) point the DC machine account at your rogue machine (trustee WITH $) — via PtH
2) publish SubCA (Manage CA)
2) publish SubCA (Manage CA) — with NT hash
2) request on behalf of the target
2) request on behalf of the target — with NT hash
2) same straight to DRSUAPI (Kerberos needs the DNS name → {{trust_dc_fqdn}})
2b) cross-domain variant via Kerberos
3) or: partner creds that hold DCSync rights there
3) or: partner creds that hold DCSync rights there  with NT hash
3) request SubCA (fails → saves the key)
3) request SubCA (fails → saves the key) — with NT hash
3) S4U2Proxy as {{target_user}} on the DC (HOST SPN)
3b) cross-domain: realm = partner domain, machine creds
3c) nxc alternative: authenticate as the rogue machine, nxc runs S4U2Self+S4U2Proxy internally
3d) same and dump NTDS as {{target_user}} in one go
4) approve request ID (replace from step 3)
4) approve request ID (replace from step 3) — with NT hash
4) machine identity variant (-dns)
4) same via PtH
5) DCSync the DC with the impersonated admin ticket
5) retrieve the issued cert
5) retrieve the issued cert — with NT hash
5) single account: the partner krbtgt key
5) single account: the partner krbtgt key  with NT hash
5b) or plain SAM/LSA dump from the DC
6) forge inter-realm golden with AES256  -extra-sid = target-domain SIDs as ONE comma-separated list; -user-id = real RID of the ticketer username ({{user_rid}} when you forge as {{user}}; default 500 = Administrator)
6b) same with extra PAC (ly4k fork only)
6c) RC4 fallback  outgoing key, only valid while both trust directions share the password (< 30 days)
6d) cross-forest with SID history enabled (Treat as External): RID 500–1000 is filtered, only RID > 1000 survives  pick a group like Exchange Windows Permissions or a custom admin group
A: cleanup
A: cleanup — via PtH
A: crack (no proxy)
A: password variant
A: password variant — via PtH
A: targeted kerberoast — set SPN (your notes style)
A) inject Client Authentication (Schannel)
A) inject Client Authentication (Schannel) — with NT hash
A) LDAPS shell as the target
Abuse MachineAccountQuota to Add Computer Account
Abuse RBCD
Abuse SCCM HTTP client enrollment
Access Remote Files
account data for password calc (low-priv AD read)
Acquire a Let's Encrypt Certificate for a C2 Domain
Active ARP Host Discovery
Active ARP Scan of Subnet
Active Directory collection
Active Directory Relay Audit (Ghost SPNs Suppressed)
Active DNS Resolution of Discovered Hosts
Active host discovery
Active host discovery
Active ICMP Ping Sweep
active sessions on a host
active sessions on a host — via PtH
AD DNS records
AD DNS records — via PtH
AD_Miner - AD-miner
ADCS web enrollment variant (works with LDAP signing enforced)
ADCS web enrollment variant (works with LDAP signing enforced) — via PtH
Add a C# type to the current session
Add a domain user to local Administrators with NT hash (computer GPO)
Add a domain user to local Administrators with password (computer GPO)
Add a dynamic DNS record
add a machine account (password is printed)
Add a Shadow Credential
Add a User to a Domain Group
Add an Authorized Host to AWX Inventory
Add an existing account to a local group
Add Computer Startup Script via GPO
Add Custom Outlook Form
Add KeePass Config Trigger
add local admin (cleanup later)
add local admin (cleanup later) — via PtH
Add Local Administrator via GPO
add member to group
add member to group — via PtH
add member via ccache
Add Remote Registry Backdoor
add self
add self — via PtH
add self via ccache
Add Shadow Credential
Add SID history value (x64 builds)
Add Source-NAT Traffic Interaction
Add trustee ACE to remote registry keys
Add User Logon Script via GPO
add/overwrite A record
add/overwrite A record — via PtH
adidnsdump - adidnsdump
admin-style reset
admin-style reset — via PtH
AdminService console — with NT hash
AdminService console (get_creds/decrypt/speak_to_the_manager/script)
AES-only domains (module defaults to RC4)
AES-only domains (module defaults to RC4) — via PtH
AES256 key (preferred when available  works in AES-only domains)
after SPN redirect: ticket for the DC
agent cert via ccache
all delegation (impacket)
all delegation (impacket)  with NT hash
all delegation edges (unconstrained + constrained + RBCD, enabled accounts only)
all delegation edges (unconstrained + constrained + RBCD, enabled accounts only) — via PtH
all delegation via ccache (env inline)
all domain hashes offline
all groups
all groups of the partner domain
all hashes (password)
all hashes (password)  with NT hash
all my write rights in the partner domain
all recon tables
all TGS via ccache (env inline)
all vectors → uncon host
all vectors → uncon host — with NT hash
all vectors, list only
all vectors, list only — with NT hash
all writable objects
all writable objects — via PtH
all writable objects via ccache
allow Restricted Admin (needs local admin)
allow Restricted Admin (needs local admin) — via PtH
also escalate user
alternative automation (impacket)
alternative automation (impacket)  with NT hash
alternative: raw minidump (parse with pypykatz)
alternative: raw minidump (parse with pypykatz) — via PtH
altservice for local admin services
altservice for local admin services  with NT hash
altservice trick
altservice trick with NT hash
altservice variant (your notes)
AlwaysInstallElevatedCheck
analysis mode (see traffic first)
Analyze an Existing KeePass Memory Dump
Analyze Credential Guard VMware Snapshot
Analyze Credential Guard VMware Snapshot
Analyze Local Binary with Defender Engine
Analyze Local Name-Resolution Traffic
Analyze Local Script or Payload with AMSI Engine
Analyze Remote URL Payload with Defender Engine
Analyze Windows system information
Anonymous Bind Directory Enumeration
anonymous RootDSE over LDAPS (636)
anonymous RootDSE over LDAPS (636)
Append saved signature data to a test PE
Apply Default BGInfo Configuration
Apply One-Time Extension Remapping
Apply Saved Configuration
Approve WSUS Update for Client
Archive and Exfiltrate .env File
Archive Directory Contents Without the Root Folder
ARP Cache Poisoning
ARP Poisoning MITM (authorized lab)
ARP spoofing (authorized MITM validation)
AS-REP against the trusted domain
AS-REP Roasting from a supplied user list (no credentials)
AS-REP Roasting via authenticated LDAP enumeration
AS-REP Roasting via authenticated LDAP enumeration
AS-REQ roast, no creds (4768 instead of 4769)
Assign installed Host to company (Linux)
Assign installed Host to company (macOS)
Assign installed Host to company (Windows)
Assign User Rights via GPO
atexec (scheduled task)
atexec (scheduled task)  with NT hash
atexec.py - proxychains
Attach and Load a Script through Python Bindings
Attach and Load a Script through Python Bindings
Attach to a 64-bit process by PID
Attach to Process
Audit a remote SMS Provider
Audit an authorized hash file with wordlist mode
Audit authorized hashes with a wordlist
Audit authorized hashes with configured wordlist rules
Audit dMSA creation permissions
Audit the local SMS Provider
auth with explicit identity override
Authenticate and identify mapped account (C#)
Authenticate and identify mapped account (Python)
Authenticate User Credentials via Winbind
Authenticate User Credentials via Winbind
Authenticate with an approved certificate
Authenticate with an approved certificate
Authenticate with AppRole
Authenticate with device code
Authenticate with Private Key Identity
Authenticate with username and password
Authenticated Directory Dump via Simple Bind
Authorize Security Group Ingress
Authorized TSIG-Authenticated Zone Transfer
AutoLogon credentials
AutoLogon credentials — via PtH
AutologonCheck
Automated Database Enumeration
Automated Database Enumeration
Automated NoPAC Exploitation
B: redirect delegation SPN to the DC (your notes)
B) inject Certificate Request Agent
B) inject Certificate Request Agent — with NT hash
Back up a Kubernetes Namespace
Back up an authorized certification authority
Back up an authorized certification authority
Backdoor Mode
Banner Grabbing
Banner Grabbing
base64 password → MD4 = NT hash → PtH
Basic Host Reachability Check
Basic OneDrive User Enumeration
Basic OneDrive User Enumeration
BloodHound CE collector (newer package name)
BloodHound CE collector (newer package name) — with NT hash
bloodyAD - Active Directory Trust Enumeration
bloodyAD - Certifried
bloodyAD - Cross-domain Kerberoasting
bloodyAD - DSRM Account Persistence
bloodyAD - RBCD via NTLM Relay
bloodyAD alternative (no $ in name)
bloodyAD alternative (no $ in name) — via PtH
bloodyAD gMSA read
bloodyAD gMSA read — via PtH
bloodyAD LAPS read
bloodyAD LAPS read — via PtH
bloodyAD read
bloodyAD read — via PtH
bloodyAD resolve SD
bloodyAD resolve SD — via PtH
bloodyAD variant
bloodyAD variant — computer: use $
bloodyAD variant — computer: use $ — via PtH
bloodyAD variant — via PtH
bloodyAD variant (ccache/pfx output)
bloodyAD variant (ccache/pfx output) — via PtH
Browse an accessible SMB share
Browse and access SMB shares
browser cookies
browser cookies — via PtH
Brute Force RDP Credentials
Brute Force SSH
Brute Force SSH Credentials
Brute-Force MS-RPC Interface UUIDs and Opnums
Brute-Force Subdomain Enumeration
Bruteforce Single User Password
Build .NET Assembly Loader
Build a scoped wordlist
Build a scoped wordlist
Build Active Directory Object Cache
Build Obfuscated XLM Macro Workbook
Build PE Loader
Build Raw-Shellcode Loader
Bulk Enumerate Azure AD Users from File
Bulk Enumerate Azure AD Users with Login Method
bulk via stdin
bulk: all computers of the domain
bulk: all partner computers you pwned
bulk: every enabled partner user you own
bulk: every enabled user (e.g. spray success lists)
Bypass EDR User-Mode Hooks
Call a Rundll32-Compatible DLL Entry Point
Capture authorized 802.11 traffic
Capture Desktop Screenshot
Capture DNS Traffic on Port 53
Capture DNS transport traffic
Capture Events with a Saved Process-Name Filter
Capture Network Traffic to File
Capture one authorized web application
Capture packets to a PCAP file
Capture Proxy Authentication
Capture Screen with ScreenshotBOF
Capture Screen with ScreenshotBOF (1.0)
Capture Screen with ScreenshotBOF (1.1, Beacon file return)
Capture Screen with ScreenshotBOF (1.2)
Capture Traffic on Specific Interface
Capture URLs from an authorized list
Capture WPA Handshake Frames for an Authorized AP
ccache
ccache exec
ccache only via Restricted Admin (server must allow it)
ccache variant of your original getST
Certipy - certipy
certipy (auto: add, auth, clear)
certipy (auto: add, auth, clear) — with NT hash
certipy via ccache
certipy: -k -no-pass (env inline)
certsync - certsync
certutil download
certutil download — via PtH
Change a DOM node's displayed text
Change an Account Password
Check a candidate SharePoint site URL
Check a known SharePoint site URL
Check a SharePoint site URL response
Check a synthetic session with a scoped cookie jar
Check a synthetic session with a scoped cookie jar
Check a username
Check a VNC password file
Check an OpenVPN credential
Check an RDP credential
Check an SSH private key
Check and Stop Interfering Processes
Check Benign Upload Retrieval
Check Breach Status
Check Bucket List
Check Bucket Permissions
Check Candidate Email Breach Status
Check Configuration and Lure URLs
Check default WSUS and web ports
check delegation + T2A4D flag (0x1000000)
check delegation + T2A4D flag (0x1000000) — via PtH
Check device compliance
Check domain categories
Check ESXi Host Client HTTPS response
Check File and Directory Access
check for missing RPC encryption enforcement
check for missing RPC encryption enforcement — with NT hash
Check for signature data
Check Gophish Admin HTTPS Listener
check if the domain still allows the BadSuccessor path
check if the domain still allows the BadSuccessor path — via PtH
Check Interfering Processes
Check LDAP Signing and LDAPS Channel Binding
check MachineAccountQuota
check MachineAccountQuota — via PtH
Check MDI Instance Deployment via Autodiscover Heuristic
check membership
check membership — via PtH
Check Microsoft Defender status (read-only)
Check Nextcloud login route
Check one authorized Tomcat Manager credential
Check one authorized Tomcat Manager credential
Check one test credential across listed endpoints
check RDP and NLA status
check RDP and NLA status  with NT hash
Check Remote WebClient Service
Check the hostapd control interface
Check the local RDP listener
Check vCenter for CVE-2021-21972
check via ccache
Check WSUS Update Status
check your rights on a protected group
check your rights on a protected group — via PtH
chronyc makestep
CLEANUP
CLEANUP
CLEANUP
CLEANUP — via PtH
CLEANUP — via PtH
CLEANUP (nxc): remove all key credentials
CLEANUP  with NT hash
CLEANUP: clear the plugin
CLEANUP: clear the plugin — via PtH
CLEANUP: delete computer
CLEANUP: delete computer — via PtH
CLEANUP: delete the dMSA
CLEANUP: delete the dMSA — via PtH
CLEANUP: delete the machine account
CLEANUP: delete the machine account
CLEANUP: delete the machine account  with NT hash
CLEANUP: delete the rogue machine
CLEANUP: disable again
CLEANUP: disable again — via PtH
CLEANUP: flush all
CLEANUP: flush all  with NT hash
CLEANUP: flush RBCD
CLEANUP: push the original value back, then /push
CLEANUP: remove key credential
CLEANUP: remove key credential — with NT hash
CLEANUP: remove RBCD
CLEANUP: remove RBCD — via PtH
CLEANUP: remove record
CLEANUP: remove record — via PtH
CLEANUP: remove SPN from DC
CLEANUP: reset dNSHostName
CLEANUP: reset dNSHostName — with NT hash
CLEANUP: restore SPN on original owner
CLEANUP: revert the UPN
CLEANUP: revert the UPN — with NT hash
Clear All Key Credentials
Clear embedded PDB string
client enrollment → NAA creds
client enrollment → NAA creds — with NT hash
Clone Private Repository
Clone Repository for Configuration Review
Close Specific Handle of Protected Process
cmd exec
coerce auth to attacker
coerce auth to attacker — via PtH
Coerce Authentication to a Listener
Coerce Authentication via MS-RPRN
Coerce Authentication via MS-RPRN
Coerce Authentication via MS-RPRN
Coerce NTLM Authentication
Coerce NTLM Authentication over MS-EFSRPC
coerce the DC → unconstrained host (LISTENER = its IP)
coerce the DC → unconstrained host (LISTENER = its IP) — via PtH
coerce the DC to authenticate at your listener
coerce the DC to authenticate at your listener — with NT hash
coerce the partner DC to your listener
coerce the partner DC to your listener — via PtH
Collect Active Directory data (DCOnly)
Collect AD Certificate Services Data
Collect Azure Resource Manager data
Collect BloodHound Directory Data
Collect Domain Group Information
Collect Domain User Information
Collect Entra ID directory data
Collect file metadata from a directory
collect into ./bloodhound (zip; --transitive adds trust data)
collect into ./bloodhound (zip; --transitive adds trust data) — via PtH
Collect MS-SNTP Hashes (PowerShell)
Collect MS-SNTP Hashes (Python)
Collect MS-SNTP Hashes (unverified timeroast-ng variant)
Collect Neo4j Server Report
Collect SCCM Data and Build OpenGraph Output
collect sessions for proxychains
collect the partner domain (password)
Collect Windows secrets
collect with NT hash (-H)
Common SRV Service Enumeration
Compile AutoIt Script
Compile C# source to a library DLL
Compile C# source to an executable
Compile DuckyScript 1.0 to inject.bin
Compress a Directory to ZIP
Compress Executable
Compress Files with Inline Password
Compress One File to GZIP
Compute gMSA Password (Cross-trust lazy mode)
Compute gMSA Password (LDAP-assisted)
Compute gMSA Password (Offline)
Compute gMSA Password (Privileged lazy mode)
computerdefaults variant (same ms-settings key)
computerdefaults variant (same ms-settings key) — via PtH
computers plus sAMAccountName
Configure an authorized HTTP reverse-proxy route
Configure and Enable Phishlet
Configure Campaign Settings
Configure Cloudflare Credentials
Configure IPTables HTTP Redirection
Configure NGINX HTTP reverse proxy
Configure resource-based constrained delegation
Configure SSL Certificates
Configure unattended access for an authorized client
Configure unattended access for an authorized client
Configure W32Time Provider
Confirm AWS Caller Identity
confirm both domains and their SIDs
confirm EDITF_ATTRIBUTESUBJECTALTNAME2
confirm EDITF_ATTRIBUTESUBJECTALTNAME2 — with NT hash
connect (password)
Connect Client to Teamserver
Connect directly to a VNC server
Connect MSTSC Through SSH Forward
Connect Through a SOCKS4 Proxy
Connect through an authorized RD Gateway
Connect through an SSH gateway
Connect Through SOCKS5 Proxy
Connect to a configured VPN tunnel
Connect to an authorized RDP host
Connect to Oracle Database
Connect to Remote Host (explicit password)
Connect to Remote Host (prompt or Easy Access)
Connect to Remote VNC Session
Connect to Remote VNC Session
Connect to TCP Beacon
Connect using a client profile
Connect using Remote Credential Guard
Connect using TCP client transport
connect via PtH (Restricted Admin)
Connect with a Kerberos credential cache in Restricted Admin mode
Connect with an NTLM hash in Restricted Admin mode
Connect with clipboard, dynamic resolution, and drive redirection
constrained (msldap)
constrained (msldap) — via PtH
constrained via ccache
Continuous Ping (Windows)
Continuously Remap New Files from Mapping File
Continuously Restore Files from Mapping File
Convert a Code Integrity policy XML file
Convert a DLL to reflective shellcode (PowerShell)
Convert a DLL to reflective shellcode (Python)
Convert a Kerberos service ticket for John
Convert a Pending Boot Capture to PML
Convert a supported SSH private key for John
Convert Base64-encoded Kerberos ticket file
Convert DuckEncoder Payload to DigiSpark Sketch
Convert DuckyScript Binary to Digispark Sketch
Convert Kerberos ticket file
Convert Snapshot to BloodHound JSON (Deprecated Mode)
Convert Snapshot to BOFHound
Convert SSH Private Key to John Format
Convert Unix Path to Windows Path
Convert Unix Path to Windows Path
Convert Windows Path to Unix Path
Convert Windows Path to Unix Path
Copy an assessment file to a POSIX host
Copy an Exploit-DB Entry for Examination
copy from SMB share
copy from SMB share — via PtH
Copy Local File to Remote Host
Copy Remote File to Local Host
Copy Root-Level Cloud Storage Objects
Copy signature data to a test PE
Count nodes via Bolt (POSIX shell example)
Count nodes via Bolt (POSIX shell example)
crack (no proxy)
crack captured NetNTLMv2
crack dumped NTLM hashes
Crack exported Kerberos service ticket (POSIX)
Crack exported Kerberos service ticket (Windows)
Crack MS-SNTP Hashes Offline
Create 802.1Q VLAN Interface
Create 802.1X Transparent Bridge
Create a certificate from an authorized CA key
Create a computer account (C#)
Create a computer account (Python)
Create a computer account over SAMR
Create a computer account with generated password
Create a computer account with specified password
Create a Gist
Create a Gist
Create a machine account
Create a pseudo-symlink
Create a reverse TCP port forward
create a service (runs as SYSTEM)
create a service (runs as SYSTEM)  with NT hash
Create a Site and Deploy a ZIP Archive
Create Active Directory Snapshot from Default Domain
Create Active Directory Snapshot from Specific DC
Create an application deployment
Create an authorized lab authentication certificate
Create and Deploy Application
Create and Populate Target Device Group
Create and Populate Target Group
Create and Register Virtual Machine
Create and Start Employee Scan
Create and Start Employee Scan
Create Auto-Start Service
Create Computer Account via MachineAccountQuota
create dMSA evil$ linked to a privileged account
create dMSA evil$ linked to a privileged account — via PtH
Create Encrypted ZIP Archive
Create EWS push subscription to trigger Exchange NTLM authentication
Create full AD DS IFM media
Create hidden Run-key value
Create Immediate Computer Task via GPO
Create Immediate User Task via GPO
Create Kubernetes Namespace Backup
Create LSASS Minidump from Remote Memory
Create LSASS Minidump from Remote Memory
create machine + RBCD
Create Machine Account
Create Machine Account
create machine account root$ (MAQ)
Create Malicious Mail Rules
Create Malicious WSUS Patch
Create MSI Administrative Source Image
Create New Project
Create Outlook Mail Rule
Create Password-Protected 7z Archive
Create Password-Protected Archive
Create Password-Protected RAR Archive
Create Persistence via Run Key
Create Phishing Lure
Create Privileged Pod with Host Network and PID Access
Create RunKey Persistence
Create Scheduled Task for Persistence
Create Scheduled Task for Persistence
Create Scheduled Task for Persistence
Create Scheduled Task for Persistence
Create Self-Extracting Archive
Create Service Account Key
Create Startup Folder Shortcut
Create User Run-Key Entry
Create WSUS Update
Credential Guard Snapshot Analysis
CredentialManagerCheck
credentials + masterkeys
credentials + masterkeys — via PtH
cross-domain / Kerberos: KRB5CCNAME = your ccache, machine lands in the target domain
cross-domain Kerberoast (ccache)
cross-domain Kerberoast (password)
cross-domain Kerberoast (password)  with NT hash
current exclusions
current exclusions — via PtH
custom socks port
CVE_2023_41320 - cve_2023_41320.py
CVE-2022-33679 - CVE-2022-33679.py
CVE-2023-27532 - CVE-2023-27532
CVE-2024-29849 - CVE-2024-29849.py
CVE-2024-40711 - CVE-2024-40711.exe
dacledit read (computer)
dacledit read (computer)  with NT hash
dacledit read (user)
dacledit read (user)  with NT hash
dacledit read via ccache
DC cert → NT hash
DC takeover: NTDS dump
DC: copy ntds.dit with backup semantics
DC: copy ntds.dit with backup semantics — via PtH
DCOM exec via MMC20.Application
DCOM via PtH
DCOM via ShellBrowserWindow
DCOM via ShellBrowserWindow  with NT hash
DCOM via ShellWindows
DCOM via ShellWindows  with NT hash
DCOnly (fast, no sessions)
DCOnly (fast, no sessions) — with NT hash
DCs of current + trusted domains incl. trust attributes (replaces -M enum_trusts)
DCs of current + trusted domains incl. trust attributes (replaces -M enum_trusts) — via PtH
DCSync
DCSync as the DC machine account (replication rights)
DCSync for one domain account
DCSync with the connector account
DCSync with the empty hash
DCSync with the obtained hash (DC only)
Deauthenticate Wireless Client
Debug a 64-bit executable
Declare and call a Windows API
Decode a Base64 file
Decode Base64 String
Decode Base64 with the Node API
decode ticket (sname, flags, PAC)
Decompile Android application file
Decompress Executable
Decrypt an AD FS EncryptedPFX blob
Decrypt Domain Credentials
Decrypt GPP credentials from a local XML file
decrypt readable managed passwords (KDS)
decrypt readable managed passwords (KDS) — via PtH
Decrypt SSSD KCM Cache Entries
Deep System Enumeration
Default Active Directory and Computer Collection
Default domain enumeration
Default Domain Enumeration
Default HTML, JSON, and greppable domain dump
Defender status
Defender status — via PtH
Delete a computer account
Delete a dynamic DNS record
Delete hidden Run-key value
Delete Oldest Local Shadow Copy (Lab Only)
Delete Volume Shadow Copies
Delete WSUS Update and Keep Group
Deliver an authorized simulation message through Teams Workflows
deliver the binary
deliver the binary — via PtH
deliver the shell via WinRM
deliver the shell via WinRM — via PtH
Deploy a WAR through the text interface
Deploy a ZIP Archive to an Existing Site
Deploy an application to a device collection
Deploy APIM Gateways
Deploy Locally with Wrangler
Deploy Malicious Application
Deploy Privileged Pod for Node Root Escape
Deploy to Cloudflare Workers
Describe EC2 Instances
detect AV/EDR products
detect AV/EDR products — via PtH
Detect SQL Injection Vulnerabilities
DFS coerce
DFS coerce  with NT hash
DFSCoerce with Credentials
DFSCoerce with domain credentials
DFSCoerce without Credentials
DFSCoerce without explicit user credentials
DHCP Spoofing (isolated lab only)
DHCPv6 DNS Configuration Response
diamond: modify legit TGT, resign (stealthier PAC)
Directory and Content Discovery
Directory and File Discovery
Directory Brute Force
Directory enumeration
Directory replication request (DCSync)
Disable anonymous access in RHDS
Disable Automatic Windows Startup Recovery
Disable Automatic Windows Startup Recovery
Disable Boot Integrity Checks
disable firewall
disable firewall — via PtH
Disable Generic Client IME
Disable RDP Credential Hooking
Disable RDP Credential Hooking
disable realtime (admin, loud)
disable realtime (admin, loud) — via PtH
Disable Virtual Machine Networking
Discover Certificate-Listed Subdomains
Display All Current Access Token Information
Display COFF Symbols
Display Current User
Display File MACE Timestamps
Display Local NetBIOS Name Cache
Display Local NetBIOS Name Table
Display recovered passwords for an authorized hash file
Display stored SCCM site-server results
Display Wireless Interface Parameters
DNS record enumeration
DNS Subdomain Brute Force
DNS Zone Transfer Check
DNS-Only CNAME Poisoning Mode
dnstool - NTLM relay
domain account with local admin
domain groups
domain groups — via PtH
Domain Reconnaissance
Domain Registration Lookup
domain statistics (users, admins, CAs, templates)
domain statistics (users, admins, CAs, templates)
domain trusts
domain trusts — via PtH
domain trusts via ccache
domain users
domain users — via PtH
DonPAPI - donpapi
Download a remote file with Edge
Download a Single Remote File
Download and evaluate a script string with Invoke-Expression
Download Discovered Files with Worker Threads and Download Limit
Download encoded content with headless Edge
Download File to Default Server Path
Download File to Specified Server Path
Download File via Certutil
Download Payload via Certutil
Download Published HTML Page
Download S3 Objects
DPAPImk2john - DPAPImk2john.py
dploot - dploot.py
DSRM hash = local Administrator NT hash
Dump a MySQL Database to SQL File
Dump AD-Integrated DNS Data
dump all domain hashes
dump all domain hashes  with NT hash
dump all hashes via key list (impacket master)
Dump an exposed Git repository
Dump and Gzip LSASS Memory
Dump Binary Manifest and Authenticode Signature
Dump Company Employees to CSV
Dump Company Employees to JSON
dump DKM key + encrypted signing cert
dump DKM key + encrypted signing cert — via PtH
dump DNS zone (module version dependent)
dump DNS zone (module version dependent) — via PtH
Dump Extracted Credentials
Dump Extracted Credentials
Dump Global Address List
Dump Global Address List
Dump KDS Root Keys
Dump Kubernetes Cluster Resources
Dump Local SAM and LSA Secrets
dump LSASS — DC$ TGT saved as ccache in ~/.nxc/modules/lsassy/
dump LSASS — DC$ TGT saved as ccache in ~/.nxc/modules/lsassy/ — via PtH
Dump LSASS Memory
Dump LSASS Memory
Dump LSASS memory using kernel mode
Dump LSASS Memory via Cloned Handles
Dump LSASS Memory via Cloned Process Handle
Dump LSASS memory via DLL export
Dump LSASS Memory via Kernel Driver
Dump MIFARE Classic tag
dump NTDS if DC
Dump Offline Neo4j Database
Dump Process Memory
dump readable LAPS/gMSA passwords
Dump SAM and LSA Secret Credential Data
Dump SAM Database
dump SAM/LSA/DPAPI
Dump Secret Policies via Alternate Auth
Dump Secret Policies via Automatic Approval
Dump Snapshot Objects to NDJSON
Dump Table Contents to CSV
Dump Table Data
Dump Target Database Tables
dump the parent trust key (RC4) → {{trust_key}}
dump the parent trust key (RC4) → {{trust_key}}  with NT hash
dump to ./domain_*.* (HTML/JSON/CSV)
Dump WDigest Credentials
dump with the ticket
dump with the ticket
Dynamic SOCKS Proxy
EarlyBird APC injection
EFSRPC
EFSRPC
EFSRPC → uncon host
EFSRPC → uncon host  with NT hash
EFSRPC  with NT hash
EFSRPC  with NT hash
Elevate Meterpreter to Local System
Elevated Shell Escape through less
enable a disabled account
enable a disabled account — via PtH
Enable configured network time synchronization
Enable DHCPv4 WPAD Poisoning
Enable DSRM Administrator logon without reboot
Enable Generic Client IME
Enable Linked-Server RPC Out
Enable monitor mode
Enable Monitor Mode on Wireless Interface
Enable Process Monitor Boot Logging for Next Restart
enable RDP (registry)
enable RDP (registry) — via PtH
Enable RDP Credential Hooking
Enable RDP Credential Hooking
Enable Remote Debugging Port (Isolated Profile)
Enable Test Phishlet
enabled partner users + descriptions
enabled users and descriptions
Encode a file as Base64
Encrypt File for Local Data Staging
Encrypt File for Local Data Staging
Encrypt File with AES-256-CBC
encrypted ntds (BootKey via SYSTEM)
Enrich Snapshot Treeview Metadata (Current-Main Source Flag)
Enumerate accessible projects
Enumerate Active Connections
Enumerate Active Directory Group Membership
Enumerate Active Directory SPNs
Enumerate Active Directory users
Enumerate Active Network Connections
Enumerate Active TCP Connections
Enumerate AD CS PKI objects
Enumerate All Handle Types
Enumerate an AD-integrated DNS zone
Enumerate and Download Specific File Types from Domain
enumerate as the foreign user
Enumerate AUMIDs
Enumerate BMC Server Automation Managed Servers
Enumerate Bucket Objects
Enumerate Calendar Events
Enumerate candidate subdomains
Enumerate Cloud Storage Buckets
Enumerate Credentials in Specific Vault
Enumerate Current User Groups
Enumerate Current User Privileges
Enumerate Current User with whoami
Enumerate Database Names
Enumerate Database Tables
Enumerate Database Users and Account Status
Enumerate Database Users Visible to the Account
Enumerate default Sysmon service
Enumerate deleted directory objects
Enumerate direct Domain Admins members
Enumerate Domain Admin accounts
Enumerate Domain Controllers
Enumerate Domain Controllers in Domain
Enumerate Domain Group Members
Enumerate domain group objects via ADSI
Enumerate Domain Groups
Enumerate Domain Groups
Enumerate Domain OSINT
Enumerate Domain Server Computer Accounts
Enumerate domain shares
Enumerate Domain Shares
Enumerate Domain Shares
Enumerate Domain SID
Enumerate domain trusts
Enumerate Domain Trusts
Enumerate Domain Trusts
Enumerate Domain Trusts (NT Hash Authentication)
Enumerate Domain Trusts (Password Authentication)
Enumerate Domain Trusts Verbose
Enumerate domain user accounts
Enumerate domain user accounts via ADSI
Enumerate Domain Users
Enumerate Domain Users
Enumerate Domain Users
Enumerate Domain Users
Enumerate Domain Users
Enumerate Domain Users (Anonymous or Guest)
Enumerate Domain Users (LDAP)
Enumerate domain users with attributes
Enumerate Domain Users with Service Principal Names
Enumerate Exported Definitions
Enumerate File/Folder Permissions
Enumerate fine-grained password policies
Enumerate Full MIB Tree via SNMPv2c
Enumerate gMSAs
Enumerate GPP credentials with an empty-credential SMB attempt
Enumerate GPP credentials with domain credentials
Enumerate GPP credentials with NTLM hashes
Enumerate Group Memberships
Enumerate Group Memberships
Enumerate Handles for a Process
Enumerate IAM Users
Enumerate Imported DLLs and Functions
Enumerate Internal Repositories
Enumerate IPv4 Addresses
Enumerate IPv4 Subinterfaces
Enumerate KeePass Config Files
Enumerate LAPS-Managed Computers in an OU
Enumerate LDAP Security Configuration (Auto-Discovery)
Enumerate LDAP Security Configuration (Targeted DC)
Enumerate Listening MS-RPC Interfaces
Enumerate Local Identity, Kernel, and Processes
Enumerate Local Logged On Users
Enumerate Local Windows Services
Enumerate Logged-On Users
Enumerate Microsoft 365 account names
Enumerate Microsoft Entra device objects
Enumerate MTPuTTY sessions and decrypt saved passwords
Enumerate Multiple Users with Autologon Method
Enumerate Network Interfaces
Enumerate Network Interfaces
Enumerate Offline Domain Users
Enumerate Offline Group Memberships
Enumerate OneDrive personal-site usernames
Enumerate ownCloud WebDAV Directory
Enumerate Owned S3 Bucket Names
Enumerate Processes on a USB Device
Enumerate Processes on a USB Device
Enumerate RDP service security settings
Enumerate Recent Shortcut Files
Enumerate Remote Logged On Users
Enumerate Remote Processes
Enumerate Remote Processes with Credentials
Enumerate Remote Services and OS
Enumerate RPC Endpoints
Enumerate Running Processes
Enumerate Running Processes
Enumerate Running Processes
Enumerate Running Processes
Enumerate SCCM Computers
Enumerate SCCM infrastructure
Enumerate SCCM Users
Enumerate service principal names
Enumerate Shares with Pass-the-Hash
Enumerate Single Azure AD User as Outsider
Enumerate SMB share metadata on an explicit host
Enumerate SMB shares
Enumerate SMB Shares
Enumerate SMB Shares
Enumerate SMB Shares
Enumerate SMB shares and access
Enumerate SMB Shares and Permissions
Enumerate SQL Server Instances in the Current Active Directory Domain
Enumerate Subdomains and Scan Open Ports
Enumerate Subdomains via OSINT Engines
Enumerate Subdomains with Brute Force
Enumerate Sysmon service state
Enumerate System Environment Variables
Enumerate Target Database Tables
Enumerate trusted-domain objects and SIDs
Enumerate unconstrained delegation objects
Enumerate USB Devices
Enumerate User Profile Information
Enumerate User SPNs
Enumerate users and request key-list secrets
Enumerate Valid Domain Usernames via Kerberos TGT Requests
Enumerate Valid Users and Harvest AS-REP Hashes
Enumerate Virtual Machines via PowerCLI
Enumerate vulnerable AD CS configuration
Enumerate vulnerable AD CS configuration
Enumerate Vulnerable AD CS Templates
Enumerate Web Content
Enumerate Web Headers
Enumerate Web Server Banners
Enumerate Windows LAPS extended-right holders
Enumerate WinHTTP Proxy Settings
Enumerate Writable Objects
Enumerate Writable Objects
ESC13 context: linked OID groups
ESC13 context: linked OID groups
ESC14: explicit certificate mappings
ESC14: explicit certificate mappings
ESC5: template container ACLs
ESC5: template container ACLs  with NT hash
ESC5: who can edit NTAuthCertificates?
ESC5: who can edit NTAuthCertificates?  with NT hash
ESC6 + ESC9/16 template (no security extension)
ESC6 + ESC9/16 template (no security extension) — with NT hash
escalate user to DCSync
Establish Client Connection and SOCKS5 Proxy
Establish Fullscreen RDP Connection
Establish Interactive PowerShell Session
Establish Interactive Remote Session
Establish SCCM WMI session
Establish Secure Tunnel over TCP to Remote Endpoint
Establish Secure Tunnel with Credentials File
Establish SSH Session
Establish Telnet Session
Evaluate a Command String
eventvwr variant
eventvwr variant — via PtH
Exchange OWA Password Spray
exclude your working dir (quieter)
exclude your working dir (quieter) — via PtH
exec via the inter-realm ticket
Execute .NET Assembly
Execute .NET Assembly in Current Beacon
Execute .NET Assembly via Dotnet Runtime
Execute .NET Assembly with Arguments and Evasion Patches
Execute a .NET assembly in Demon
Execute a Command Through an MSBuild Project Task
Execute a Command via Windows Beacon
Execute a local HTA with mshta.exe
Execute a Local Script Path
Execute a Payload Through the WSUS Update Flow
Execute a Process as a Local Administrator Account
Execute a Process with Network-Only Credentials
Execute a Windows command through xp_cmdshell
Execute Agent on Victim
Execute an Existing Workflow
Execute an OS Command via xp_cmdshell
Execute Arbitrary Command via Project File
Execute Arbitrary Commands via Shell
Execute Arbitrary DLL via Wuauclt
Execute Arbitrary JavaScript Payload
Execute Assembly Installer
Execute Assembly Uninstaller
Execute Assembly with Specific Identity
Execute Base64 Encoded Command
Execute Client-Side Spoofing Attack
Execute Command in Privileged Pod
Execute Command in WSL Distribution
Execute Command via DCOM Mode
Execute Command via EfsRpc Mode
Execute Command via PrintSpoofer Mode
Execute Command via Proxy Chain
Execute Command via WinRM Mode
Execute Command with Echo Disabled
Execute Configured Module
Execute DLL Function via Rundll32
Execute DLL through PhantomLink
Execute DLL via Rundll32
Execute EXE via Explorer
Execute generated JScript with Windows Script Host
Execute Groovy through the Script Console
Execute Hijacked Javaw.exe
Execute HTA via Mshta
Execute HTA via Mshta
Execute Inline JavaScript
Execute Inline JavaScript
Execute Inline Python Statement
Execute Interactive Shell Inside Pod
Execute JavaScript Script File
Execute JScript Demo Payload
Execute JScript Payload
Execute JScript via cscript
Execute Krueger via Inline Assembly
Execute Linux Command via WSL
Execute Local .NET Assembly
Execute Local .NET Assembly with Arguments
Execute Local Directory File Encryption
Execute Local Privilege Escalation (LPE)
Execute Manual Spoofing Mode
Execute Manual Spoofing Mode
Execute Network Share File Encryption
Execute One Command on a Remote Windows Host
Execute One-Liner Command
Execute Privilege Escalation via WebClient and Scheduled Task
Execute Privilege Escalation via Windows Defender Signature Update
Execute Remote Code Execution (RCE)
Execute Remote COM Scriptlet (Squiblydoo)
Execute Remote Command Non-Interactively
Execute Remote Command via SMB Pass-the-Hash (Impacket)
Execute Remote Command via SMB Pass-the-Hash (NetExec)
Execute Remote Commands via Local SMB Server
Execute Remote Commands via SMB Share
Execute Remote HTA File
Execute Remote PowerShell Command
Execute Remote PowerShell Commands
Execute Remote Process via WMI
Execute Remote Scriptlet via Regsvr32
Execute Remote Shell via Pass-the-Hash
Execute Remote Windows Command via xp_cmdshell
Execute Scheduled Task Remotely
Execute Scheduled Task Remotely
Execute Script File
Execute Script Through XSLT Processing
Execute Script via Batch File
Execute Script via Batch File
Execute Server-Side Spoofing Attack
Execute Shell Command via VBA
Execute Shell Command via WScript.Shell
Execute Shellcode with Legacy Stack Frame Replacement
Execute Shellcode with Stack Truncation
Execute Shellcode with Stack Truncation (v0.2 x64)
Execute Shellcode with Stack Truncation (v0.2 x86)
Execute SQL Query via Command Line
Execute UAC Bypass via Fodhelper
Execute UAC Bypass via Fodhelper
Execute VBScript via cscript
Execute VBScript via Outlook Forms
Execute Windows Script Host File
Execute WQL Queries via File
Exercise LinkSniper Against a Controlled Local Site
Exercise Skeleton Key detection in an isolated lab
Exfiltrate Data to Cloud Bucket
Exfiltrate Data to Cloud Storage
Exfiltrate Data via POST
Exfiltrate Data via Web Service
Exfiltrate Directory via SSH
Exfiltrate Directory via SSH
Exfiltrate Environment Variables via Web Request
Exfiltrate File via HTTPS POST
Exfiltrate File via SFTP
Exfiltrate to Dropbox via API
Exfiltrate via Remote Shell (Custom Port)
Exfiltrate via Remote Shell (Custom Port)
explicit domain
exploit + DCSync in one
exploit + DCSync in one — with NT hash
Exploit a vulnerable domain controller
Exploit NoPAC and request a privileged service ticket
Exploit Windows 7 via Defender Update
Exploit Windows 8/10/Server 2012 via Certificate Trust List
Exploit Windows Server 2008 via Update Check
Export a PostgreSQL Database Archive
export as BloodHound zip
export as BloodHound zip — via PtH
Export BigQuery Table to Cloud Storage
Export Browser History
Export Conditional Access policy analysis
Export Database Table to File via Here-Document
Export effective AppLocker policy
Export Employee Email Candidates
Export Employee Emails
export for BloodHound
export for BloodHound — with NT hash
Export Machine Run Key
Export MIFARE Classic emulator slot
export recon (json/csv)
Expose the server SOCKS5 proxy on client loopback
Extended BloodHound CE Collection
Extract All Cookies
Extract All Stored Credentials
Extract All Supported Data
Extract All Supported Data
Extract Archive
Extract Archive Content with Inline Password
Extract Browser Credentials
Extract Browsing History
Extract Browsing History
Extract Cookies by Domain
Extract Cookies by Domain
Extract Cookies for Specific Domains
Extract DNS Queries
Extract Encrypted ZIP Archive
Extract GPP Passwords via Pass-the-Hash
Extract GPP Passwords with Cleartext Credentials
Extract KeePass Master Keys from Memory
Extract KeePass Master Password from Dump
Extract KeePass verifier
Extract KeePass verifier with key file
extract krbtgt hash
extract krbtgt hash  with NT hash
extract krbtgt via ccache
Extract Kubernetes Secrets
Extract Local Saved Sessions
Extract Nested Values
Extract NTDS.dit via IFM (abbreviated syntax)
Extract Offline Domain User Password Hashes
Extract Printable Strings from Binary
Extract RAR Archive
Extract Saved Logins
Extract Saved Logins
Extract SCCM DPAPI secrets from a client
Extract SCCM secrets from disk with NT-hash authentication
Extract SCCM secrets from disk with password authentication
Extract Shortcut Target Paths
Extract signature data
Extract Squashfs Image to a Controlled Directory
Extract Strings with Minimum Length
Extract Wireless Hardware Keylogger Keystroke Buffer
Factory reset device
Fast Full Port Scan with Nmap Service Enum
Fetch a URL through the URL cache
Fetch a URL through the URL cache
Fetch an authorized URL to a local file
Fetch BloodHound service logs
Fetch Web Page Content
Filter a specified user's Chrome history by URL pattern
Filter and Extract Specific Protocols
Filter by Condition
Filter Processes by Name
Filter remote qwinsta output for active sessions
Filter Socket Output for an IP
Filter Specific JSON Keys
Filter TCP traffic by port
Filter Traffic by Port and Host
Find Active Directory Accounts with SPNs
find affected templates and CA flags
find affected templates and CA flags — with NT hash
Find computer accounts with UAC 4128 and no recorded logons
Find DNS-Resolving Look-Alike Domains
Find Duplicate SPNs
Find filenames likely to contain account or credential references
Find filenames likely to contain account or credential references
find KeePass processes/files
find KeePass processes/files — via PtH
Find large files
Find recently modified files
Find Registry Keys a User Cannot Access
Find selected document types modified after a date
Find Services Writable by a Group
find templates with linked issuance policies
find templates with linked issuance policies — with NT hash
find the AD DS connector account
find the AD DS connector account
find writable GPOs
find writable GPOs — via PtH
Find-LocalAdminAccess
FindSMB2UPTime - findSMB2UPTime.py
fire all vectors
fire all vectors — with NT hash
Flash Firmware to a Micronucleus-Compatible Digispark
flatten the group you found (replace IT)
flattened nested memberships
fodhelper: command key
fodhelper: command key — via PtH
fodhelper: DelegateExecute value
fodhelper: DelegateExecute value — via PtH
Follow Appended Log Content
Force Client Check-in
force Kerberos only (fail if it falls back to NTLM)
Force Nessus Plugin and Core Component Updates
foreign SIDs present in this domain
foreign SIDs present in this domain
Forge DNS Replies
forge golden (AES256  preferred, works in AES-only domains)
Forge Golden Ticket (TGT)
forge inter-realm golden with AES256 (extra-sid = trusted SID-519)
Forge Kerberos Ticket via MS14-068
forge silver TGS with AES256 (preferred  machine/service key from keytab or secretsdump)
Forge Silver Ticket (TGS)
Format Block Device to Create an ext4 Filesystem
Forward a remote TCP service to a local loopback port
Forward TCP Through Connected Client
Full anonymous simple enumeration
full chain → SYSTEM service
full chain → SYSTEM service — via PtH
Full Domain Enumeration
Full Domain Share and File Enumeration
full linpeas run (target-side)
Full Network Relay Audit
Full Security Audit
Gather Entra tenant data
Generate .NET Assembly Loader
Generate a draft policy from audited events
Generate a generic SAML 2.0 token
Generate Apache mod_rewrite configuration
Generate benign macro-awareness document
Generate Common Syscalls (x64, MSVC default)
Generate Domain Permutations
Generate Dropbox SAML token
Generate Ed25519 Key Pair
Generate encrypted file-drop HTML wrapper
Generate encrypted HTA HTML wrapper
Generate generic SAML 2.0 token
Generate IIS web.config
Generate Incomplete Egg-Hunter-Mode Stubs
Generate Java Deserialization Payload
Generate JScript Demo Payload
Generate JScript Loader
Generate JScript loader file
Generate JScript Payload
Generate Module Overloading Loader
Generate mTLS Implant
Generate Native PE Module-Overloading Loader
Generate Nginx reverse-proxy configuration
Generate Obfuscated Office Documents
Generate Office 365 SAML token
Generate Position-Independent Shellcode via Donut
Generate PowerShell Loader
Generate PowerShell-Formatted .NET DLL Loader
Generate PowerShell-Formatted Native EXE Loader
Generate regsvr32 Scriptlet
Generate RSA Private Key
Generate RSA Private Key
Generate SCCM MSSQL relay/RBAC queries
Generate Self-Signed Certificate
Generate Self-Signed Test Certificate
Generate Smuggled HTA Payload
Generate Specific Memory Syscalls
Generate Staged VBS Payload
Generate Stageless JavaScript Payload
generate takeover-1 SQL query (replace )
generate takeover-1 SQL query (replace ) — with NT hash
Generate Target UPNs
Generate text with the Responses API
Generate the Windows x64 shell DLL for the DNSAdmins lab example
Generate the Windows x64 shell DLL for the PrintNightmare lab example
Generate VBA Macro Loader
Generate WireGuard Implant
generic machine template
get a TGT with the AES256 key
Get File Analysis Status and Results
get machine account hash
get machine account hash  with NT hash
Get Private Repository Metadata
Get Private Repository Metadata
Get Public Repository Metadata
Get Public Repository Metadata
GET Query-Parameter Name Fuzzing
get the DC object DN → dc_dn
get the DC object DN → dc_dn — via PtH
Get Windows System Directory Path
Get-DomainComputer
Get-DomainGPO
Get-DomainGroup
Get-DomainTrust
Get-DomainUser
getnthash - getnthash.py
getST.py - NTLM Relay
GetUserSPNs.py -request
Ghost SPN Check (Full Audit)
Ghostly Hollowing
gMSADumper - gMSADumper.py
GodPotato (.NET4)
GodPotato (.NET4) — via PtH
goldenPac - goldenPac.py
GPP autologin creds
GPP autologin creds — via PtH
GPP cpassword in SYSVOL
GPP cpassword in SYSVOL — via PtH
grab the DC certificate
graftcp (Single-Binary SOCKS5)
Grant a scoped AD-integrated DNS permission
Grant DCSync Replication Rights to Domain User
grant FullControl as new owner
grant FullControl as new owner  with NT hash
grant RBCD over target
grant RBCD over target — via PtH
grant RBCD via ccache
grant yourself DCSync
grant yourself DCSync — via PtH
grant yourself GenericAll
grant yourself GenericAll — via PtH
grep descriptions for credentials
grep descriptions for passwords
grep descriptions for passwords
group membership of account
group membership of account — via PtH
group takeover (write on the group)
group takeover (write on the group) — via PtH
guest session
Harvest All Browser Credentials
Herpaderply Hollowing
High-Frequency Tag Search
HijackablePathCheck
Host a read-only SMB share
Host Authenticated SMB Share
Host Discovery (Ping Sweep)
Host Root Filesystem Bind Mount
Host Root Filesystem Bind Mount
Host Staging Directory over HTTP
Host Staging Directory over HTTP
Host Unauthenticated SMB Share with SMBv2 Support
HOST variant (for psexec)
HTTP Response Headers
hunt one specific user
hunt one specific user — via PtH
ICMP ping test
ICMP Traceroute
Identify Active Web Services
Identify Processes Holding File Locks
Identify USB Serial Port
if CA host unresolved
if CA host unresolved — with NT hash
IMAP Password Spray
Impacket - Impacket exec family (psexec/smbexec/wmiexec/atexec)
impacket family: -k -no-pass (env inline)
impacket full dump
impacket full dump  with NT hash
impacket secretsdump via ccache (env inline)
impacket user dump
impacket user dump  with NT hash
impacket variant
impacket via ccache
impacket write
impersonate-rs - irs.exe
import all queries from the export button below
Import RFC 4716 Key to OpenSSH Format
Import the module and start the interactive interface
In-Memory C# Assembly Execution
In-Memory DLL Loading
Include Organization Job Listings
include password history
Index and Download Distribution Point Files with Credentials
Ingest a Local Kubernetes Dump
ingest into BloodHound CE
Initialize Hidden Desktop Session
Initialize Project Domain
inject (SYSTEM or DA + SeDebug on the DC; default password mimikatz)
Inject a shellcode payload into a process from Beacon
Inject Hook Script into Live Process
Inject JavaScript Payloads
Inject raw x64 shellcode into a process
Inject Shellcode via Module Stomping
Inject Shellcode via PoolParty
Inject Shellcode via ThreadlessInject
inspect a group for foreign SIDs
inspect a group for foreign SIDs — via PtH
Inspect BitLocker protector and PCR configuration
Inspect Captured Sessions
Inspect CLR Version for a Process
Inspect Database Schema
Inspect device registration status
Inspect DHCP Variables Without Configuring the Interface
Inspect Executable Metadata and Manifest
Inspect HTTP response headers
Inspect keytab key material
Inspect local name-resolution traffic
Inspect Lodestar Forge Service Logs
Inspect logon-session credential material
Inspect Microsoft Print to PDF Registration
Inspect Name-Service Traffic
Inspect Network Traffic
Inspect NGINX Build Parameters
inspect one credentials cache
Inspect Process Mitigation Policy
Inspect Resolved Compose Configuration
Inspect Running Processes and Services
Inspect script-accessible cookies
inspect the forged ticket  are the Extra SIDs in the PAC?
Inspect the target execution identity through PSWA
Inspect Virtual Machine Configuration
Inspect WSUS Server
Install Agent or C2 Profile from GitHub
Install Application Compatibility Database (SDB) Shim
Install custom Application Compatibility database
Install MSI package quietly
Interact with Agent
interactive LDAP shell on the relayed session
Interactive shell over an outbound TCP socket
Interactive SYSTEM Shell via Pass-the-Hash
Interactive WinRM Shell (Password)
Intercept HTTP WSUS traffic with WSUXploit
Internet-Scale Scan with Exclusions
Inventory Azure Function Apps
Invoke bundled Mimikatz in the interactive runspace
Invoke Win32_Process.Create on a Remote WMI Session
Invoke-EventVwrBypass
Invoke-PrivescAudit
Invoke-ServiceAbuse
IP Address Ownership Lookup
john - john
JSON and greppable output without HTML
JSON/CSV only
kdestroy
KDS keys of a specific domain (SYSTEM on its DC)
kerberoastable users as flat JSON
Kerberos 5 AS-REP etype 23 wordlist recovery
Kerberos 5 TGS-REP etype 23 wordlist recovery
kerberos ccache
Kerberos ccache
Kerberos ccache
Kerberos ccache
kerberos keytab
Kerberos relay to AD CS Web Enrollment (mitm6 DNS trigger)
Kerberos relay to AD CS Web Enrollment (Responder trigger)
Kerberos via ccache
kerbrute - Kerbrute User Enumeration and Password Spraying
Keytab-based initial TGT (AD machine principal example)
Kill Protected Process by Name
Kill Protected Process by PID with Custom Driver Path
LAPS passwords
LAPS passwords — via PtH
LAPS via ccache
Large-Range Scan with Exclusions
Launch a command with WScript.Shell.Run
Launch a New Instance
Launch a process through RoguePotato token impersonation
Launch a process with either documented token-creation mode
Launch an Authorized AWX Job
Launch Chrome on Hidden Desktop
Launch Command Prompt on Hidden Desktop
Launch Custom Application
Launch DSView on Linux
Launch DSView on macOS
Launch DSView on Windows
Launch Edge on Hidden Desktop
Launch Edge to File Upload URL
Launch Explorer on Hidden Desktop
Launch FOCA GUI
Launch Folder via Explorer
Launch Folder via Explorer
Launch Interactive Console
Launch LDP Interface for AD Inspection
Launch OLE/COM Object Viewer
Launch Phishing Framework
Launch Process Explorer GUI
Launch Process Monitor
Launch Recon-ng
Launch Session via Custom ICA File
Launch staged Javaw.exe with adjacent JLI DLL
Launch Staged Services via Compose
Launch Task Manager for Process Memory Dump
Launch Web Interface
Launch with alternate settings INI
Launch with parent-process spoofing
LDAP against DC
LDAP against DC — via PtH
LDAP bind check
LDAP Password Spray
LDAP search
LDAP spray
LDAP with ccache
LDAPS (636) — TLS; nxc auto-falls back on signing-required
LDAPS (636) — TLS; nxc auto-falls back on signing-required — via PtH
LDAPS (needs cert/PKINIT)
LDAPS (needs cert/PKINIT)  with NT hash
ldapsearch-ad - ldapsearch-ad.py
ldeep - ldeep
legacy + Windows LAPS v2 password
legacy + Windows LAPS v2 password — via PtH
Limit checks to system and user information
list all caches in a collection
List All Running Processes
List App Control policies
List App Service Application Settings
List App Services
List Available Spoofing Test Cases
List Available Wi-Fi Access Points
List Azure Front Door and CDN Profiles
List Azure Front Door Endpoints
List Azure RBAC Role Assignments
List Azure Storage Accounts
List BITS transfer jobs
List BITS transfer jobs
List configured containers
List configured slots
list current Windows tickets
List Cygwin-Managed Services
list default ticket cache
List detected browsers and profiles
List Directory Contents
list discovered site servers
list dMSAs and their state
list dMSAs and their state — via PtH
List domain trusts
List domain user accounts
List files in an authorized public share
List Files in Share
List Frida-Visible Devices
List Grantees of the DBA Role
List Handles of Protected Process
list hosts without SMB signing
List IAM Users
List Installed CLR Versions
List Jira Issues
List Key Credential Entries
list keytab entries and timestamps
List Largest Files and Directories
List Linux Network Interfaces
List local user accounts
List local user accounts
List Local Volume Shadow Copies
List Machine-Wide MSI Registrations
List macOS Hardware Ports
List managed servers
List Microsoft Entra users
List NFS Clients and Mounted Directories
List NFS Clients and Mounted Directories
List NFS Exports
List NFS Exports
List NFS Mounted Directories
List NFS Mounted Directories
List Organization Policies
List Private Repositories Owned by an Account
List processes
List Processes Using the CLR
List Project IAM Policy Bindings
List project service accounts
List Project Service Accounts
List Public GitHub Organization Members
List Registered Virtual Machines
List remote logged-on users with quser
List Remote Repository References
List Remote Windows Services
List Repository Directory Entries
List Repository Entries
List repository paths
List running BloodHound services
List Running Virtual Machines
List S3 Bucket Objects
List S3 Bucket Objects
List S3 Buckets
List Saved Session Summaries
list services (spot unquoted paths)
list services (spot unquoted paths)  with NT hash
List sessions on a named Remote Desktop Session Host
List sessions on the current host
List shared resources on a remote host
List SharePoint lists with Microsoft Graph
list shares
list shares — via PtH
List SPNs Registered to an Account
List Squashfs Image Contents
List Storage Buckets
List Stored Credential Vaults
List tenant users through Microsoft Graph
list tickets and encryption types in one cache
List Tokens by Unique Username
list trust accounts (named after the TRUST PARTNER)
list trust accounts (named after the TRUST PARTNER)  with NT hash
List Unsigned Executable Images
List Virtual Machines
List Windows Network Interfaces
List Wireless Interface Status
List WSL Distributions
List WSL Distributions
List ZIP Archive Member Names
Listen for TCP Connection
Load a JavaScript Instrumentation Script
Load a JavaScript Instrumentation Script
Load a Proxifier Profile
Load an Installed Module
Load types from an assembly path
Load via KeePass Plugin Framework
local account check
local account check — via PtH
local account exec
local account exec — via PtH
local account on the host variant
local account on the host variant — via PtH
local accounts
local accounts — via PtH
local auth
local auth — via PtH
Local Directory File Discovery
Local Port Forwarding (Tunneling)
Locate Primary DC via DSGETDC
locate the ADSync database on the sync server
locate the ADSync database on the sync server — via PtH
log in as anyone with the master password
logged-on users on a host
logged-on users on a host — via PtH
Login via AppRole
Look up IP network metadata
Look Up Services for an IP Address
lookupsid - lookupsid.py
lookupsid - proxychains
Low-Frequency Tag Search
LSASS dump (all logon creds)
LSASS dump (all logon creds) — via PtH
lsassy - lsassy
Lync/Skype for Business Password Spray
MAC Address Flooding
machine account + AES key (preferred over RC4)
Machine Triage (SYSTEM Secrets)
machine via PtH
make template ESC1-able (save old config)
make template ESC1-able (save old config) — with NT hash
Manage and Control Services
MANSPIDER - manspider
manual enrollment with owned machine
manual enrollment with owned machine — with NT hash
manual registry toggle
manual registry toggle — via PtH
mark a computer (no @)
mark a user (name contains @)
mark accounts as Owned
mark your partner-domain foothold
Mask recovery
Mass File Encryption
memberships via PtH
mimikatz - mimikatz
mitm6 - mitm6 IPv6 DNS takeover and NTLM relay
ModifiableAutorunCheck
ModifiableSVCCheck
Modify Bucket Permissions (Public Access)
Modify Current User Run Key
Modify Directory ACL Attribute
Modify Existing Service Binary Path
Modify File/Folder Permissions
Module Stomping (LoadLibrary)
Module Stomping (NtMapViewOfSection)
Monitor ARP activity on an interface
Monitor matching Certificate Transparency entries
Monitor Real-time Process Activity
Mount an SMB/CIFS Share
Mount Known SMB Share (Linux)
ms14-068 - ms14-068.py
MSSQL
MSSQL — via PtH
mssqlclient - proxychains
Neo4j backend only: direct Cypher shell
net.exe - NTLM Relay
NetExec - Active Directory Trust Enumeration
NetExec - Certifried
NetExec - Credentials from Web Browsers
NetExec - Impacket exec family (psexec/smbexec/wmiexec/atexec)
NetExec - NTLM Relay
NetExec - nxc
NetExec - Offline ntds.dit / SAM extraction
NetExec - Remote Command Execution
NetExec Kerberoasting
NetExec ResetNightmare LDAP module
netexec: -k --use-kcache (env inline, FQDN for Kerberos)
NetNTLMv2 response wordlist recovery
Netsh Port Proxy (Windows Native)
NLA + password (SPNEGO uses the ccache → Kerberos)
NMAP - Nmap Safe Vulnerability Scanning
no smb server (cleaner)
Non-Interactive Traffic Capture
noPac.py exploit and dump directory credentials with NT hash
noPac.py exploit and dump directory credentials with password
noPac.py request an impersonated service ticket with NT hash
noPac.py request an impersonated service ticket with password
noPac.py SAM THE ADMIN exploit with NT hash
noPac.py SAM THE ADMIN exploit with password
NSE Vulnerability Checks
NT hash
NT hash (overpass-the-hash, RC4 fallback)
NT hashes only (PtH)
NtAllocateVirtualMemory (RW-RX)
NTLM hash wordlist recovery
NTLM Relay Attack
ntlm_theft - ntlm_theft.py
ntlmrelayx - NTLM Relay
NtMapViewOfSection (RWX-RW-RX)
nuclei - nuclei
null session shares
nxc --self: S4U2Self only (no S4U2Proxy)
nxc alternative: S4U2Self+S4U2Proxy as {{target_user}}, then keep using nxc (-x, --sam, --lsa, --ntds)
nxc AS-REP variant
nxc AS-REP variant — via PtH
nxc check module
nxc check module — via PtH
nxc coercion alternative
nxc coercion alternative — via PtH
nxc command exec
nxc command exec — via PtH
nxc kerberoasting
nxc kerberoasting — via PtH
nxc module
nxc module
nxc module — via PtH
nxc module — via PtH
nxc module add-computer (SAMR/LDAP; cleanup: add DELETE=True)
nxc module add-computer (SAMR/LDAP; cleanup: add DELETE=True) — via PtH
nxc module: add key credential — via PtH
nxc module: add key credential (PFX lands in ~/.nxc/modules/shadow-creds)
nxc module: list existing key credentials
nxc module: list existing key credentials — via PtH
nxc query (version dependent)
nxc query (version dependent) — via PtH
nxc quick query
nxc quick query — via PtH
nxc upload
nxc upload — via PtH
nxc variant
nxc variant — via PtH
nxc variant (version dependent)
nxc variant (version dependent) — via PtH
nxc via ccache
nxc via ccache
nxc via ccache
nxc via trust credentials
nxc via trust credentials — via PtH
nxc: choose the S4U2Proxy SPN and save the ST as ccache for impacket
Office 365 Password Spray
Offline WEP capture analysis
Offline WPA/WPA2-PSK dictionary test
Offline-crack a captured NTLMv2 response file
Offline-crack a Kerberos AS-REP hash
One-liner remote execution via MMC20.Application
OneDrive Enumeration with MySQL Logging
OneDrive Enumeration with MySQL Logging
Open a directory in a rooted Explorer view
Open a DSView SSH Passthrough session
Open a macro-enabled workbook
Open a pre-approved lab console
Open a prepared MMC console under alternate credentials
Open a saved database session
Open an approved inert test document
Open an Interactive OS Shell through Database Takeover
Open an upload page in Microsoft Edge
Open an upload page in Microsoft Edge
Open Downloaded HTML Page
Open Havoc client for payload generation
Open Interactive Shell
Open prefilled Regex101 editor
Open Run Dialog on Hidden Desktop
Open Server Manager
Open SSH Local Forward to RDP Target
Open SSH session and local relay-port tunnel to the authorized management VM
Open the built-in Services console
Open the interactive menu for offline review
Open the local ROADrecon database viewer
Open the SCCM AdminService shell
option A via ccache
option A: shadow credentials
option A: shadow credentials — via PtH
option E: logon script — via PtH
option E: logon script → exec at next logon
Optional finite deauthentication test
optional: victim ccache via shadow credentials
optional: victim ccache via shadow credentials — with NT hash
or dump NTDS with the stolen TGT
or just WriteMembers (group takeover)
or just WriteMembers (group takeover)  with NT hash
or Python collector (password)
or RBCD on a partner machine
OUned - OUned.py
Outsider tenant reconnaissance
Overwrite file data
OWA Password Spray
owned → DA path nodes
Package Prepared Web Application as WAR
Packet capture and protocol analysis
Parse a Group Policy registry file
Parse a local NTDS.dit file
Parse Credentials from Existing LSASS Dump
parse local hives
Parse local SAM and SECURITY hives
parse ntds.dit
Parse One Windows Shortcut File
Parse phone-number metadata
parse the hives offline
Parse Windows Group Policy File
partner ADCS: vulnerable templates / ESC
partner ADCS: vulnerable templates / ESC — with NT hash
partner computers (FQDN + sAMAccountName)
partner SIDs with NO target creds — TDO of your own domain
partner SIDs with NO target creds — TDO of your own domain
Pass the Hash
pass-the-hash (-p :NTHASH)
Pass-the-Ticket (PTT)
Passive ARP Host Observation
Passive ARP Sniffing
Passive Network Reconnaissance
Passive OSINT Gathering
Passive Subdomain Enumeration
Passive Traffic Analysis (skip initial ARP scan)
password
password
password
password auth
password auth + read
password bind over LDAPS — no cleartext on the wire
password bind over LDAPS — no cleartext on the wire
password never expires
password never expires — via PtH
password policy (lockout!)
password policy (lockout!) — via PtH
Password spray FTP
Password spray RDP
Password spray SSH
Password Spray Username-as-Password
Password Spray with Safe Threshold Check
Password-Augmented Enumeration
Password-Backed Enumeration
Password-based initial TGT
PCredz - Pcredz
pebroadcast
peconfig
peload
Perform High-Speed Port Scan
Perform Internal Monologue Attack
Perform Password Spray
perun
petable
PetitPotam - NTLM Relay
peunload
phase 1: relay to LDAP (RBCD)
phase 1: relay to LDAP (RBCD) — via PtH
phase 2: spawn SYSTEM service
phase 2: spawn SYSTEM service — via PtH
Physical bridge connection
PKINIT → NT hash
PKINIT → TGT with the extra group SID
point DNS at your DLL
point DNS at your DLL — via PtH
Poison a Specific Hostname's DNS Queries
Poison All Allowed DNS Queries
Poison name-resolution requests and capture authentication
poison WPAD + DNS + verbose
policysecretunobfuscate - policysecretunobfuscate.py
PowerShell (RSAT): enumerate trusted-domain objects and trust properties
PowerShell (RSAT): trust flags incl. SID filtering
PowerShell download
PowerShell download — via PtH
PowerShell exec
PowerShell exec
PowerShell exec — via PtH
PowerShell exec — via PtH
PowerShell TCP shell (target-side)
PowerShellHistoryCheck
PowerSploit - Get-DomainSID
PPLdump - PPLdump64.exe
pre-created computers (password = lowercase name)
Prepare local source and staging panels
Preview an authorized LDIF change without applying it
Preview merging a policy into a GPO
Preview reviewed LDIF operations locally
Preview reviewed LDIF operations without applying them
Print all environment variables
Print selected environment variables
printnightmare - printnightmare.py
PrintSpoofer exec
PrintSpoofer exec — via PtH
PrivCheck
Privilege Escalation to SYSTEM
Probe a Candidate SharePoint Site URL with HEAD
Probe Authorized Target List for Web Services
Probe Authorized Target List for Web Services
Probe Client IDs and Resources with ROPC
Probe DSView web client
Probe Known Upload Endpoint Headers
probe LDAP relay
Process web targets from scan XML
Profile SCCM infrastructure over SMB
proxy auth to ntlmrelayx (for relaying)
Proxy Traffic via SOCKS5
Proxychains - NTLM Relay
proxyshell-poc - proxyshell_rce.py
psexec (service, loud)
psexec PtH
PsPing test server
PtH
PtH exec
PtH fallback (Restricted Admin)
Publish compatible media to an RTMP endpoint
pull ntds.dit
pull ntds.dit — via PtH
pull SAM
pull SAM — via PtH
pull SECURITY
pull SECURITY — via PtH
pull SYSTEM
pull SYSTEM — via PtH
pull the dump
pull the dump — via PtH
pull the output
pull the output — via PtH
Pull updated BloodHound images
Purge and Reload NetBIOS Name Cache
Push the staged authorized directory change
push via replication from your rogue DC
PXEThief - pxethief.py
Python collector with hash
QoL: clipboard, resize, mount /tmp
Query a Cygwin Service
Query A Record
Query A Record
Query a specific MIB OID
Query a Windows LAPS password
Query AD users with SPNs via ADSI
Query All Delegation Relationships
Query and Save Results to a Local CSV
Query BGP Data for an IP Address
Query DNS Records
Query Domain MachineAccountQuota
Query Domain Report
Query File Extension Association
Query Kerberos Delegation Relationships
Query LDAP Root DSE
Query Legacy McAfee Validation Trust Protection Service State
Query LSA Domain Information
Query Mail Exchange Records
Query Multicast Router Information
Query Name Server Records
Query NetBIOS name information
Query Netlogon Secure Channel Status
Query Object DACL Permissions
Query recently used applications
Query Remote NetBIOS Name Table by IPv4
Query Remote NetBIOS Name Table by Name
Query Remote Operating System Details through WMI
Query Remote System Information via WMI
Query SCCM collection members
Query SCCM collections
Query Scheduled Tasks
Query Scheduled Tasks
Query Scheduled Tasks
Query Services on a Remote Host
Query SPNs Matching a Host
Query SQL Server version
Query SQL Server version with Windows authentication
Query the Machine Run Key
Query Trellix Agent Service State
quick audit: ADCS, GenericWrite, roastables, unconstrained, old OS
quick LDAP look at the partner groups
quick-win check in the partner domain
raiseChild - raiseChild.py
Randomize MAC Address
raw LDAP query over LDAPS
raw LDAP query over LDAPS
raw memberOf — find your group
raw memberOf — find your group
rbcd - rbcd.py
RBCD attr on target
RBCD attr on target — via PtH
RBCD via relay instead
RC4 fallback (only when you have no AES key for krbtgt)
RC4 fallback (only without the AES key)
RC4 fallback (outgoing key, < 30 days)
Read a Legacy LAPS Password for One Computer
Read a public GitHub profile
Read a script from standard input
Read a specified user's Firefox history
Read a Windows LAPS Password for One Computer
Read an accessible Confluence Cloud page
Read an Accessible File
Read Chrome Login Data Records
Read Data from Table
Read EM410x card identifier
Read EM410x tag
Read HTTP page titles on common web ports
Read Jenkins Credentials XML
Read machine-account quota
read over LDAPS (636)
read over LDAPS (636)  with NT hash
Read Process Environment with Groovy
read RBCD entry
read readable gMSAs
read readable gMSAs — via PtH
Read Repository Path Metadata
Read RODC password replication policy groups
Read Secret from KV
Read Secret from Path
Read SharePoint list items through REST
Read SharePoint list items via REST
Read SharePoint List Items with the REST API
Read stored discovered names
Read Supported Browser Logins and Windows Vault
Read Terraform State Snapshot
Read the current user's Chrome history and bookmarks
read the dMSA managed password and link
read the dMSA managed password and link — via PtH
Read the Last N Lines
read the victim UPN
read the victim UPN — with NT hash
read via ccache
read via PtH
Read Web Server Header and Page Title
Read Web Server Header and Page Title
Read Windows registry policy settings
Recalculate PE Checksum and Timestomp Header
Record Audio to WAV with arecord
Recover a Hitag 2 cryptostream
Recover AD FS signing certificate
Recover keys using built-in default keys
Recover keys with an additional known key
Recursive Directory Copy
Recursive Directory Listing
Recursive Force Deletion
Recursive Share Content Listing
Recursively Scan and Extract Embedded Firmware Contents
Redirect incoming TCP traffic to another local port
Redirect incoming TCP traffic with debug logging and checksum offload
Redirect one authorized IPv4 LAN target
Redirector Mode
Reflective managed assembly load via Windows PowerShell
Reflective PE Injection
Reflective PE Injection into Current Process
Register a Daemon as an Auto-Start Service
Register Local COM DLL (DllRegisterServer)
Register Local Proxy DLL
Registry Run Key Persistence
relay + run command
Relay a named user's NTLM authentication to SMB
Relay a named user's NTLM authentication to SMB
relay Exchange$ → DCSync rights for your user
Relay Kerberos over DNS (with mitm6)
Relay Kerberos over HTTP to AD CS (ESC8)
Relay Kerberos over SMB
relay list, loot to disk
Relay machine authentication to LDAP and execute a SYSTEM service
Relay Machine Kerberos Authentication to LDAP with RBCD
Relay NTLM to LDAP for resource-based constrained delegation
Relay NTLM to LDAP for resource-based constrained delegation
Relay NTLM to LDAP to add a computer account
Relay NTLM to SMB and expose successful sessions through SOCKS
Relay NTLM to SMB with SOCKS Proxy
relay single target
relay site server → DB admin (replace query; --socks-port for SOCKS)
Relay SMB Authentication and Dump SAM Hashes
Relay SMB Authentication and Execute Command
Relay SMB Authentication and Execute Executable File
Relay SMB authentication to SCCM AdminService
relay to CA (no proxy)
relay to LDAPS and grant DCSync
Reload configured NGINX reverse proxy
Remote Command Execution
Remote Command Execution
Remote Command Execution
Remote Command Execution via MMC20 DCOM
Remote Command Execution via SMB Service
Remote Command Execution via XLM Macro
Remote command through ExcelDDE
Remote command through MMC20.Application
Remote command through ShellWindows
Remote Credential Guard (FreeRDP ≥ 3.9, server-side RCG needed)
Remote DLL execution (NT hash)
Remote DLL execution (password)
Remote Execution via WMI
Remote Execution with Custom Service Name
Remote Host Audit
Remote Host Audit with Credentials
Remote Memory Dump and LSASS Extraction
Remote PowerShell Execution (WinRM)
Remote PowerShell Execution (WinRM)
Remote PowerShell Execution (WinRM)
Remote Process Execution
Remote process execution via MMC20.Application
Remote RDP via Pass-the-Hash (Mimikatz)
Remote Registry OS Build Enrichment
remote registry query
remote registry query  with NT hash
remote registry save (admin)
remote registry save (admin)  with NT hash
Remote SAM and SECURITY secret collection
Remote secret collection via Pass-the-Hash
Remote Service Creation
Remote Service Creation
Remote Service Creation
Remote Session Extraction via WMI (Current Context)
Remote Session Extraction via WMI (Explicit Credentials)
Remote WMI Execution via Auth File
Remote WMI Execution via Pass-the-Hash
Remote XLM EXEC via Excel.Application DCOM
remove Kerberos preauth → AS-REP roast
remove Kerberos preauth → AS-REP roast — via PtH
remove member (cleanup)
remove member (cleanup) — via PtH
Remove One Key Credential
remove preauth via ccache
Remove signature data from a test copy
remove SPN from old owner (your notes)
Render Markdown mindmap
Renew current TGT
Replay most recently read Wiegand value
Request a host service ticket
Request a Kerberos TGT
request a Machine certificate as the spoofed DC
request a server-auth cert for the service FQDN
request a server-auth cert for the service FQDN — with NT hash
Request a TGS for a target user SPN
Request a TGS for a target user SPN with NT hash
Request a TGS from an Existing TGT
Request a TGT with a Password
Request a TGT with a password and a process-time offset
Request a TGT with an NT hash and a process-time offset
Request a TGT with an NTLM Hash
Request a ticket with a specified session-key enctype
Request agent check-in
request all TGS hashes
request all TGS hashes  with NT hash
Request an ESC1 Certificate
request cert as target user
request cert as target user — with NT hash
Request cross-domain CIFS service ticket
Request cross-forest CIFS service ticket with Pass-the-Ticket
Request Kerberos Service Ticket
Request Kerberos TGT
Request NTP Hashes for Computer Accounts
Request one user's key-list secret without SMB enumeration
Request Service Ticket Using Cached TGT
Request SPN Service Tickets
Request SPNs and Kerberoast
Request TGT with a PFX certificate
request the cert as the victim identity
request the certificate (saves {{victim}}.pfx)
Request UAC Elevation for a Command
request via ccache
Request Wireless Monitor Mode
Reset Domain User Password (NT Hash Authentication)
Reset Domain User Password (Password Authentication)
Reset the default admin password
reset via ccache
ResetNightmare PowerShell PoC
Resolve Active Subdomains
Resolve an IPv4 Host Record Through the Proxy
resolve SIDs against the trusted DC
resolve SIDs against the trusted DC  with NT hash
Responder - responder
Restart W32Time Service
Restore a Backup into a Mapped Namespace
Restore Data to Target Namespace
Restore Extensions from Mapping File
restore preauth
restore preauth — via PtH
Restore the DC machine-account password
RESTORE the original password
Resume Suspended Local Process
Retrieve a repository file for review
Retrieve Current User TGT via tgtdeleg
Retrieve current-user TGT specifying target SPN
Retrieve current-user TGT via fake delegation
Retrieve Domain DPAPI Backup Key
Retrieve Remote Loot Archive
Retrieve Secret Policies with an Existing Client Identity
Retrieve Secret Policies with Machine Account Credentials
Retrieve the LDAPS Service Certificate
retry policy request — with NT hash
retry policy request (from a previous registration)
Return a CNAME for one scoped DNS name
Return a controlled DNS answer for a lab domain
Return HTTP Basic Authentication
Return Wireless Interface to Managed Mode
Reverse DNS Range Lookup
Reverse Shell via TCP
Reverse Shell via TCP
Review an Instagram profile
Review Domain SPF and DMARC Posture
RID brute via guest session (2000 covers builtins plus the custom range)
RID cycling to 2000 (nxc default 4000; RID ≤1000 = builtin/standard, custom accounts usually 1000–2000; works over null/guest sessions too)
RID cycling to 2000 (nxc default 4000; RID ≤1000 = builtin/standard, custom accounts usually 1000–2000; works over null/guest sessions too) — via PtH
Roast Service Tickets
roast via ccache
roast without preauth
RODC golden ticket (Rubeus)
RODC golden ticket (Rubeus)
RODC krbtgt key (needs DCSync rights on a writable DC)
rootDSE / schema level
Route requests through a parent proxy
Route selected subnet over SSH
RPC session enumeration (impacket)
RPC session enumeration with NT hash
rpcclient variant
rpcclient variant — via PtH
Rubeus Kerberoast
Rule-based wordlist recovery
Run a .NET Application DLL
Run a command shell with user-mode hooks bypassed
Run a Command with Previously Saved Credentials
Run a named macro
Run a named Word VBA macro
Run a payload through an existing service
run a query from a file
Run a Query Through a SQL*Plus Script
Run a remote identity query
Run a Remote Script Block
Run a restricted DNS forwarder
Run a shell command over SSH
Run a TCP Client Through the Proxy Chain
Run a TCP Client Through the Proxy Chain
Run a Windows command over WinRM
Run Active Directory Healthcheck
Run Akagi32.exe with an executable path
Run Akagi32.exe with the default elevated command prompt
Run Akagi64.exe with an executable path
Run Akagi64.exe with the default elevated command prompt
Run all privilege-escalation checks in audit mode
Run an approved Configuration Manager script
Run an authorized custom LDAP query
Run an Authorized LinkedIn Reconnaissance Search
Run AutoHotkey Script
Run AutoHotkey Script
Run AutoIt Script
Run base privilege-escalation checks
Run Blue Coat local-serving categorization flow
Run Command with Host Network Namespace
Run Computer Management under an authorized alternate account
Run default PowerShell enumeration
Run default Windows enumeration
run encoded payload (avoids quoting hell)
run encoded payload (avoids quoting hell)
Run extended and audit checks with reports
Run KeeFarce in an authorized lab
Run keys (persistence/malware)
Run keys (persistence/malware) — via PtH
Run one command after an NTLM relay
Run one command after an NTLM relay
Run Project-Defined MSBuild Tasks
Run Scheduled Task Immediately
Run Scheduled Task Manually
Run simple SMB and NetBIOS enumeration
Run SSLStrip HTTPS Downgrade Proxy
Run SSLStrip with Favicon and All Traffic Capture
Run the batch flavor
Run the bundled Kerberoast workflow
Run the local direct-syscall demonstration
Run the PowerShell full check
Run the proof-of-concept executable
Run the standalone RottenPotatoNG executable
Run the WebDAV listener
run winPEAS → file
run winPEAS → file — via PtH
Run wsuks against a known HTTP WSUS server
Run wsuks with automatic WSUS server discovery via Active Directory
rusthound - rusthound
RustHound-CE - rusthound-ce
S4U2Proxy actors
S4U2Proxy actors — via PtH
S4U2Proxy via rogue machine
S4U2self Service Ticket
same groups list via -H
same over LDAPS (-s; -ss/-sss relax signing/CBT)
same over LDAPS (636)
same over LDAPS (636)  with NT hash
same TDO incl. partner SIDs (PowerShell, no target creds)
same via ccache
same via PtH
same via stdin — add more lines in bulk
same, fired with partner-domain creds (second-domain foothold)
same, fired with partner-domain creds (second-domain foothold) — via PtH
SAMR (default, no encryption)
SAMR (default, no encryption)  with NT hash
SAMR via ccache
sanity check before/after restore
sapphire: legit PAC via S4U2self+u2u (groups/extra-sid ignored)
Save SYSTEM Registry Hive for Offline Analysis
save the hives
save the hives — via PtH
saved credentials
saved credentials — via PtH
Scan a CIDR range
Scan a CIDR Range for Web Services
Scan a local directory for sensitive data
Scan an Authorized Target
Scan an Explicit IPv4 CIDR Range
Scan an HTTP(S) web server
Scan Authorized Host Ports
Scan Directory for Unsigned Binaries
Scan domain controllers for NoPAC indicators
Scan Git Repository for Verified Secrets
Scan Hosts and Ports with Beacon
Scan hosts and ports with Beacon portscan
Scan IP Range for NetBIOS Information
Scan LDAP and Global Catalog ports
Scan Local Filesystem for Secrets
Scan Nearby 802.11 Access Points and Stations
Scan Network Assets
Scan Office Documents for Embedded VBA Macros
Scan Queued Buckets
Scan S3 Bucket using an IAM Role
Scan selected folders and export a JSON report
Scan Target Network for Valid SNMP Communities
Scan targets with the C# executable
Scan targets with the Cobalt Strike BOF
Scan the Selected Interface's Local Network
sccm-http-looter - sccm-http-looter
sccmhound - SCCMHound.exe
sccmhunter discovery (MP, PXE, site systems) — replaces removed nxc --sccm
sccmhunter discovery (MP, PXE, site systems) — replaces removed nxc --sccm — with NT hash
Schannel/LDAPS shell as the DC
Scheduled Task Persistence
Scoped Kerberos Listen Capture
Scoped Kerberos Relay Capture
Scoped multicast name-resolution poisoning
Screenshot a single URL
Screenshot a Single URL
Screenshot URLs from a File
Search and export mailbox messages
Search Bundled Command Catalog
Search Censys host data
Search Code for Credential Candidates
Search code in an organization for a potential exposed secret
Search code in one authorized repository
Search Confluence
Search Confluence and Download Matching PDFs
Search Confluence Cloud pages by title
Search Directory Files for Credential Keywords
Search Exploit-DB
Search for sensitive filenames
Search for Sensitive Strings in Files
Search for Target Domain Information
Search Framework Modules
Search GitHub Repositories
Search iFixit Repair Guides for a Device Model
Search Indexed Device and Service Records
Search Indexed File Paths
Search Installed Modules
Search Jira Cloud issues for credential-like strings
Search Public Certificate Transparency Records
Search Public LinkedIn Staff Profiles
Search public repositories for infrastructure keywords
Search Repository Metadata
Search SharePoint and OneDrive
Search SMB files for a private-key header
Search Sysmon Process-Creation Events with an Office Parent
Search System Directories for Configuration Files
Search Teams messages
Search the current user's mailbox
secretsdump - NTLM Relay
secretsdump - proxychains
secretsdump with ccache (env inline)
Secure File Transfer (Pull)
Secure File Transfer (Push)
select a cache for one command
Select a specific process-creation API
Select Module
semi-interactive PtH with the DSRM hash (local DSRM logon)
Send a fixed canary to an authorized test endpoint
Send a fixed canary to an authorized test endpoint
Send a test message through an authorized SMTP relay
Send Custom XML Toast
Send One ICMP Probe Through a Linux Interface
Send Phishing Email via Open Relay
Send Standard Toast
Send Teams Phishing Message with SharePoint Link
Send Wake-on-LAN Magic Packet
Serve /tmp over HTTP for File Transfer
Serve Current Directory over HTTP
Service and Version Detection
service state
service state — via PtH
Session Collection from a Computer List
Set a function breakpoint
set dNSHostName to the DC FQDN
set dNSHostName to the DC FQDN — with NT hash
Set embedded PDB path
Set Extension-to-File-Type Mapping
Set File Last-Write Time
set machine password to empty
Set Outlook Home Page
Set Per-User COM InprocServer32 Registration
Set Phishlet Hostname
Set Static MAC Address
set victim UPN to the DC machine account
set victim UPN to the DC machine account — with NT hash
shadow credentials on a writable partner user
shadow credentials on a writable partner user — with NT hash
shadow credentials on machine
shadow credentials on machine — with NT hash
shadow credentials variant (no machine account)
shadow credentials variant (no machine account) — via PtH
shadow creds via ccache
Show CLI help
Show Local Network Configuration
show ticket encryption types
SID of the TRUSTED domain
SID of the TRUSTED domain — via PtH
SID of YOUR domain
SID of YOUR domain — via PtH
Sign an authorized test executable
Sign Executable File
Silently Install Visual Studio Code User Setup
Simulate a DESFire card image
single account
single account
single account  with NT hash
single account  with NT hash
single user, no SMB needed
SMB against DC
SMB against DC — via PtH
SMB Password Spray
SMB PtH
SMB PtH against DC
SMB remote command execution
SMB Remote Execution
SMB share (attacker, no proxy)
SMB share enumeration
SMB share with the DLL (no proxy)
SMB signing / relay candidates
SMB signing / relay candidates — with NT hash
SMB spray
SMB with ccache
smbclient - proxychains
smbclient-ng - smbclient-ng.py
smbexec - proxychains
smbexec (semi-interactive)
smbexec (semi-interactive)  with NT hash
smbexec via ccache
smbserver - NTLM Relay
SOCKS5 Proxy Relay
Spawn a Beacon using DLL application-directory hijacking
Spawn a SYSTEM command prompt on a desktop session
Spawn an interactive SYSTEM command prompt
Spawn Bash through a Unix pseudo-terminal
Spawn cmd.exe through Edge's GPU launcher
Spawn Malicious Child Process via Explorer
Spawn Operating System Shell via Database Takeover
Spawn Remote Shell
Spawn SYSTEM Service via RBCD
spider all readable shares
spider all readable shares — via PtH
SPN + altservice (writeup style)
spoof selected DNS via DHCPv6
Spool Query Results to a Local File
spooler (MS-RPRN)
spooler (MS-RPRN)
spooler (MS-RPRN) → uncon host
spooler (MS-RPRN) → uncon host  with NT hash
spooler (MS-RPRN)  with NT hash
spooler (MS-RPRN)  with NT hash
spot Any-Purpose / agent templates
spot Any-Purpose / agent templates — with NT hash
Spray one test password against a selected endpoint
Spray Stored Microsoft 365 Accounts
sprayhound - sprayhound
SQL login
SQL login  with NT hash
SSH Dynamic Port Forwarding (SOCKS Proxy)
SSH-Proxied Distributed Password Spray
Stage an authorized DCShadow directory change
stage the change (example: EA SID history)
standalone attempt (unpatched DC)
standalone attempt (unpatched DC) — with NT hash
Standard DNS Enumeration
Standard LLMNR/NBT-NS Poisoning
Standard UDP Traceroute
Start a file-transfer session
Start a program with VBA Shell
Start a registered COM DLL surrogate
Start a remote .NET Framework process with a profiler DLL
Start a semi-interactive SMB shell on an authorized Windows host
Start a Service
Start AitM Reverse Proxy
Start an authorized remote session
Start authenticated Chisel server
Start C2 Server
Start Conditional C2 Reverse Proxy
Start configured HTTPS handler
start DNS → DLL loads as SYSTEM
start DNS → DLL loads as SYSTEM — via PtH
Start DNS Tunnel Client
Start DNS Tunnel Client
Start DNS Tunnel Client
Start DNS Tunnel Client
Start DNS Tunnel Server
Start DNS Tunnel Server
Start DNS Tunnel Server
Start Evilginx Server
Start Exploit Multi-Handler Listener
Start file-backed capture
START FIRST: relay to partner LDAPS → DCSync rights for a partner account
Start Gophish Services
Start Havoc teamserver
Start hostapd with debug logging
Start Interactive Proxy
Start Lodestar Forge Management Platform
Start Logic 2 automation on Linux
Start Logic 2 automation on macOS
Start Logic 2 automation on Windows
Start Mythic Infrastructure
Start NGINX on Linux or FreeBSD
Start NGINX on Windows
Start Node.js HTTP Reverse Proxy
Start Physical Memory Server
Start Physical Memory Server
Start PowerShell with Windows Script Host Exec
Start PyRDP MITM for an authorized RDP lab target
start relay (listens on SMB 445, no proxy)
Start Remote Control Session
Start Remote Execute Session
Start Report Server
Start Sandman Server
Start Sandman Server with IP Spoofing
start SOCKS proxy
Start SOCKS Proxy Through Beacon
Start SOCKS4a proxy
Start SOCKS5 proxy
Start Teamserver
Start the Cobalt Strike Team Server
start the service
start the service  with NT hash
Start WebSocket Tunnel Server
Start WSUSpect Proxy with the configured PsExec payload
Startup Folder Shortcut Persistence
Stealth Collection
Stealth Enumeration
Stealth Session Collection
Stop and restart BloodHound services
Stop and save capture
stop DNS (brief outage)
stop DNS (brief outage) — via PtH
store an API token (prompts for user/password)
Straight wordlist recovery
Strip PDB directory
Subdomain Discovery from Certificate Transparency
Subdomain enumeration
Subdomain Wordlist Enumeration
Submit a file for an Antiscan.me scan
Submit Benign Text to Known Upload Route
Submit Certificate Request
Submit File for Analysis
Submit IBM X-Force category feedback
Submit McAfee category feedback
Submit Prepared Message via Sendmail
Summarize Directory Disk Usage
susinternals - psexecsvc.py
Suspend Local Process by PID
Suspend Remote Process by Name with Credentials
swap victim UPN to the target UPN
swap victim UPN to the target UPN — with NT hash
sweep a subnet
sweep a subnet — via PtH
Sweep All Microsoft Services for MFA Inconsistencies
Sweep Microsoft Services for MFA Inconsistencies
sync clock via NTP (package ntpsec-ntpdate)
Sync Data to Remote Storage
Synchronize Local Data with Cloud Bucket
Synchronize system clock from an SNTP server
System Group Audit
tag crown jewels — Owned is for YOUR footholds
take ownership (bloodyAD)
take ownership (bloodyAD) — via PtH
take ownership (impacket)
take ownership (impacket)  with NT hash
take ownership over LDAPS (636)
take ownership over LDAPS (636)  with NT hash
take ownership via ccache
Targeted Computer Enumeration
Targeted Host Share Enumeration
Targeted Kerberoast
Targeted PCFG hint recovery
Targeted Subnet Sweep
targetedKerberoast - targetedKerberoast.py
TCP bandwidth test
TCP connect test
TCP Forwarding through HTTP CONNECT Proxy
TCP Forwarding through SOCKS5
TCP latency test
TCP Port Forwarding
TCP Port Forwarding (Proxy)
TCP Reverse Shell
TCP SYN Port Scan
TCP Traceroute (Linux)
TCP Traceroute (macOS)
template edit via ccache
Terminate Running Process Monitor Capture
Test Candidate Accounts for AS-REP Roasting
Test candidate executables against a policy
Test COM server CLSID in test mode
Test NGINX Configuration
Test Unauthenticated DNS Zone Transfer (AXFR)
Test Unknown-Platform Conditional Access Policy
TGT for root$ (KDC resolves root → root$)
Thorough Local Filesystem Search
ticketer variant (impacket PR  verify availability)
TokenPrivilegesCheck
Top-ports scan
Trace functions in a USB-connected mobile app
trace MIT Kerberos library activity
Trace Selected Function Calls
Trace Selected Function Calls
Trace selected functions in a running process
Transacted Hollowing
Transcode a video stream to H.264
Transfer an authorized test file
Transfer an authorized test file
transfer PrintSpoofer
transfer PrintSpoofer — via PtH
Transform Payload to C#
Transform Payload to PowerShell
Triage Local Machine DPAPI Masterkeys
Triage User Credentials and Vaults
trigger → cleartext DB export — via PtH
trigger → cleartext DB export (waits for unlock)
trigger → high-integrity shell
trigger → high-integrity shell — via PtH
Trigger Client Policy Check-in
Trigger DCOM Callback Authentication
Trigger EFSRPC Authentication (default method)
Trigger EFSRPC Authentication (selected method)
Trigger Elevated Execution via Registry Hijack
Trigger MS-DFSNM authentication to a listener
Trigger MS-EFSRPC Authentication
Trigger MS-RPRN Print Spooler Authentication
trust key via ccache
trust tree (bloodyAD)
trust tree (bloodyAD) — via PtH
trusted domains + SIDs (rpcclient) — via PtH
trusted domains + SIDs, one per line (rpcclient)
TrustedDomain secrets → take (Incoming) aes256 → {{trust_aeskey}}  impacket MASTER only (0.13.1/Kali lacks the flag; else mimikatz lsadump::trust /patch)
TrustedDomain secrets → take (Incoming) aes256 → {{trust_aeskey}}  impacket MASTER only (0.13.1/Kali lacks the flag; else mimikatz lsadump::trust /patch)  with NT hash
try every coercion vector
try every coercion vector — with NT hash
try pre-2k names (hit = STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT)
Tunnel via NGROK
Tunnel via SERVEO
UACME FodHelper method 33
UACStatusCheck
unattend/sysprep files
unattend/sysprep files — via PtH
unauthenticated (userlist)
Unauthenticated CIDR Sweep
unconstrained (msldap)
unconstrained (msldap) — via PtH
unconstrained cross-domain: coerce partner DC to a host of YOUR domain
unconstrained cross-domain: coerce partner DC to a host of YOUR domain — via PtH
unconstrained delegation accounts
unconstrained delegation accounts — via PtH
unconstrained delegation hosts
Undeploy an application (destructive)
Unlink TCP Beacon
Unload Residual Process Explorer Driver
UnquotedSVCPathCheck
Update an Existing ZIP Archive
Update WES-NG definitions
upload ADFSDump to the ADFS server
upload ADFSDump to the ADFS server — via PtH
Upload an authorized OneDrive test file
Upload File to Client
Upload File to GCS Bucket
Upload File to ownCloud via WebDAV
Upload File to Target
Upload local files or folders to MEGA
upload winPEAS
upload winPEAS — via PtH
use ccache for dumping
use credentials from the owning domain against this one
use printed machine creds
use shadow hash
Use the CVE-2021-21972 Python proof of concept
use the LAPS password
use the relayed DC certificate (adjust pfx name)
use the ticket (example: DCSync)
user-as-password pairs (line-by-line)
Username Conversion
users under domain
users under domain — via PtH
Validate Candidate Accounts via Teams
Validate MSOLSpray in an Isolated Test Tenant
Verbose password-based initial TGT
verify against the grabbed cert instead of REQCERT=never
verify against the grabbed cert instead of REQCERT=never
Verify an Authenticode signature
Verify Digital Signature
verify membership
verify membership — via PtH
verify network logon as DC\Administrator
verify new creds
Verify remote DCOM execution with whoami
verify template flags yourself
verify template flags yourself — via PtH
verify the ACE
verify the ACE  with NT hash
verify the connection
verify ticket works
Verify trust secure-channel secrets
verify what is marked
via ccache
via ccache
via ccache (env inline)
via machine ccache
via NT hash
via PtH
Virtual Host Discovery
Walk an OID Subtree with SNMPv2c
Walk an OID Subtree with SNMPv3 authPriv
Walk the system MIB subtree
Web Fingerprinting
WebDAV listener  HTTP-sourced auth for LDAP/ADCS relay
WebDAV listener  HTTP-sourced auth for LDAP/ADCS relay  with NT hash
which groups is my user in? (nested, too)
which object holds the target SPN?
which object holds the target SPN? — via PtH
who can DCSync
who may be cached (reveal vs never-reveal)
whoami check
wildcard record (spoof everything)
wildcard record (spoof everything) — via PtH
Windows .kirbi → ccache (then export)
Windows auth (password)
Windows auth (PtH)
Windows Service Persistence
WinRM
WinRM — via PtH
WinRM Password Spray
WinRM Shell (Pass-the-Hash)
WinRM spray
WinRM with ccache
with NT hash (RC4 fallback)
with password
with valid creds
with valid creds  with NT hash
wmiexec (quiet)
wmiexec (quiet)  with NT hash
wmiexec via ccache
writable computers
writable computers — via PtH
writable GPOs / domain object
writable GPOs / domain object — via PtH
writable users/groups
writable users/groups — via PtH
Write an Authorized HID Prox H10301 Test Tag
write DCSync ACE
write DCSync ACE  with NT hash
write DCSync via ccache
Write EM410x ID to compatible rewritable tag
Write EM410x identifier to T55x7-family target
write FullControl on AdminSDHolder
write FullControl on AdminSDHolder  with NT hash
write via ccache
write via PtH
Write-HijackDll
WriteDACL on the partner domain object → DCSync
WriteDACL on the partner domain object → DCSync — via PtH
your own (possibly foreign) group memberships
your own (possibly foreign) group memberships — via PtH
your writeup dump line
ysoserial - ysoserial.jar