Sigma detection rules, expert-reviewed
Each one is checked against the reporting it came from before it is published, and shows the ATT&CK technique it covers, the telemetry it needs and where it falls short.
6,056 rules
Possible PurpleFox MSHTA to Msiexec Remote MSI Chain
This rule detects msiexec.exe spawned by mshta.exe to install a remotely hosted MSI package often disguised as an image file. This execution chain matches the PurpleFox loader delivery observed in MSHTA abuse campaigns.
HuntRule TeamWindowsprocess_creationHigh30Premium2026-09-08Suspicious MSHTA VBScript WScript Shell Execution
This rule detects mshta.exe executing an inline vbscript command that instantiates WScript.Shell to run a child process. This fileless technique is used by PurpleFox and XWorm loaders to spawn cmd or PowerShell without dropping a script to disk.
HuntRule TeamWindowsprocess_creationHigh30Premium2026-09-08Suspicious Remote HTA Payload Execution via MSHTA
This rule detects mshta.exe launched with a remote http or https URL argument to retrieve and execute a remote HTML Application payload. Loaders such as CountLoader and Emmenhtal abuse this behavior to stage LummaStealer and other malware in memory.
HuntRule TeamWindowsprocess_creationHigh00Premium2026-09-08Suspicious Node.js Script Execution from AppData Roaming
This rule detects the Node.js runtime executing from a hidden node_x86 directory under user AppData Roaming. This matches the persistence footprint of a malicious Windsurf IDE extension that stages its loader outside standard install paths and communicates over the Solana blockchain.
HuntRule TeamWindowsprocess_creationMedium70Premium2026-09-08Malicious Shell Payload Piped from curl to zsh
This rule detects a base64 decoded command that pipes remote content fetched with curl directly into the zsh interpreter. This fileless macOS execution technique is used by fake software advertisement campaigns to run a stealer without touching disk.
HuntRule TeamMacosprocess_creationHigh50Premium2026-09-08CastleLoader ClickFix PowerShell Hex Decode and Re-Execution
This rule detects a ClickFix style command that decodes a hex encoded string in PowerShell and pipes the result into a second PowerShell instance for execution. This pattern delivers CastleLoader and related payloads directly in memory.
HuntRule TeamWindowsprocess_creationHigh60Premium2026-09-08Suspicious Cabinet Extraction of Masqueraded vstm Archive via extrac32
This rule detects extrac32.exe extracting a cabinet archive that uses a deceptive vstm extension. This delivery step was observed in CastleLoader and LummaStealer fake installer campaigns to unpack staged components.
HuntRule TeamWindowsprocess_creationHigh170Premium2026-09-08Antivirus Software Discovery via tasklist and findstr
This rule detects reconnaissance that pipes tasklist output through findstr to enumerate running security product processes. CastleLoader performs this check to identify installed defenses before deploying its payload.
HuntRule TeamWindowsprocess_creationMedium130Premium2026-09-08Agent Tesla Persistence via Realtek Named Scheduled Task Batch
This rule detects execution of a batch file named RealtekCodec that masquerades as an audio helper and is launched minimized from a scheduled task. This persistence method runs the Agent Tesla loader at user logon.
HuntRule TeamWindowsprocess_creationHigh60Premium2026-09-08Suspicious DLL Execution via Regsvr32 DllInstall of dat File
This rule detects regsvr32.exe invoking the DllInstall export against a file that uses a dat extension. This signed binary proxy execution technique runs a C2 agent DLL delivered inside fake game trainers and pirated Battlefield 6 installers.
HuntRule TeamWindowsprocess_creationHigh170Premium2026-09-08Chisel Reverse Tunnel Tool Execution from Temporary Directory
This rule detects execution of the Chisel tunneling utility from a temporary or ProgramData directory. RedCurl deploys Chisel under an obfuscated garble and UPX packed name to pivot and tunnel through compromised networks.
HuntRule TeamWindowsprocess_creationMedium160Premium2026-09-08Windows Defender Tampering via Set-MpPreference and Exclusions
This rule detects PowerShell commands that weaken Microsoft Defender by disabling cloud reporting and sample submission or by adding broad ProgramData exclusion paths. RedCurl performs these steps before deploying its QWCrypt ransomware.
HuntRule TeamWindowsprocess_creationHigh30Premium2026-09-08FTP Data Exfiltration via curl with Embedded Credentials
This rule detects curl uploading a file to an FTP server using inline username and password credentials. Unfading Sea Haze uses this method to move staged archives of stolen data to attacker controlled infrastructure.
HuntRule TeamWindowsprocess_creationHigh90Premium2026-09-08Antivirus Check and Remote Loader Retrieval in LNK Command Chain
This rule detects a command chain that checks for the ESET kernel service with tasklist and findstr then downloads a remote payload and hands it to MSBuild for execution. This LNK based initial access is used by Unfading Sea Haze.
HuntRule TeamWindowsprocess_creationHigh460Premium2026-09-08MSBuild Executing Non-Project File or Remote Payload
This rule detects MSBuild running a file that is not a normal project such as a log file or a payload staged in a public folder. Unfading Sea Haze abuses MSBuild to compile and execute .NET loaders in memory from these staged files.
HuntRule TeamWindowsprocess_creationHigh120Premium2026-09-08