Skip to content

Conversation

@0xFustang
Copy link
Collaborator

Description

Enhances the validation feature to properly autodiscover and load validators from installed pySigma plugins, matching how backends and pipelines are discovered.

Changes:

  • Add --list validators option to display all installed validators
  • Improve logging to show discovered validators during validation (debug mode)
  • Refactor SigmaValidation class

Usage:

# List installed validators
droid --list validators --rules <path>

# See validators loaded during validation
droid --validate --rules <path> --config-file <config> -d

@0xFustang 0xFustang self-assigned this Jan 2, 2026
@0xFustang 0xFustang merged commit 2d5f1bb into main Jan 6, 2026
2 checks passed
@0xFustang 0xFustang deleted the add-validator-autodiscovery branch January 6, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants