aristotle

Rules Filterer

A Python tool for filtering and modifying Suricata and Snort rulesets based on metadata keyword values.

GitHub

36 stars
8 watching
8 forks
Language: Python
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
m-chrome/py-suricataparser A Python package for parsing and generating Snort/Suricata security rules 29
philipn/django-rest-framework-filters An extension to Django REST framework and Django filter that simplifies filtering across relationships. 848
julioliraup/antiphishing Creates rules to block phishing attacks by integrating data from community APIs. 3
elastic/detection-rules Provides a set of reusable code components for developing and testing security rules 1,990
they4kman/suricata-prettifier A command-line tool to format and syntax highlight Suricata rules in a readable format. 13
stamusnetworks/scirius A web-based interface for managing Suricata rulesets and threat hunting. 636
dgenzer/surify-cli Tool to generate Suricata rules from various input formats and configurations 3
adblockplus/python-abp A utility library and toolset for working with Adblock Plus filter lists in Python. 32
quora/pyanalyze A tool to analyze Python code for type errors and other issues 350
jasonish/py-idstools A collection of Python libraries for working with intrusion detection systems. 279
plyara/plyara A tool to parse YARA rules into a dictionary representation for easier operations and analysis. 175
whyhow-ai/rule-based-retrieval A Python package that enables the creation and management of Retrieval Augmented Generation applications with filtering capabilities. 229
jasonish/suricatax-rule-parser-rs A Rust library to parse Suricata security rules and convert them into a higher-level data format 9
peco/peco Interactive filtering tool for streamlining data inspection and filtering 7,699
circl/yara-validator Validates Yara rules and tries to repair broken ones 39