Splunk SPL Copy
index=* sourcetype=WinEventLog
| search title: Suspicious PowerShell download cradle
logsource:
category: process_creation
product: windows
detection:
selection:
process_name|endswith: '\\powershell.exe'
process_path|contains:
- 'DownloadString'
- 'IEX'
condition: selection Microsoft Sentinel KQL Copy
SecurityEvent
| where title: Suspicious PowerShell download cradle
logsource:
category: process_creation
product: windows
detection:
selection:
NewProcessName|endswith: '\\powershell.exe'
CommandLine|contains:
- 'DownloadString'
- 'IEX'
condition: selection Elastic ES|QL Copy
FROM logs-*
| WHERE title: Suspicious PowerShell download cradle
logsource:
category: process_creation
product: windows
detection:
selection:
process.executable|endswith: '\\powershell.exe'
process.command_line|contains:
- 'DownloadString'
- 'IEX'
condition: selection Google Chronicle YARA-L2 Copy
rule translated_rule {
meta:
author = "AiSOC"
condition:
title: Suspicious PowerShell download cradle
logsource:
category: process_creation
product: windows
detection:
selection:
principal.process.file.full_path|endswith: '\\powershell.exe'
principal.process.command_line|contains:
- 'DownloadString'
- 'IEX'
condition: selection
} Google Chronicle UDM Search Copy
// Chronicle UDM Search
title: Suspicious PowerShell download cradle
logsource:
category: process_creation
product: windows
detection:
selection:
principal.process.file.full_path|endswith: '\\powershell.exe'
principal.process.command_line|contains:
- 'DownloadString'
- 'IEX'
condition: selection ⚠ Deterministic field-map translation, computed in your browser (no server, no LLM). Review field names before deploying.