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.
8,356 rules
Windows Registry Screensaver Path Value Modified (SCRNSAVE.EXE)
Alerts on registry changes to the SCRNSAVE.EXE screensaver binary path under HKCU.
Bartlomiej Czyz @bczyz1, oscd.community, Huntrule TeamWindowsregistry_eventMedium211Free2020-10-11Windows PowerShell Command Line Encoded-Content Indicators via Type Conversion and String Building
Detects PowerShell command lines containing type-conversion and join/split character assembly indicators consistent with encoded content handling.
Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton, Huntrule TeamWindowsprocess_creationLow483Free2020-10-11Windows Process Creation: Detect Reversed PowerShell Command Tokens in CommandLine
Alerts on suspicious reversed token usage in PowerShell command lines on Windows, excluding -EncodedCommand / -enc.
Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton, Huntrule TeamWindowsprocess_creationHigh337Free2020-10-11PowerShell ConvertTo-SecureString Cmdlet Execution from Command Line (Windows)
Alerts when PowerShell is launched with a command line containing ConvertTo-SecureString, a credential-related cmdlet uncommon in normal execution.
Teymur Kheirkhabarov (idea), Vasiliy Burov (rule), oscd.community, Tim Shelton, Huntrule TeamWindowsprocess_creationMedium160Free2020-10-11Windows msbuild.exe Network Connections to Ports 80/443
Alerts on initiated outbound 80/443 connections from msbuild.exe on Windows.
Kiran kumar s, oscd.community, Huntrule TeamWindowsnetwork_connectionHigh181Free2020-10-11macOS Local Group Enumeration via dscacheutil, cat /etc/group, or dscl
Flags macOS process executions that enumerate local system groups using dscacheutil, cat, or dscl commands.
Ömer Günal, Alejandro Ortuno, oscd.community, Huntrule TeamMacosprocess_creationInformational344Free2020-10-11macOS Host Indicator Removal via rm/unlink/shred of Local Log Paths
Flags macOS rm/unlink/shred commands targeting /var/log or ~/Library/Logs to remove local log evidence.
remotephone, oscd.community, Huntrule TeamMacosprocess_creationMedium3610Free2020-10-11Linux Local Groups Discovery via /groups or /etc/group File Enumeration
Detects Linux commands and utilities used to enumerate local groups and read /etc/group.
Ömer Günal, Alejandro Ortuno, oscd.community, Huntrule TeamLinuxprocess_creationLow419Free2020-10-11PowerShell Execution via sqlps.exe (Windows Process Creation)
Flags sqlps.exe process launches consistent with PowerShell execution on Windows, excluding common sqlagent.exe-driven cases.
Agro (@agro_sev) oscd.community, Huntrule TeamWindowsprocess_creationMedium443Free2020-10-10PowerShell Root Certificate Added via LocalMachine\Root Path
Flags PowerShell scripts that move and import certificates into the local machine root store (Cert:\LocalMachine\Root).
oscd.community, @redcanary, Zach Stanford @svch0st, Huntrule TeamWindowsps_scriptMedium202Free2020-10-10Windows PowerShell ICMP Exfiltration via Ping and Socket Send
Alerts on PowerShell that instantiates System.Net.NetworkInformation.Ping and calls .Send, consistent with ICMP-based exfiltration.
Bartlomiej Czyz @bczyz1, oscd.community, Huntrule TeamWindowsps_scriptMedium281Free2020-10-10macOS Hidden User Creation via dscl (Hidden Account or UniqueID<500)
Detects dscl commands on macOS creating hidden users (UniqueID < 500 or IsHidden true).
Daniil Yugoslavskiy, oscd.community, Huntrule TeamMacosprocess_creationMedium182Free2020-10-10Windows verclsid.exe executes COM object via GUID parameters
Flags verclsid.exe process launches using /S /C COM GUID-style arguments on Windows.
Victor Sergeev, oscd.community, Huntrule TeamWindowsprocess_creationMedium441Free2020-10-09Windows: Identify RpcPing.exe -s RPC test that requests NTLM authentication
Detects RpcPing.exe RPC test usage with parameters indicating NTLM authentication attempts.
Julia Fomina, oscd.community, Huntrule TeamWindowsprocess_creationMedium212Free2020-10-09Windows Renamed ftp.exe Execution via OriginalFileName PE Metadata
Flags Windows executions where PE OriginalFileName is ftp.exe but the image path is not named ftp.exe.
Victor Sergeev, oscd.community, Huntrule TeamWindowsprocess_creationMedium407Free2020-10-09