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: 22 days 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 27
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. 2
elastic/detection-rules Provides a set of reusable code components for developing and testing security rules 1,970
they4kman/suricata-prettifier A command-line tool to format and syntax highlight Suricata rules in a readable format. 13
stamusnetworks/scirius A web application for managing Suricata rulesets and threat hunting 635
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 343
jasonish/py-idstools A collection of Python libraries for working with intrusion detection systems. 276
plyara/plyara Tool to parse YARA rules into a dictionary representation for easier manipulation and analysis 174
whyhow-ai/rule-based-retrieval A Python package for creating and managing RAG applications with advanced filtering capabilities 222
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,698
circl/yara-validator Validates Yara rules and tries to repair broken ones 39