sudo cscli collections install crowdsecurity/http-dosInstalls 0 parser and 4 scenarios.
View HTTP - DoS Detection →sudo cscli scenarios install crowdsecurity/http-dos-switching-uaThen 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.
type: leakyformat: 2.0#debug: truename: crowdsecurity/http-dos-swithcing-uadescription: "Detect DoS tools switching user-agent too fast"#pattern seen in mhddos toolfilter: 'evt.Meta.log_type in ["http_access-log", "http_error-log"]'capacity: 10distinct: evt.Parsed.http_user_agentleakspeed: 8sgroupby: "evt.Meta.source_ip"blackhole: 2mlabels:service: httpremediation: trueconfidence: 2spoofable: 0classification:- attack.T1498behavior: "http:dos"label: "HTTP DOS with varying UA"
Sign in to see the Security Engines that run this attack scenario, the version they run and whether it was modified locally.
This scenario detects specific DoS tools that issue a high number of requests, while changing the User-Agent every request.
Directly inspired by some specific DoS tools TTP.
⚠️ This scenario might trigger false positives, proper testing is advised ⚠️
⚠️ The Hub item name is crowdsecurity/http-dos-switching-ua, but the internal runtime name is crowdsecurity/http-dos-swithcing-ua. The misspelling is kept for compatibility. Use the internal name in local configuration, including cscli simulation enable. ⚠️