Skip to main content

An extension for suricata-check with additional checkers.

Reason this release was yanked:

Wrong release version

Project description

The suricata-check project - Design Principles

Static Badge Python Version PyPI GitHub License

Quick Test, Build, Lint Extensive Test Release

suricata-check is a command line utility to provide feedback on Suricata rules. The tool can detect various issues including those covering syntax validity, interpretability, rule specificity, rule coverage, and efficiency.

This extension is an additional checker for design issues, which can be installed by running the following command:

pip install suricata-check-design-principles

Rules starting with prefix P indicate issues relating to rule design principles posed in the Ruling the Unruly paper. Rules with P-type issues can relate to a specificity and coverage.

Contributing

If you would like to contribute, please check out CONTRIBUTING.md some helpful suggestions and instructions.

License

This project is licensed under the European Union Public Licence (EUPL).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

suricata_check_design_principles-7.0.0b0.tar.gz (342.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file suricata_check_design_principles-7.0.0b0.tar.gz.

File metadata

File hashes

Hashes for suricata_check_design_principles-7.0.0b0.tar.gz
Algorithm Hash digest
SHA256 3fe84d89210b496694297d3c77a64f0131fbaea1b4824cebd0ac3b8325db79aa
MD5 6fc470d9638eb3a8657aba482afa26f7
BLAKE2b-256 6a08c3e4d945b7ff0cfaaeeb08d76ebc0fe4b1eda325e6d6f21d40177509db17

See more details on using hashes here.

Provenance

The following attestation bundles were made for suricata_check_design_principles-7.0.0b0.tar.gz:

Publisher: python-release.yml on Koen1999/suricata-check-design-principles

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file suricata_check_design_principles-7.0.0b0-py3-none-any.whl.

File metadata

File hashes

Hashes for suricata_check_design_principles-7.0.0b0-py3-none-any.whl
Algorithm Hash digest
SHA256 027515052eb5eb74e16e43534ec9e3404ac9c01e4acd7d7143bebc7a0db35ee4
MD5 d9b0cb3deaf443799bbef9d616f4a1b7
BLAKE2b-256 49e5f3c2efe3f2f9ac9d17ca5cf90d9464d67a6fc497a8e51fe9e4ad0850f59d

See more details on using hashes here.

Provenance

The following attestation bundles were made for suricata_check_design_principles-7.0.0b0-py3-none-any.whl:

Publisher: python-release.yml on Koen1999/suricata-check-design-principles

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page