Mick Grove
3c141f989a
updated entropy on several rules
2025-12-06 16:48:52 -08:00
Mick Grove
0f953f59a5
pattern_requirements for rules — Post-regex character-class gating to cut false positives without lookarounds. Authors can now require minimum counts of digits, uppercase, lowercase, and special characters, with an optional custom special-char set.
...
Why: Hyperscan doesn’t support lookaheads/behinds, so many “must contain X and Y” checks had to be baked into the regex (hurting readability) or were impossible. pattern_requirements applies lightweight, in-memory checks after a match is found, keeping patterns fast and clean.
2025-11-04 13:55:31 -05:00
Mick Grove
9275fb5541
- --quiet now suppresses scan summaries and rule statistics unless --rule-stats is explicitly provided
...
- Added X Consumer key detection and validation
2025-08-09 15:52:00 -07:00
Mick Grove
f1c3bcb56a
Added X Consumer key detection and validation
2025-08-09 08:45:27 -07:00
Mick Grove
389fcf7853
Fixed twitter rule examples
2025-06-27 18:48:31 -07:00
Mick Grove
87d2a83e3e
Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives
2025-06-27 15:28:34 -07:00
Mick Grove
7202bb9373
Added rules for twitter, wireguard, onepassword, droneci
2025-06-26 21:24:07 -07:00