Closed theY4Kman closed 3 years ago
Add basic support for negated option settings, e.g.
alert ip any any -> any any (content: !"heymum";)
Here's a test to demonstrate usage:
def test_negated_content(): rules = parse_rules(''' alert ip any any -> any any (content: !"heymum";) ''') assert len(rules) == 1 rule = rules[0] assert len(rule.options) == 1 option = rule.options[0] assert option.settings == 'heymum' assert option.settings.is_negated assert repr(option.settings) == "!'heymum'"
merging this to resolve #5
Add basic support for negated option settings, e.g.
Here's a test to demonstrate usage: