sudo cscli collections install ZoeyVid/npmplusInstalls 5 parsers and 54 scenarios, via WAF - Generic Rules.
View NPMplus →sudo cscli appsec-rules install crowdsecurity/experimental-no-user-agentThen reload CrowdSec: sudo systemctl reload crowdsec
Sign in to see which of your engines run it →Hover a line or a note to see what each field does.
name: crowdsecurity/experimental-no-user-agentdescription: "Protect against no user agent"rules:## Useragent header does not exist- and:- zones:- METHODmatch:type: regexvalue: '^GET|POST|PUT|DELETE|PATCH$'- zones:- HEADERSvariables:- "User-Agent"transform:- countmatch:type: equalsvalue: "0"labels:type: exploitservice: httpconfidence: 0spoofable: 0behavior: "http:likely-bot"label: "Missing User-Agent Header"classification:- attack.T1595- attack.T1190
Sign in to see the Security Engines that run this waf rule, the version they run and whether it was modified locally.