mirror of
https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker.git
synced 2025-09-02 10:40:36 +00:00
Remove Test Unit
This commit is contained in:
parent
1dd2ace86c
commit
e1bfd15894
1 changed files with 0 additions and 724 deletions
|
@ -1,724 +0,0 @@
|
|||
### **********************************
|
||||
### THE ULTIMATE NGINX BAD BOT BLOCKER
|
||||
### **********************************
|
||||
|
||||
### VERSION INFORMATION #
|
||||
###################################################
|
||||
### Version: V3.2017.08.827
|
||||
### Updated: Tue Aug 22 12:16:24 SAST 2017
|
||||
### Bad Referrer Count: 5622
|
||||
### Bad Bot Count: 504
|
||||
###################################################
|
||||
### VERSION INFORMATION ##
|
||||
|
||||
##############################################################################
|
||||
# _ __ _ #
|
||||
# / |/ /__ _(_)__ __ __ #
|
||||
# / / _ `/ / _ \\ \ / #
|
||||
# /_/|_/\_, /_/_//_/_\_\ #
|
||||
# __/___/ __ ___ __ ___ __ __ #
|
||||
# / _ )___ ____/ / / _ )___ / /_ / _ )/ /__ ____/ /_____ ____ #
|
||||
# / _ / _ `/ _ / / _ / _ \/ __/ / _ / / _ \/ __/ '_/ -_) __/ #
|
||||
# /____/\_,_/\_,_/ /____/\___/\__/ /____/_/\___/\__/_/\_\\__/_/ #
|
||||
# #
|
||||
##############################################################################
|
||||
|
||||
### This file implements a checklist / blacklist for good user agents, bad user agents and
|
||||
### bad referrers on Nginx Web Server. It also has whitelisting for your own IP's and known good IP Ranges
|
||||
### and also has rate limiting functionality for bad bots who you only want to rate limit
|
||||
### and not actually block out entirely. It is very powerful and also very flexible.
|
||||
|
||||
### Created By: https://github.com/mitchellkrogza/
|
||||
### Repo Url: https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker
|
||||
### Copyright Mitchell Krog - <mitchellkrog@gmail.com>
|
||||
### Contributors: Stuart Cardall - https://github.com/itoffshore
|
||||
|
||||
### Tested on: nginx/1.10.3 (Ubuntu 16.04)
|
||||
|
||||
### This list was developed and is in use on a live Nginx server running some very busy web sites.
|
||||
### It was built from the ground up using real data from daily logs and is updated almost daily.
|
||||
### It has been extensively tested for false positives and all additions to the lists of bad user agents,
|
||||
### spam referrers, rogue IP address, scanners, scrapers and domain hijacking sites are extensively checked
|
||||
### before they are added. It is monitored extensively for any false positives.
|
||||
|
||||
### *********
|
||||
### Features:
|
||||
### *********
|
||||
### Clear formatting for Ease of Maintenance.
|
||||
### Alphabetically ordered lists for Ease of Maintenance.
|
||||
### Extensive Commenting for Ease of Reference.
|
||||
### Extensive bad_bot list
|
||||
### Extensive bad_referrer list (please excuse the nasty words and domains)
|
||||
### Simple regex patterns versus complicated messy regex patterns.
|
||||
### Checks regardless of http / https urls or the lack of any protocol sent.
|
||||
### IP range blocking / whitelisting.
|
||||
### Rate Limiting Functions.
|
||||
|
||||
### ************
|
||||
### INSTALLATION
|
||||
### ************
|
||||
|
||||
### PLEASE use the install, setup and update scripts provided for you to ease your installation.
|
||||
### This Auto Installation procedure is documented in the README.md and AUTO-CONFIGURATION.md files.
|
||||
### Installation, Setup and Update Scripts Contributed by Stuart Cardall - https://github.com/itoffshore
|
||||
### There are also manual configuration instructions provided for those not wishing to do an auto install.
|
||||
|
||||
### ***********************************************
|
||||
### !!!!! PLEASE READ INLINE NOTES ON TESTING !!!!!
|
||||
### ***********************************************
|
||||
|
||||
### Note that:
|
||||
### 0 = allowed - no limits
|
||||
### 1 = allowed or rate limited less restrictive
|
||||
### 2 = rate limited more
|
||||
### 3 = block completely
|
||||
|
||||
### ************************************************************
|
||||
### CONTRIBUTING / PULL REQUESTS / ADDING YOUR OWN BAD REFERRERS
|
||||
### ************************************************************
|
||||
|
||||
### For contributing, corrections or adding bots or referrers to this repo,
|
||||
### Send a Pull Request (PR) on any of the .list files in the _generator_lists folder
|
||||
### All Pull Requests will be checked for accuracy before being merged.
|
||||
|
||||
# *********************************
|
||||
# FIRST BLOCK BY USER-AGENT STRINGS
|
||||
# *********************************
|
||||
|
||||
# ***********************
|
||||
# !!!!! PLEASE TEST !!!!!
|
||||
# ***********************
|
||||
|
||||
# ALWAYS test any User-Agent Strings you add here to make sure you have it right
|
||||
# Use a Chrome Extension called "User-Agent Switcher for Chrome" where you can create your
|
||||
# own custom lists of User-Agents and test them easily against your rules below.
|
||||
|
||||
# You can also use curl from the command line to test user-agents as per the examples below:
|
||||
|
||||
# curl -I http://www.yourdomain.com -A "GoogleBot" ---- GIVES YOU: HTTP/1.1 200 OK (Meaning web page was served to Client)
|
||||
# curl -I http://www.yourdomain.com -A "80legs" ---- GIVES YOU: curl: (52) Empty reply from server (Meaning Nginx gave a 444 Dropped Connection)
|
||||
|
||||
# In this section we allow/disallow specific User Agents / Bots.
|
||||
|
||||
# *********************************************************************
|
||||
# Now we map all good and bad user agents to a variable called $bad_bot
|
||||
# *********************************************************************
|
||||
|
||||
map $http_user_agent $bad_bot {
|
||||
|
||||
default 0;
|
||||
|
||||
# ***********************************************
|
||||
# Include your Own Custom List of Bad User Agents
|
||||
# ***********************************************
|
||||
|
||||
# Use the include file below to further customize your own list of additional user-agents you wish to permanently block
|
||||
|
||||
# ***********************************************************************************
|
||||
# START CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ###
|
||||
# ***********************************************************************************
|
||||
|
||||
include /etc/nginx/bots.d/blacklist-user-agents.conf;
|
||||
|
||||
# *********************************************************************************
|
||||
# END CUSTOM BLACKLISTED USER AGENTS ### DO NOT EDIT OR REMOVE THIS LINE AT ALL ###
|
||||
# *********************************************************************************
|
||||
|
||||
|
||||
# ***********************************************
|
||||
# Allow Good User-Agent Strings We Know and Trust
|
||||
# ***********************************************
|
||||
|
||||
# START GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
"~*\badidxbot\b" 0;
|
||||
"~*\bAdsBot-Google\b" 0;
|
||||
"~*\baolbuild\b" 0;
|
||||
"~*\bbingbot\b" 0;
|
||||
"~*\bbingpreview\b" 0;
|
||||
"~*\bDoCoMo\b" 0;
|
||||
"~*\bduckduckgo\b" 0;
|
||||
"~*\bfacebookexternalhit\b" 0;
|
||||
"~*\bFeedfetcher-Google\b" 0;
|
||||
"~*\bGooglebot\b" 0;
|
||||
"~*\bGooglebot-Image\b" 0;
|
||||
"~*\bGooglebot-Mobile\b" 0;
|
||||
"~*\bGooglebot-News\b" 0;
|
||||
"~*\bGooglebot/Test\b" 0;
|
||||
"~*\bGooglebot-Video\b" 0;
|
||||
"~*\bGoogle-HTTP-Java-Client\b" 0;
|
||||
"~*\bGravityscan\b" 0;
|
||||
"~*\bgsa-crawler\b" 0;
|
||||
"~*\bJakarta\ Commons\b" 0;
|
||||
"~*\bKraken/0.1\b" 0;
|
||||
"~*\bLinkedInBot\b" 0;
|
||||
"~*\bMediapartners-Google\b" 0;
|
||||
"~*\bmsnbot\b" 0;
|
||||
"~*\bmsnbot-media\b" 0;
|
||||
"~*\bSAMSUNG\b" 0;
|
||||
"~*\bslurp\b" 0;
|
||||
"~*\bteoma\b" 0;
|
||||
"~*\bTwitterBot\b" 0;
|
||||
"~*\bWordpress\b" 0;
|
||||
"~*\byahoo\b" 0;
|
||||
# END GOOD BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
|
||||
# ***************************************************
|
||||
# User-Agent Strings Allowed Through but Rate Limited
|
||||
# ***************************************************
|
||||
|
||||
# Some people block libwww-perl, it us widely used in many valid (non rogue) agents
|
||||
# I allow libwww-perl as I use it for monitoring systems with Munin but it is rate limited
|
||||
|
||||
# START ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
"~*\bjetmon\b" 1;
|
||||
"~*\blibwww-perl\b" 1;
|
||||
"~*\bLynx\b" 1;
|
||||
"~*\bmunin\b" 1;
|
||||
"~*\bWget/1.15\b" 1;
|
||||
# END ALLOWED BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
|
||||
# **************************************************************
|
||||
# Rate Limited User-Agents who get a bit aggressive on bandwidth
|
||||
# **************************************************************
|
||||
|
||||
# START LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
"~*\bAlexa\b" 2;
|
||||
"~*\barchive.org\b" 2;
|
||||
"~*\bBaidu\b" 2;
|
||||
"~*\bBUbiNG\b" 2;
|
||||
"~*\bFlipboardProxy\b" 2;
|
||||
"~*\bia_archiver\b" 2;
|
||||
"~*\bMozilla/4.0\b" 2;
|
||||
"~*\bMSIE\ 7.0\b" 2;
|
||||
"~*\bPresto\b" 2;
|
||||
"~*\bR6_CommentReader\b" 2;
|
||||
"~*\bR6_FeedFetcher\b" 2;
|
||||
"~*\bRED/1\b" 2;
|
||||
"~*\bRPT-HTTPClient\b" 2;
|
||||
"~*\bSeznamBot\b" 2;
|
||||
"~*\bsfFeedReader/0.9\b" 2;
|
||||
"~*\bSpaidu\b" 2;
|
||||
"~*\bUptimeRobot/2.0\b" 2;
|
||||
"~*\bYandexBot\b" 2;
|
||||
"~*\bYandexImages\b" 2;
|
||||
# END LIMITED BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
|
||||
# *********************************************
|
||||
# Bad User-Agent Strings That We Block Outright
|
||||
# *********************************************
|
||||
|
||||
# This includes:
|
||||
# Known Vulnerability Scanners (now merged into one section)
|
||||
|
||||
# START BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
"~*\b360Spider\b" 3;
|
||||
"~*\b80legs\b" 3;
|
||||
"~*\bAbonti\b" 3;
|
||||
"~*\bAboundex\b" 3;
|
||||
"~*\bAcunetix\b" 3;
|
||||
"~*\bADmantX\b" 3;
|
||||
"~*\bAhrefsBot\b" 3;
|
||||
"~*\bAIBOT\b" 3;
|
||||
"~*\bAiHitBot\b" 3;
|
||||
"~*\bAipbot\b" 3;
|
||||
"~*\bAlexibot\b" 3;
|
||||
"~*\bAlligator\b" 3;
|
||||
"~*\bAllSubmitter\b" 3;
|
||||
"~*\bAnarchie\b" 3;
|
||||
"~*\bApexoo\b" 3;
|
||||
"~*\bASPSeek\b" 3;
|
||||
"~*\bAsterias\b" 3;
|
||||
"~*\bAttach\b" 3;
|
||||
"~*\bautoemailspider\b" 3;
|
||||
"~*\bBackDoorBot\b" 3;
|
||||
"~*\bBacklink-Ceck\b" 3;
|
||||
"~*\bbacklink-check\b" 3;
|
||||
"~*\bBacklinkCrawler\b" 3;
|
||||
"~*\bBackStreet\b" 3;
|
||||
"~*\bBackWeb\b" 3;
|
||||
"~*\bBadass\b" 3;
|
||||
"~*\bBandit\b" 3;
|
||||
"~*\bBatchFTP\b" 3;
|
||||
"~*\bBattleztar\ Bazinga\b" 3;
|
||||
"~*\bBBBike\b" 3;
|
||||
"~*\bBDFetch\b" 3;
|
||||
"~*\bBetaBot\b" 3;
|
||||
"~*\bBigfoot\b" 3;
|
||||
"~*\bBitacle\b" 3;
|
||||
"~*\bBlackboard\b" 3;
|
||||
"~*\bBlack\ Hole\b" 3;
|
||||
"~*\bBlackWidow\b" 3;
|
||||
"~*\bBLEXBot\b" 3;
|
||||
"~*\bBlow\b" 3;
|
||||
"~*\bBlowFish\b" 3;
|
||||
"~*\bBoardreader\b" 3;
|
||||
"~*\bBolt\b" 3;
|
||||
"~*\bBotALot\b" 3;
|
||||
"~*\bBrandprotect\b" 3;
|
||||
"~*\bBrandProtect\b" 3;
|
||||
"~*\bBrandwatch\b" 3;
|
||||
"~*\bBubing\b" 3;
|
||||
"~*\bBuddy\b" 3;
|
||||
"~*\bBuiltBotTough\b" 3;
|
||||
"~*\bBuiltWith\b" 3;
|
||||
"~*\bBullseye\b" 3;
|
||||
"~*\bBunnySlippers\b" 3;
|
||||
"~*\bBuzzSumo\b" 3;
|
||||
"~*\bCalculon\b" 3;
|
||||
"~*\bCATExplorador\b" 3;
|
||||
"~*\bCazoodleBot\b" 3;
|
||||
"~*\bCCBot\b" 3;
|
||||
"~*\bCegbfeieh\b" 3;
|
||||
"~*\bCheeseBot\b" 3;
|
||||
"~*\bCherryPicker\b" 3;
|
||||
"~*\bChinaClaw\b" 3;
|
||||
"~*\bChlooe\b" 3;
|
||||
"~*\bClaritybot\b" 3;
|
||||
"~*\bCliqzbot\b" 3;
|
||||
"~*\bCogentbot\b" 3;
|
||||
"~*\bcognitiveseo\b" 3;
|
||||
"~*\bCollector\b" 3;
|
||||
"~*\bcom.plumanalytics\b" 3;
|
||||
"~*\bCopier\b" 3;
|
||||
"~*\bCopyRightCheck\b" 3;
|
||||
"~*\bCopyscape\b" 3;
|
||||
"~*\bCosmos\b" 3;
|
||||
"~*\bCraftbot\b" 3;
|
||||
"~*\bCrazyWebCrawler\b" 3;
|
||||
"~*\bCRAZYWEBCRAWLER\b" 3;
|
||||
"~*\bCrescent\b" 3;
|
||||
"~*\bCSHttp\b" 3;
|
||||
"~*\bCurious\b" 3;
|
||||
"~*\bCusto\b" 3;
|
||||
"~*\bDatabaseDriverMysqli\b" 3;
|
||||
"~*\bDataCha0s\b" 3;
|
||||
"~*\bDBLBot\b" 3;
|
||||
"~*\bDemon\b" 3;
|
||||
"~*\bDeusu\b" 3;
|
||||
"~*\bDevil\b" 3;
|
||||
"~*\bDIIbot\b" 3;
|
||||
"~*\bDirbuster\b" 3;
|
||||
"~*\bDisco\b" 3;
|
||||
"~*\bDiscobot\b" 3;
|
||||
"~*\bDiscoverybot\b" 3;
|
||||
"~*\bDittoSpyder\b" 3;
|
||||
"~*\bDomainAppender\b" 3;
|
||||
"~*\bDomainCrawler\b" 3;
|
||||
"~*\bDomainSigmaCrawler\b" 3;
|
||||
"~*\bDotbot\b" 3;
|
||||
"~*\bDownload\ Demon\b" 3;
|
||||
"~*\bDownload\ Devil\b" 3;
|
||||
"~*\bDownload\ Wonder\b" 3;
|
||||
"~*\bDragonfly\b" 3;
|
||||
"~*\bDrip\b" 3;
|
||||
"~*\bDTS\ Agent\b" 3;
|
||||
"~*\bEasyDL\b" 3;
|
||||
"~*\bEbingbong\b" 3;
|
||||
"~*\beCatch\b" 3;
|
||||
"~*\bECCP/1.0\b" 3;
|
||||
"~*\bEcxi\b" 3;
|
||||
"~*\bEirGrabber\b" 3;
|
||||
"~*\bEMail\ Collector\b" 3;
|
||||
"~*\bEMail\ Extractor\b" 3;
|
||||
"~*\bEMail\ Siphon\b" 3;
|
||||
"~*\bEMail\ Wolf\b" 3;
|
||||
"~*\bEroCrawler\b" 3;
|
||||
"~*\bEvil\b" 3;
|
||||
"~*\bExabot\b" 3;
|
||||
"~*\bExpress\ WebPictures\b" 3;
|
||||
"~*\bExtractor\b" 3;
|
||||
"~*\bExtractorPro\b" 3;
|
||||
"~*\bExtreme\ Picture\ Finder\b" 3;
|
||||
"~*\bEyeNetIE\b" 3;
|
||||
"~*\bEzooms\b" 3;
|
||||
"~*\bFDM\b" 3;
|
||||
"~*\bFHscan\b" 3;
|
||||
"~*\bFimap\b" 3;
|
||||
"~*\bFindxbot\b" 3;
|
||||
"~*\bFirefox/7.0\b" 3;
|
||||
"~*\bFlashGet\b" 3;
|
||||
"~*\bFlunky\b" 3;
|
||||
"~*\bFoobot\b" 3;
|
||||
"~*\bfq\b" 3;
|
||||
"~*\bFreeuploader\b" 3;
|
||||
"~*\bFrontPage\b" 3;
|
||||
"~*\bFyrebot\b" 3;
|
||||
"~*\bGalaxyBot\b" 3;
|
||||
"~*\bGenieo\b" 3;
|
||||
"~*\bGetintent\b" 3;
|
||||
"~*\bGetRight\b" 3;
|
||||
"~*\bGetWeb\b" 3;
|
||||
"~*\bGigablast\b" 3;
|
||||
"~*\bGigabot\b" 3;
|
||||
"~*\bGo-Ahead-Got-It\b" 3;
|
||||
"~*\bGotit\b" 3;
|
||||
"~*\bGoZilla\b" 3;
|
||||
"~*\bGo!Zilla\b" 3;
|
||||
"~*\bGrabber\b" 3;
|
||||
"~*\bGrabNet\b" 3;
|
||||
"~*\bGrafula\b" 3;
|
||||
"~*\bGrapeFX\b" 3;
|
||||
"~*\bGrapeshotCrawler\b" 3;
|
||||
"~*\bGridBot\b" 3;
|
||||
"~*\bGT::WWW\b" 3;
|
||||
"~*\bHaosouSpider\b" 3;
|
||||
"~*\bHarvest\b" 3;
|
||||
"~*\bHavij\b" 3;
|
||||
"~*\bHEADMasterSEO\b" 3;
|
||||
"~*\bHeritrix\b" 3;
|
||||
"~*\bHloader\b" 3;
|
||||
"~*\bHMView\b" 3;
|
||||
"~*\bHTMLparser\b" 3;
|
||||
"~*\bHTTP::Lite\b" 3;
|
||||
"~*\bHTTrack\b" 3;
|
||||
"~*\bHumanlinks\b" 3;
|
||||
"~*\bHybridBot\b" 3;
|
||||
"~*\bIblog\b" 3;
|
||||
"~*\bIDBot\b" 3;
|
||||
"~*\bId-search\b" 3;
|
||||
"~*\bIlseBot\b" 3;
|
||||
"~*\bImage\ Fetch\b" 3;
|
||||
"~*\bImage\ Stripper\b" 3;
|
||||
"~*\bImage\ Sucker\b" 3;
|
||||
"~*\bIndy\ Library\b" 3;
|
||||
"~*\bInfoNaviRobot\b" 3;
|
||||
"~*\bInfoTekies\b" 3;
|
||||
"~*\binstabid\b" 3;
|
||||
"~*\bIntelliseek\b" 3;
|
||||
"~*\bInterGET\b" 3;
|
||||
"~*\bInternet\ Ninja\b" 3;
|
||||
"~*\bInternetSeer\b" 3;
|
||||
"~*\binternetVista\ monitor\b" 3;
|
||||
"~*\bIria\b" 3;
|
||||
"~*\bIRLbot\b" 3;
|
||||
"~*\bIskanie\b" 3;
|
||||
"~*\bJamesBOT\b" 3;
|
||||
"~*\bJbrofuzz\b" 3;
|
||||
"~*\bJennyBot\b" 3;
|
||||
"~*\bJetCar\b" 3;
|
||||
"~*\bJikeSpider\b" 3;
|
||||
"~*\bJOC\ Web\ Spider\b" 3;
|
||||
"~*\bJoomla\b" 3;
|
||||
"~*\bJorgee\b" 3;
|
||||
"~*\bJustView\b" 3;
|
||||
"~*\bJyxobot\b" 3;
|
||||
"~*\bKenjin\ Spider\b" 3;
|
||||
"~*\bKeyword\ Density\b" 3;
|
||||
"~*\bLanshanbot\b" 3;
|
||||
"~*\bLarbin\b" 3;
|
||||
"~*\bLeechFTP\b" 3;
|
||||
"~*\bLeechGet\b" 3;
|
||||
"~*\bLexiBot\b" 3;
|
||||
"~*\bLftp\b" 3;
|
||||
"~*\bLibWeb\b" 3;
|
||||
"~*\bLibwhisker\b" 3;
|
||||
"~*\bLightspeedsystems\b" 3;
|
||||
"~*\bLikse\b" 3;
|
||||
"~*\bLinkdexbot\b" 3;
|
||||
"~*\bLinkextractorPro\b" 3;
|
||||
"~*\bLinkpadBot\b" 3;
|
||||
"~*\bLinkScan\b" 3;
|
||||
"~*\bLinksManager\b" 3;
|
||||
"~*\bLinkWalker\b" 3;
|
||||
"~*\bLinqiaMetadataDownloaderBot\b" 3;
|
||||
"~*\bLinqiaRSSBot\b" 3;
|
||||
"~*\bLinqiaScrapeBot\b" 3;
|
||||
"~*\bLipperhey\b" 3;
|
||||
"~*\bLitemage_walker\b" 3;
|
||||
"~*\bLmspider\b" 3;
|
||||
"~*\bLNSpiderguy\b" 3;
|
||||
"~*\bLtx71\b" 3;
|
||||
"~*\blwp-request\b" 3;
|
||||
"~*\bLWP::Simple\b" 3;
|
||||
"~*\blwp-trivial\b" 3;
|
||||
"~*\bMagnet\b" 3;
|
||||
"~*\bMag-Net\b" 3;
|
||||
"~*\bmagpie-crawler\b" 3;
|
||||
"~*\bMail.ru\b" 3;
|
||||
"~*\bMajestic12\b" 3;
|
||||
"~*\bMarkMonitor\b" 3;
|
||||
"~*\bMarkWatch\b" 3;
|
||||
"~*\bMasscan\b" 3;
|
||||
"~*\bMass\ Downloader\b" 3;
|
||||
"~*\bMata\ Hari\b" 3;
|
||||
"~*\bMeanpathbot\b" 3;
|
||||
"~*\bMegaIndex.ru\b" 3;
|
||||
"~*\bMetauri\b" 3;
|
||||
"~*\bMFC_Tear_Sample\b" 3;
|
||||
"~*\bMicrosoft\ Data\ Access\b" 3;
|
||||
"~*\bMicrosoft\ URL\ Control\b" 3;
|
||||
"~*\bMIDown\ tool\b" 3;
|
||||
"~*\bMIIxpc\b" 3;
|
||||
"~*\bMister\ PiX\b" 3;
|
||||
"~*\bMJ12bot\b" 3;
|
||||
"~*\bMojeek\b" 3;
|
||||
"~*\bMorfeus\ Fucking\ Scanner\b" 3;
|
||||
"~*\bMSFrontPage\b" 3;
|
||||
"~*\bMSIE\ 6.0\b" 3;
|
||||
"~*\bMSIECrawler\b" 3;
|
||||
"~*\bMsrabot\b" 3;
|
||||
"~*\bMS\ Web\ Services\ Client\ Protocol\b" 3;
|
||||
"~*\bMusobot\b" 3;
|
||||
"~*\bName\ Intelligence\b" 3;
|
||||
"~*\bNameprotect\b" 3;
|
||||
"~*\bNavroad\b" 3;
|
||||
"~*\bNearSite\b" 3;
|
||||
"~*\bNeedle\b" 3;
|
||||
"~*\bNessus\b" 3;
|
||||
"~*\bNetAnts\b" 3;
|
||||
"~*\bNetcraft\b" 3;
|
||||
"~*\bnetEstate\ NE\ Crawler\b" 3;
|
||||
"~*\bNetLyzer\b" 3;
|
||||
"~*\bNetMechanic\b" 3;
|
||||
"~*\bNetSpider\b" 3;
|
||||
"~*\bNettrack\b" 3;
|
||||
"~*\bNet\ Vampire\b" 3;
|
||||
"~*\bNetZIP\b" 3;
|
||||
"~*\bNextGenSearchBot\b" 3;
|
||||
"~*\bNibbler\b" 3;
|
||||
"~*\bNICErsPRO\b" 3;
|
||||
"~*\bNiki-bot\b" 3;
|
||||
"~*\bNikto\b" 3;
|
||||
"~*\bNimbleCrawler\b" 3;
|
||||
"~*\bNinja\b" 3;
|
||||
"~*\bNmap\b" 3;
|
||||
"~*\bNPbot\b" 3;
|
||||
"~*\bNutch\b" 3;
|
||||
"~*\bOctopus\b" 3;
|
||||
"~*\bOffline\ Explorer\b" 3;
|
||||
"~*\bOffline\ Navigator\b" 3;
|
||||
"~*\bOpenfind\b" 3;
|
||||
"~*\bOpenLinkProfiler\b" 3;
|
||||
"~*\bOpenvas\b" 3;
|
||||
"~*\bOrangeBot\b" 3;
|
||||
"~*\bOrangeSpider\b" 3;
|
||||
"~*\bOutfoxBot\b" 3;
|
||||
"~*\bPageAnalyzer\b" 3;
|
||||
"~*\bPage\ Analyzer\b" 3;
|
||||
"~*\bPageGrabber\b" 3;
|
||||
"~*\bPage\ Grabber\b" 3;
|
||||
"~*\bpage\ scorer\b" 3;
|
||||
"~*\bPageScorer\b" 3;
|
||||
"~*\bPanscient\b" 3;
|
||||
"~*\bPapa\ Foto\b" 3;
|
||||
"~*\bPavuk\b" 3;
|
||||
"~*\bpcBrowser\b" 3;
|
||||
"~*\bPECL::HTTP\b" 3;
|
||||
"~*\bPeoplePal\b" 3;
|
||||
"~*\bPHPCrawl\b" 3;
|
||||
"~*\bPicscout\b" 3;
|
||||
"~*\bPicsearch\b" 3;
|
||||
"~*\bPictureFinder\b" 3;
|
||||
"~*\bPimonster\b" 3;
|
||||
"~*\bPi-Monster\b" 3;
|
||||
"~*\bPixray\b" 3;
|
||||
"~*\bPleaseCrawl\b" 3;
|
||||
"~*\bplumanalytics\b" 3;
|
||||
"~*\bPockey\b" 3;
|
||||
"~*\bPOE-Component-Client-HTTP\b" 3;
|
||||
"~*\bProbethenet\b" 3;
|
||||
"~*\bProPowerBot\b" 3;
|
||||
"~*\bProWebWalker\b" 3;
|
||||
"~*\bProximic\b" 3;
|
||||
"~*\bPsbot\b" 3;
|
||||
"~*\bPump\b" 3;
|
||||
"~*\bPyCurl\b" 3;
|
||||
"~*\bQueryN\ Metasearch\b" 3;
|
||||
"~*\bQwantify\b" 3;
|
||||
"~*\bRankActive\b" 3;
|
||||
"~*\bRankActiveLinkBot\b" 3;
|
||||
"~*\bRankFlex\b" 3;
|
||||
"~*\bRankingBot\b" 3;
|
||||
"~*\bRankingBot2\b" 3;
|
||||
"~*\bRankivabot\b" 3;
|
||||
"~*\bRankurBot\b" 3;
|
||||
"~*\bRealDownload\b" 3;
|
||||
"~*\bReaper\b" 3;
|
||||
"~*\bRebelMouse\b" 3;
|
||||
"~*\bRecorder\b" 3;
|
||||
"~*\bRedesScrapy\b" 3;
|
||||
"~*\bReGet\b" 3;
|
||||
"~*\bRepoMonkey\b" 3;
|
||||
"~*\bRipper\b" 3;
|
||||
"~*\bRocketCrawler\b" 3;
|
||||
"~*\bRogerbot\b" 3;
|
||||
"~*\bSalesIntelligent\b" 3;
|
||||
"~*\bSBIder\b" 3;
|
||||
"~*\bScanAlert\b" 3;
|
||||
"~*\bScanbot\b" 3;
|
||||
"~*\bScrapy\b" 3;
|
||||
"~*\bScreaming\b" 3;
|
||||
"~*\bScreaming\ Frog\ SEO\ Spider\b" 3;
|
||||
"~*\bScreenerBot\b" 3;
|
||||
"~*\bSearchestate\b" 3;
|
||||
"~*\bSearchmetricsBot\b" 3;
|
||||
"~*\bSemrush\b" 3;
|
||||
"~*\bSemrushBot\b" 3;
|
||||
"~*\bSEOkicks\b" 3;
|
||||
"~*\bSEOkicks-Robot\b" 3;
|
||||
"~*\bSEOlyticsCrawler\b" 3;
|
||||
"~*\bSeomoz\b" 3;
|
||||
"~*\bSEOprofiler\b" 3;
|
||||
"~*\bseoscanners\b" 3;
|
||||
"~*\bSEOstats\b" 3;
|
||||
"~*\bSiphon\b" 3;
|
||||
"~*\bSISTRIX\b" 3;
|
||||
"~*\bSISTRIX\ Crawler\b" 3;
|
||||
"~*\bSitebeam\b" 3;
|
||||
"~*\bSiteExplorer\b" 3;
|
||||
"~*\bSiteimprove\b" 3;
|
||||
"~*\bSiteLockSpider\b" 3;
|
||||
"~*\bSiteSnagger\b" 3;
|
||||
"~*\bSiteSucker\b" 3;
|
||||
"~*\bSite\ Sucker\b" 3;
|
||||
"~*\bSitevigil\b" 3;
|
||||
"~*\bSlackbot-LinkExpanding\b" 3;
|
||||
"~*\bSlySearch\b" 3;
|
||||
"~*\bSmartDownload\b" 3;
|
||||
"~*\bSnake\b" 3;
|
||||
"~*\bSnapbot\b" 3;
|
||||
"~*\bSnoopy\b" 3;
|
||||
"~*\bSocialRankIOBot\b" 3;
|
||||
"~*\bSogou\ web\ spider\b" 3;
|
||||
"~*\bSosospider\b" 3;
|
||||
"~*\bSottopop\b" 3;
|
||||
"~*\bSpaceBison\b" 3;
|
||||
"~*\bSpammen\b" 3;
|
||||
"~*\bSpankBot\b" 3;
|
||||
"~*\bSpanner\b" 3;
|
||||
"~*\bSpbot\b" 3;
|
||||
"~*\bSpinn3r\b" 3;
|
||||
"~*\bSputnikBot\b" 3;
|
||||
"~*\bSqlmap\b" 3;
|
||||
"~*\bSqlworm\b" 3;
|
||||
"~*\bSqworm\b" 3;
|
||||
"~*\bSteeler\b" 3;
|
||||
"~*\bStripper\b" 3;
|
||||
"~*\bSucker\b" 3;
|
||||
"~*\bSucuri\b" 3;
|
||||
"~*\bSuperBot\b" 3;
|
||||
"~*\bSuperHTTP\b" 3;
|
||||
"~*\bSurfbot\b" 3;
|
||||
"~*\bSurveyBot\b" 3;
|
||||
"~*\bSuzuran\b" 3;
|
||||
"~*\bSwiftbot\b" 3;
|
||||
"~*\bSzukacz\b" 3;
|
||||
"~*\bT0PHackTeam\b" 3;
|
||||
"~*\bT8Abot\b" 3;
|
||||
"~*\btAkeOut\b" 3;
|
||||
"~*\bTeleport\b" 3;
|
||||
"~*\bTeleportPro\b" 3;
|
||||
"~*\bTelesoft\b" 3;
|
||||
"~*\bTelesphoreo\b" 3;
|
||||
"~*\bTelesphorep\b" 3;
|
||||
"~*\bThe\ Intraformant\b" 3;
|
||||
"~*\bTheNomad\b" 3;
|
||||
"~*\bTightTwatBot\b" 3;
|
||||
"~*\bTitan\b" 3;
|
||||
"~*\bToata\b" 3;
|
||||
"~*\bToweyabot\b" 3;
|
||||
"~*\bTrendictionbot\b" 3;
|
||||
"~*\bTrue_Robot\b" 3;
|
||||
"~*\bTuringos\b" 3;
|
||||
"~*\bTurnitinBot\b" 3;
|
||||
"~*\bTurnitin\ Bot\b" 3;
|
||||
"~*\bTurnitin\ Robot\b" 3;
|
||||
"~*\bTwengaBot\b" 3;
|
||||
"~*\bTwice\b" 3;
|
||||
"~*\bTyphoeus\b" 3;
|
||||
"~*\bUnisterBot\b" 3;
|
||||
"~*\bURLy.Warning\b" 3;
|
||||
"~*\bURLy\ Warning\b" 3;
|
||||
"~*\bVacuum\b" 3;
|
||||
"~*\bVagabondo\b" 3;
|
||||
"~*\bVB\ Project\b" 3;
|
||||
"~*\bVCI\b" 3;
|
||||
"~*\bVeriCiteCrawler\b" 3;
|
||||
"~*\bVidibleScraper\b" 3;
|
||||
"~*\bVirusdie\b" 3;
|
||||
"~*\bVoidEYE\b" 3;
|
||||
"~*\bVoil\b" 3;
|
||||
"~*\bVoltron\b" 3;
|
||||
"~*\bWallpapers/3.0\b" 3;
|
||||
"~*\bWallpapersHD\b" 3;
|
||||
"~*\bWASALive-Bot\b" 3;
|
||||
"~*\bWBSearchBot\b" 3;
|
||||
"~*\bWebalta\b" 3;
|
||||
"~*\bWebAuto\b" 3;
|
||||
"~*\bWeb\ Auto\b" 3;
|
||||
"~*\bWebBandit\b" 3;
|
||||
"~*\bWeb\ Bandit\b" 3;
|
||||
"~*\bWebCollage\b" 3;
|
||||
"~*\bWeb\ Collage\b" 3;
|
||||
"~*\bWebCopier\b" 3;
|
||||
"~*\bWeb\ Copier\b" 3;
|
||||
"~*\bWEBDAV\b" 3;
|
||||
"~*\bWEBDAV\ Client\b" 3;
|
||||
"~*\bWebEnhancer\b" 3;
|
||||
"~*\bWeb\ Enhancer\b" 3;
|
||||
"~*\bWebFetch\b" 3;
|
||||
"~*\bWeb\ Fetch\b" 3;
|
||||
"~*\bWebFuck\b" 3;
|
||||
"~*\bWeb\ Fuck\b" 3;
|
||||
"~*\bWebGo\ IS\b" 3;
|
||||
"~*\bWebImageCollector\b" 3;
|
||||
"~*\bWeb\ Image\ Collector\b" 3;
|
||||
"~*\bWebLeacher\b" 3;
|
||||
"~*\bWebmasterWorldForumBot\b" 3;
|
||||
"~*\bwebmeup-crawler\b" 3;
|
||||
"~*\bWebPix\b" 3;
|
||||
"~*\bWeb\ Pix\b" 3;
|
||||
"~*\bWebReaper\b" 3;
|
||||
"~*\bWeb\ Reaper\b" 3;
|
||||
"~*\bWebSauger\b" 3;
|
||||
"~*\bWeb\ Sauger\b" 3;
|
||||
"~*\bWebshag\b" 3;
|
||||
"~*\bWebsiteExtractor\b" 3;
|
||||
"~*\bWebsite\ Extractor\b" 3;
|
||||
"~*\bWebsiteQuester\b" 3;
|
||||
"~*\bWebsite\ Quester\b" 3;
|
||||
"~*\bWebster\b" 3;
|
||||
"~*\bWebStripper\b" 3;
|
||||
"~*\bWeb\ Stripper\b" 3;
|
||||
"~*\bWebSucker\b" 3;
|
||||
"~*\bWeb\ Sucker\b" 3;
|
||||
"~*\bWebWhacker\b" 3;
|
||||
"~*\bWeb\ Whacker\b" 3;
|
||||
"~*\bWebZIP\b" 3;
|
||||
"~*\bWeSEE\b" 3;
|
||||
"~*\bWhack\b" 3;
|
||||
"~*\bWhacker\b" 3;
|
||||
"~*\bWhatweb\b" 3;
|
||||
"~*\bWidow\b" 3;
|
||||
"~*\bWinHTTrack\b" 3;
|
||||
"~*\bWiseGuys\ Robot\b" 3;
|
||||
"~*\bWISENutbot\b" 3;
|
||||
"~*\bWonderbot\b" 3;
|
||||
"~*\bWoobot\b" 3;
|
||||
"~*\bWotbox\b" 3;
|
||||
"~*\bWprecon\b" 3;
|
||||
"~*\bWPScan\b" 3;
|
||||
"~*\bWWW-Collector-E\b" 3;
|
||||
"~*\bWWW-Mechanize\b" 3;
|
||||
"~*\bWWW::Mechanize\b" 3;
|
||||
"~*\bWWWOFFLE\b" 3;
|
||||
"~*\bx22Mozilla\b" 3;
|
||||
"~*\bXaldon_WebSpider\b" 3;
|
||||
"~*\bXaldon\ WebSpider\b" 3;
|
||||
"~*\bXenu\b" 3;
|
||||
"~*\bYoudaoBot\b" 3;
|
||||
"~*\bZade\b" 3;
|
||||
"~*\bZermelo\b" 3;
|
||||
"~*\bZeus\b" 3;
|
||||
"~*\bZgrab\b" 3;
|
||||
"~*\bZitebot\b" 3;
|
||||
"~*\bZmEu\b" 3;
|
||||
"~*\bZumBot\b" 3;
|
||||
"~*\bZyBorg\b" 3;
|
||||
# END BAD BOTS ### DO NOT EDIT THIS LINE AT ALL ###
|
||||
}
|
||||
|
||||
|
||||
### Also check out my Ultimate Apache Bad Bot Blocker on Github
|
||||
### https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker
|
||||
|
Loading…
Add table
Reference in a new issue