titoshadow / ids-rule-parser
A PHP library for parsing IDS rules (Suricata, Snort), ported from py-suricataparser
v1.0.2
2024-12-13 23:25 UTC
Requires
- php: ^8.3
Requires (Dev)
- phpunit/phpunit: ^10.0
This package is auto-updated.
Last update: 2025-05-14 00:30:35 UTC
README
Lightweight, native PHP library for parsing IDS rules, such as Suricata or Snort rules.
This is a port from py-suricataparser on https://github.com/m-chrome/py-suricataparser
Features
- Parse individual IDS rules, lists or files.
- Framework-independent
Installation
To include IDSRuleParser
in your project, use Composer to add it as a dependency:
composer require titoshadow/ids-rule-parser