Sigma rule testing
01The lifecycle
title: Encoded PowerShell command line logsource: { category: process_creation, product: windows } detection: selection: Image|endswith: '\powershell.exe' CommandLine|contains: ' -enc ' condition: selection tags: [attack.t1059.001]
02What you get
Enable the community rules and they land as watchers, off by default. Rules that cannot run on your data are grouped by reason, so gaps become a to-do list.
Huntbase shows the fast approximate count and the rule's exact logic over a sample, and says so when the two disagree.
Every version keeps its author, note and diff. Restore any. Every firing names the version that fired.
Sigma event count, value count and temporal ordering rules run on the same correlation engine.
Convert any rule to Splunk SPL, Microsoft Sentinel KQL or Elastic ES|QL for data that stays where it is.
Scout drafts a watcher from confirmed hunt findings. You backtest it and decide the rollout.
In Huntbase, backtest it over your own history for up to 90 days to see what it would have fired on, then run it in shadow mode, where it is evaluated on live data but only reaches the digest. Turn it on when the evidence says it is ready.
Yes. Enable the SigmaHQ community rules for your organisation and Huntbase fetches them for you. They arrive as watchers, switched off. Rules that cannot run on your data are grouped by reason, such as a field that is not mapped.
Huntbase compiles Sigma natively onto OCSF-normalised data. For data that stays in another SIEM, any rule can also be converted to Splunk SPL, Microsoft Sentinel KQL or Elastic ES|QL.
Yes. Sigma correlation rules (event count, value count and temporal ordering) run on Huntbase's correlation engine.
Bring your Sigma, or start from SigmaHQ. Sign up and backtest on your own data, or book a demo.