nginx-badbot-blocker

Bot blocker

A shell script-based solution to detect and block malicious web crawlers

Block bad, possibly even malicious web crawlers (automated bots) using Nginx

GitHub

864 stars
70 watching
140 forks
Language: Shell
last commit: over 4 years ago

Related projects:

Repository Description Stars
developmint/vue-if-bot A component to hide/show content based on user agent, helping to avoid annoying information banners for search engines. 66
benjefferies/branch-protection-bot A tool to temporarily disable branch protection to allow administrator pushes 72
sukkaw/cloudflare-block-bad-bot-ruleset Protects websites from malicious crawlers and bots by filtering out suspicious traffic based on user-agent information 211
witer33/fiberpow A middleware solution to block or slow down automated clients by requiring them to solve a computational puzzle. 12
anned20/begoneads A script that integrates popular ad blocker host files into the system's hosts file to block ads 312
satrobit/lua-resty-ddos A Lua module for detecting and mitigating Distributed Denial of Service (DDoS) attacks 16
jaybizzle/crawler-detect A PHP class that detects bots and crawlers using user agent analysis. 2,019
msurguy/honeypot A package that helps prevent spam submissions on web forms by using a hidden field to detect bots 431
malsup/blockui An overlay plugin that blocks the user interface while a critical operation is performed 1,689
tanrax/maza-ad-blocking A command-line tool that blocks ads by modifying DNS settings on the local system. 1,803
hectorm/hblock A tool that protects users from ads, malware and trackers by blocking malicious domains on their system. 1,640
cgag/hostblock A terminal-based tool for managing website blocking by modifying the system's hosts file. 96
friends-of-hyva/magento2-crawler-session A module for Magento 2 that detects and prevents crawlers from creating sessions. 11
fingerprintjs/botd Detects automation tools and frameworks in web applications without requiring a server. 1,075
nigrosimone/ng-lock An Angular decorator that prevents multiple function calls while a task is running and locks the user interface. 7