apache-ultimate-bad-bot-blocker

Apache Block Bad Bots, (Referer) Spam Referrer Blocker, Vulnerability Scanners, Malware, Adware, Ransomware, Malicious Sites, Wordpress Theme Detectors and Fail2Ban Jail for Repeat Offenders

OTHER License

Stars
740
apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-20.Build-183

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-20.Build-181

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - V2.2017.05 - MAJOR VERSION UPDATE !!! (2)

Published by mitchellkrogza over 7 years ago

Please read updated configuration instructions carefully.

Version 2.2017.05 now introduces 3 new include files called

  • bad-referrer-words.conf
  • blacklist-ips.conf
  • blacklist-user-agents.conf

These 3 new include files allow full control and customization over the scanning of bad referrer words and allows you to have your own customized list of bad IP addresses and ranges and also a custom list of any additional User-Agents you want to block.

The Cyveillance and Berkeley Scanner Sections of globalblacklist.conf have been moved into the blacklist-ips.conf file to allow easier customizations.

PLEASE MAKE SURE TO download these new files AND please update to the latest globalblacklist.conf otherwise Apache will fail a reload without the presence of these new include files.

For those of you using the Auto Update script as a cron it is vital that you make sure the 3 new include files exist on your system otherwise your next auto update will fail reloading Apache when it discovers missing include files.

A very quick fix for this problem is to either download the new include files as per the configuration instructions or to simply do the following.

sudo touch /etc/apache2/custom.d/bad-referrer-words.conf

and

sudo touch /etc/apache2/custom.d/blacklist-ips.conf

and

sudo touch /etc/apache2/custom.d/blacklist-user-agents.conf

This will create 3 blank files so that Apache won't fail the reload. It is better however to download the include files as per the configuration instructions so that you can modify and customize it to your liking instead of starting with a blank file.

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-177

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-175

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - V2.2017.05 - MAJOR VERSION UPDATE !!!

Published by mitchellkrogza over 7 years ago

Please read updated configuration instructions carefully.

Version 2.2017.05 now introduces 2 new include files called

  • bad-referrer-words.conf
  • blacklist-ips.conf

These 2 new include files allow full control and customization over the scanning of bad referrer words and allows you to have your own customized list of bad IP addresses and ranges. The Cyveillance and Berkeley Scanner Sections of globalblacklist.conf have been moved into the blacklist-ips.conf file to allow easier customizations.

PLEASE MAKE SURE TO download these new files AND please update to the latest globalblacklist.conf otherwise Apache will fail a reload without the presence of these new include files.

For those of you using the Auto Update script as a cron it is vital that you make sure the two new include files exist on your system otherwise your next auto update will fail reloading Apache when it discovers missing include files.

A very quick fix for this problem is to either download the new include files as per the configuration instructions or to simply do the following.

sudo touch /etc/apache2/custom.d/bad-referrer-words.conf

and

sudo touch /etc/apache2/custom.d/blacklist-ips.conf

This will create 2 blank files so that Apache won't fail the reload. It is better however to download the include files as per the configuration instructions so that you can modify and customize it to your liking instead of starting with a blank file.

apache-ultimate-bad-bot-blocker - V2.2017.05 - MAJOR VERSION UPDATE !!!

Published by mitchellkrogza over 7 years ago

Please read updated configuration instructions carefully.

Version 2.2017.05 now introduces 2 new include files called

  • bad-referrer-words.conf
  • blacklist-ips.conf

These 2 new include files allow full control and customization over the scanning of bad referrer words and allows you to have your own customized list of bad IP addresses and ranges. The Cyveillance and Berkeley Scanner Sections of globalblacklist.conf have been moved into the blacklist-ips.conf file to allow easier customizations.

PLEASE MAKE SURE TO download these new files AND please update to the latest globalblacklist.conf otherwise Apache will fail a reload without the presence of these new include files.

For those of you using the Auto Update script as a cron it is vital that you make sure the two new include files exist on your system otherwise your next auto update will fail reloading Apache when it discovers missing include files.

A very quick fix for this problem is to either download the new include files as per the configuration instructions or to simply do the following.

sudo touch /etc/apache2/custom.d/bad-referrer-words.conf

and

sudo touch /etc/apache2/custom.d/blacklist-ips.conf

This will create 2 blank files so that Apache won't fail the reload. It is better however to download the include files as per the configuration instructions so that you can modify and customize it to your liking instead of starting with a blank file.

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-168

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-166

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-164

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-162

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-19.Build-160

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - Regex Changes to Bad-Referers Section (Fix False Positives Behaviour)

Published by mitchellkrogza over 7 years ago

Regex changes to the Bad Referers section due to false positives.

Old Regex Patterns
SetEnvIfNoCase Referer "ads.gold" spam_ref=1

SetEnvIfNoCase Referer "chee-by.biz" spam_ref=1

SetEnvIfNoCase Referer "xn--1-8sbcpb0bdm8k6a.xn--p1ai" spam_ref=1

New Regex Patterns
SetEnvIfNoCase Referer "~*ads\.gold" spam_ref=1

SetEnvIfNoCase Referer "~*chee\-by\.biz" spam_ref=1

SetEnvIfNoCase Referer "~*xn\-\-1\-8sbcpb0bdm8k6a\.xn\-\-p1ai" spam_ref=1

Introduced as per Issue: https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/issues/22

Thank You to @MediaSnog

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-18.Build-156

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-17.Build-154

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-17.Build-152

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-16.Build-150

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-15.Build-148

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-14.Build-146

Published by mitchellkrogza over 7 years ago

apache-ultimate-bad-bot-blocker - https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/releases/tag/2017-04-13.Build-144

Published by mitchellkrogza over 7 years ago