Skip to content
Sign In

win:powershell

PowerShell logging

Channels: Microsoft-Windows-PowerShell/Operational (4103/4104/4105/4106); Windows PowerShell classic (400/403/600/800); PowerShellCore/Operational

Host type
Windows (workstation, member server, domain controller)
Cost class
Included
Techniques
66
Rules listed
404
Events
10

Licensing

License or service
Windows PowerShell / PowerShell 7
What is free
GPO or registry enable; 4104 to PowerShell Operational log
What costs
Nothing
Notes
Page documents script block logging in detail; module/transcription via about_PowerShell_Config
As read on
2026-11-01

A vendor statement as read on the date shown; the cost class is the durable part.

Standards and guidance naming this source

RequirementRelationBasis
OMB M-26-14: Identity usedSupports an activityour analysis: script block and module logs carry the user context
ASD ACSC / CISA et al.: Priority enterprise log sourcespriority_sourcequoted: administrative workstations; user computers

Techniques

Rules

Splunk 123
Sigma 230
Elastic 51

Events

Minimum (5)

  • 400Engine state changed to Available (classic)
  • 4103Module logging (pipeline execution)
  • 4104Script block logging (script block text)
  • 4105Script block invocation started
  • 4106Script block invocation completed

Recommended (4)

  • 169Remote Connection
  • 403Engine state changed to Stopped (classic)
  • 800Pipeline execution details (classic)
  • transcriptPowerShell transcription (file)

Listed (1)

  • 600Provider started (classic)

Dataset version 0.5.3, built 2026-11-08, from public sources only. Vendor rule names, requirement text and ATT&CK content are reproduced as published; the links between them are the authors' analysis. See the references for each source, its version and its license.