Skip to main content

Backend Conversion Results

Sigma conversion was run locally with temporary sigma-cli backends for Splunk and Elasticsearch.

Run date: 2026-05-15

Commands:

sigma check detections/sigma/*.yml
sigma convert -t splunk -p splunk_windows detections/sigma/*.yml > detections/splunk/sigma-converted-splunk.spl
sigma convert -t lucene -p ecs_windows detections/sigma/*.yml > detections/elastic/sigma-converted-lucene.txt

Results:

BackendOutputResultNotes
Sigma semantic checkdocs/detection-engineering/sigma-validation-results.md0 errors, 0 condition errors, 0 issuesValidates Sigma syntax and metadata after tag cleanup.
Splunk SPLdetections/splunk/sigma-converted-splunk.splGeneratedRequires local index, sourcetype, CIM, and field mapping before deployment.
Elastic Lucene / ECS Windowsdetections/elastic/sigma-converted-lucene.txtGeneratedRequires ECS pipeline validation and index mapping before deployment.

Interpretation:

  • Conversion artifacts prove the portable Sigma rules can be rendered to target backend query languages.
  • Conversion does not prove field correctness in a real SIEM.
  • Converted queries are release artifacts for review and pilot design, not production analytics.