AMSI bypass via amsiInitFailed reflection patch in PowerShell

Detects PowerShell command lines that use reflection to access the AmsiUtils class and set the amsiInitFailed field to true, a well-known technique to disable AMSI scanning for the remainder of the session before executing malicious payloads.

Microsoft Sentinel (KQL)