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

863 stars
70 watching
140 forks
Language: Shell
last commit: about 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 209
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-based module for detecting and mitigating bot traffic in web applications 16
jaybizzle/crawler-detect A PHP class that detects bots and crawlers using user agent analysis. 1,999
msurguy/honeypot A package that helps prevent spam submissions on web forms by using a hidden field to detect bots 429
malsup/blockui An overlay plugin that blocks the user interface while a critical operation is performed 1,687
tanrax/maza-ad-blocking Automated ad blocking system 1,795
hectorm/hblock A tool that protects users from ads, malware and trackers by blocking malicious domains on their system. 1,627
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,057
nigrosimone/ng-lock An Angular decorator that prevents multiple function calls while a task is running and locks the user interface. 7