Contribute  :  Support  :  Downloads  :  Forum  :  Links  :  Polls  :  Calendar  :  Directory  :  Advanced Search  
Geeklog The Ultimate Weblog System
Welcome to Geeklog
Friday, May 16 2008 @ 03:13 AM EDT
   

Bad Behavior 2.0.10 Plugin Released

PluginsDirk's Bad Behavior plugin for Geeklog has been updated to the latest version of Bad Behavior (v2.0.10) written by Michael Hampton. Bad Behavior 2 is a major upgrade from the original Bad Behavior previously included with the Bad Behavior Geeklog plugin. You can download the latest Bad Behavior 2 plugin here.

The Bad Behavior 2 plugin is designed to integrate into your web site, running as early as possible to throw out spam bots before they have the opportunity to vandalize your site with their junk, or even to scrape your pages for e-mail addresses and forms to fill out. For more information on Bad Behavior, see the main Bad Behavior web site.

Some of the enhancements found in Bad Behavior v2.0.10 include:

  • Bad Behavior 2 is faster than Bad Behavior 1. For most requests, Bad Behavior 2 issues at most one fast database query, and in many cases, no database queries. Bad Behavior's run time on fast servers is measured in single milliseconds.
  • Bad Behavior 2 has been enhanced with additional checks for spammers who have started or increased their activity in the last year. It also has better screening of trackback spam, killing virtually all of it. Bad Behavior 1 permitted a lot of trackback spam.
  • A new blocking method using realtime blackhole lists is being used to determine if a post originates from a known spam source, open proxy, etc. GET requests are not screened. Links are provided to blackhole list removal procedures through the fix it yourself link.
Enhancements to the plugin include:
  • Requires Geeklog v1.4.0 or later
  • Removed Spam-X module - No longer necessary with Bad Behavior 2
  • Removed un-block IP option - No longer necessary with Bad Behavior 2
  • Added PHP block function - allows you to display BB2 stats in a Geeklog block
Be sure to read the upgrade instructions included in the distribution if you are currently running Bad Behavior 1.

Story Options

Trackback

Trackback URL for this entry: http://www.geeklog.net/trackback.php/bad-behavior2

No trackback comments for this entry.
Bad Behavior 2.0.10 Plugin Released | 5 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Bad Behavior 2.0.10 Plugin Released
Authored by: Dirk on Thursday, June 28 2007 @ 02:58 PM EDT

Thanks, Mark, for porting it.

I had it running on 3 of my own sites for a couple of days now as well as on geeklog.net for the last 24 hours or so. It's working nicely and I especially like that it doesn't just block IPs any more but looks at each request indivually.

As a reminder: BB is only one of several measures against spam, but it's a big help and it's also blocking quite a few script kiddies as a bonus.

PS: If you think this is useful, please consider making a donation to Michael Hampton, the author of Bad Behavior.

Bad Behavior 2.0.10 Plugin Released
Authored by: ishmot on Friday, July 20 2007 @ 07:40 PM EDT
This has been a life saver on my various different GL installations.... I have one question. What is the recommended way for clearing the Bad Behavior logs? I've been emptying that database table via phpmyadmin periodically but wondered if there was another quicker method. thanks! jared

Bad Behavior 2.0.10 Plugin Released
Authored by: Dirk on Saturday, July 21 2007 @ 03:29 AM EDT

Older entries are removed automatically (after 4 weeks, I think). So unless you're under really heavy attack you won't have to do anything.

Bad Behavior 2.0.10 Plugin Released
Authored by: Dazzy on Sunday, July 22 2007 @ 08:18 AM EDT
Just a quick correction ;) bb2 deletes anything older than 7 days
Install.txt note
Authored by: arthur on Monday, September 03 2007 @ 12:23 PM EDT
In the Install.txt file, there is no note on where to put the Templates folder. I counted on (and received) an error message during installation that clued me in, but you may want to add directions for the Template folder in future versions.

Aside from this, installation went very smoothly, and I'm looking forward to having this extra layer of protection. Thanks.

---
Arthur (http://www.shrednow.com)