Bad Behavior

dpangier - September 6, 2005 - 11:15

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. It blocks such access and then logs their attempts.

To use this module, you must download and install Bad Behavior from:
http://www.bad-behavior.ioerror.us/download/
See README.txt for full details

NOTE: HEAD is now a Drupal v5.x compatible module. e.d.: wilco

***************
Note: As of 2009/05/13, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error, please reply to http://drupal.org/node/438422 .
***************

Releases

Official releasesDateSizeLinksStatus
6.x-1.0-rc22008-Apr-099.84 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-2.0-beta12008-Apr-0710.21 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
4.7.x-1.x-dev2006-Nov-139.13 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.