Badbehavior Module for Drupal 5.x

The attached Drupal module was created using
The result is a version of badbehavior for Drupal 5.2.x working with (and including) Bad Behavior version 2.0.11

Installing instructions:
  • Untar this Drupal module in sites/all/modules.
  • Enable the module as usual from the Drupal admin>>modules page.
  • Configure the module at admin/content/badbehavior
For questions, please see the FAQ at http://www.bad-behavior.ioerror.us/faq/

Configuration and logs, see further below in the "old" information


********** Information from the README for Drupal version 4.7 ************

Author - David Angier <david at angier dot co dot uk>
License - GPL

Overview
--------
Bad Behavior is a set of PHP scripts which prevents spambots from accessing your site by analyzing their actual HTTP requests and comparing them to profiles from known spambots. It goes far beyond User-Agent and Referer, however.

The problem: Spammers run automated scripts which read everything on your web site, harvest email addresses, and if you have a blog, forum or wiki, will post spam directly to your site. They also put false referrers in your server log trying to get their links posted through your stats page.

As the operator of a Web site, this can cause you several problems. First, the spammers are wasting your bandwidth, which you may well be paying for. Second, they are posting comments to any form they can find, filling your web site with unwanted (and unpaid!) ads for their products. Last but not least, they harvest any email addresses they can find and sell those to other spammers, who fill your inbox with more unwanted ads.

Bad Behavior intends to target any malicious software directed at a Web site, whether it be a spambot, ill-designed search engine bot, or system crackers.

For further information, please refer to the Badbehavior home site.
AttachmentSize
Bad-Behavior.zip35.2 KB