May 19, 2006
6:34 am

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. Bad Behavior is available for several PHP-based software packages, and also can be integrated in seconds into any PHP script.

Download: bad-behavior-1.2.4.zip

Installation

Bad Behavior installs like any other multi-file WordPress plugin. Unzip the bad-behavior.zip file, and you will have a bad-behavior folder containing all the Bad Behavior files.

Before uploading, edit the bad-behavior/bad-behavior-wordpress.php file and customize the configuration variables there. When logging is on, all blocked requests will be logged. When verbose logging is on, all requests - successful or not - will be logged. And the logging duration specifies how many days worth of logs will be stored in the database. I recommend not using verbose logging without a really good reason, as your database will fill up fast.

Related Post

  1. Akismet
Loading

Contextual Related Posts:

No comment yet

Leave a comment »

  1. Pingback from
    1
    WP-SpamFree WordPress Plugin “kills automated comment form spam” » D' Technology Weblog: Technology, Blogging, Tips, Tricks, Computer, Hardware, Software, Tutorials, Internet, Web, Gadgets, Fashion, LifeStyle, Entertainment, News and mor says:January 21st, 2008 at 1:03 am

    [...] Bad Behavior — This plugin 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. [...]

Leave a Response

Comment Preview
« Stop Spam -Part 1Stop Spam -Part 3 »
Feed Icon

Subscribe via RSS or email: