Skip to content

Releases: SigmaHQ/pySigma

v0.9.2

13 Feb 23:46
Compare
Choose a tag to compare

Added test pipelines and extended test backend.

v0.9.1

07 Feb 23:27
Compare
Choose a tag to compare

Updated plugin directory to stable version 1.

v0.9.0

05 Feb 23:45
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Added plugin system for backends, pipelines and validators. Requires additional metadata from plugin to enable plugin system to discover it.
  • Moved builtin validators to package sigma.validators.core.
  • Reintroduced Windows logsource mapping change that introduces lists to windows_logsource_mapping for Sigma log sources that map to multiple Windows log sources. Use generate_windows_logsource_items() function from sigma.pipelines.common to generate processing pipelines from windows_logsource_mapping. It handles multivalue cases correctly.

Further Changes

  • Added support for value lists in AddConditionTransformation processing pipeline operation.
  • Update mitre attack by @andurin in #96
  • docs: clarification on cidr value modifier IPv4 limitation by @phantinuss in #100

New Contributors

Full Changelog: v0.8.12...v0.9.0

pySigma 0.8.12

06 Jan 22:37
Compare
Choose a tag to compare

Added option to keep regular expression escpae character itself unescaped in regular expression escpae() method as well as in the text query base class.

pySigma 0.8.11

05 Jan 22:17
Compare
Choose a tag to compare

Fix: reverted change that introduced breaking change, lists in windows_logsource_mapping.

pySigma 0.8.10

14 Dec 23:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.9...v0.8.10

pySigma 0.8.9

06 Oct 22:47
4636bda
Compare
Choose a tag to compare

What's Changed

  • Added FieldPrefixMappingTransformation.
  • Fix a big here a ConditionItem with multiple items would not have a p… by @Res260 in #66

New Contributors

Full Changelog: v0.8.8...v0.8.9

pySigma 0.8.8

05 Oct 22:55
Compare
Choose a tag to compare
  • Added custom Sigma rule attributes in custom_attributes.

pySigma 0.8.7

05 Oct 22:27
Compare
Choose a tag to compare
  • SigmaString slice with start after end of string now results in empty SigmaString instead of exception. This matches the behavior of Pytho strings.

pySigma 0.8.6

05 Oct 21:27
Compare
Choose a tag to compare
  • Fix: conversion of rule ids to UUIDs on load of validator configuration from YAML or dict.
  • Fix: Added type tool to MITRE ATT&CK software tags.