Tools for the Generic Signature Format for SIEM Systems (sigma). Current version: 0.23.1. Quarterly releases with rule updates.
pip install sigmatoolsVerified import paths — ran on the pinned version, not inferred.
Convert a Sigma rule to Splunk SPL query.
Update imports to use new module paths: `from sigma.backends.<backend> import <BackendClass>`.
Use `sigmac` command for CLI operations.
Use `with open('rule.yml') as f: SigmaCollection.from_yaml(f.read())`.Use `import sigma` (the module name is 'sigma', not 'sigmatools').
Use `from sigma.backends.splunk import SplunkBackend` instead of `sigma.backend.SplunkBackend`.
Ensure you have a proper logsource configuration or use `--output-config` with sigmac, or specify `backend.processing_pipeline`.
No dependency data recorded yet.