sudo cscli collections install crowdsecurity/aws-cloudfrontInstalls 2 parsers and 47 scenarios, via HTTP - Generic Protection.
View AWS CloudFront →sudo cscli scenarios install crowdsecurity/http-backdoors-attemptsThen 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: leaky#debug: truename: crowdsecurity/http-backdoors-attemptsdescription: "Detect attempt to common backdoors"filter: 'evt.Meta.log_type in ["http_access-log", "http_error-log"] and any(File("backdoors.txt"), { evt.Parsed.file_name == #})'groupby: "evt.Meta.source_ip"distinct: evt.Parsed.file_namedata:- source_url: https://hub-data.crowdsec.net/web/backdoors.txtdest_file: backdoors.txttype: stringcapacity: 1leakspeed: 5sblackhole: 5mlabels:confidence: 3spoofable: 0classification:- attack.T1595behavior: "http:scan"label: "Scanning for backdoors"service: httpremediation: true
Sign in to see the Security Engines that run this attack scenario, the version they run and whether it was modified locally.
Detect attempts to access common backdoors such as c99.php ...
This scenario will be trigger if an attacker requests a minimum of two differents file of the list/
Configuration:
distinct : evt.Parsed.request (HTTP request URI)
leakspeed : 5 secondes
group_by : evt.Meta.source_ip
This scenario use the following list backdoors.txt from danielmiessler