Suspicious PowerView In-Memory Domain Reconnaissance via Local DownloadString and Invoke-FindLocalAdminAccess (via ps_script)

PremiumReviewedSigma · Medium · v1
Product
windows
Category
ps_script
Author
HuntRule
Published
2026-10-30
Updated
2026-10-30

ATT&CK techniques

Discovery
  1. Recon

  2. Resource Dev

  3. Initial Access

  4. Execution

  5. Persistence

  6. Priv Esc

  7. Defense Evasion

  8. Cred Access

  9. Lateral Movement

  10. Collection

  11. C2

  12. Exfiltration

  13. Impact

What it detects

This rule detects PowerView domain-reconnaissance cmdlets such as Invoke-FindLocalAdminAccess and Get-DomainComputer being loaded in memory through a localhost DownloadString cradle, as captured by script block logging during the Nitrogen Sliver intrusion. Adversaries run PowerView to map local-admin access and server inventory ahead of lateral movement, so these cmdlet names combined with an IEX web cradle indicate active Active Directory enumeration.

Related detections9 linkedT1018 — drag to rearrange
Suspicious SOAPHound Style LDAP Query with SDflags and all_with_list via security
Suspicious Active Directory Enumeration via ADWS PowerShell Cmdlets via ps_script
Windows Process Creation: Renamed AdFind.exe Executions
Windows Process Creation: AdFind Executed with Suspicious Recon Flags
Windows Process Creation: Execution of Net.exe or Net1.exe
Suspicious Active Directory Computer Enumeration via Get-ADComputer Export to CSV (via ps_script)
Suspicious Exchange Trusted Subsystem Group Enumeration via net
Suspicious Active Directory Reconnaissance Commands (via process_creation)
Malicious IcedID AdFind Active Directory Reconnaissance via Command Line
Suspicious PowerView In-Memory Domain Reconnaissance via Local DownloadString and Invoke-FindLocalAdminAccess (via ps_script)
Pivot detection · T1018 · 9 related

Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.