PDA

View Full Version : Bad Behavior 2.0.4 Bad Bot & Spam Killer VB Plugin!


sross
07-28-2006, 11:52 AM
<a href="http://www.homelandstupidity.us/software/bad-behavior/" target="_blank">http://www.homelandstupidity.us/software/bad-behavior/</a>

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.

This app is already a plugin for:
# DotClear
# Drupal
# Geeklog
# MediaWiki
# WordPress

Is there a brave soul here who will follow the developers instructions and port this puppy to Vb3.6? This is a great prospect for vb users, having built in bad bot/spam trapping would be a dream. If anyone can tak ethis on then THANK YOU!!

Ronin Six
09-02-2009, 04:17 AM
Just have to clarify for those that it's possible to do this without violating your VB license. From Michael at Bad Behavior:

Bad Behavior cannot currently be used with vBulletin due to licensing issues. The vBulletin license is incompatible with open source extensions, thus open source software such as Bad Behavior cannot legally be used to extend vBulletin without a license exemption granted by the copyright holder of the open source software.

Such a license exemption stipulates that the proprietary software is not subject to the open source license governing the extension, and is required to protect the intellectual property rights in the proprietary software. Without such an exemption, it would be impossible to fulfill the requirements of both licenses. Attempting to use Bad Behavior as-is would cause you to violate your vBulletin license.

I am willing to grant a license exemption for code which connects Bad Behavior to vBulletin; I have done so in the past for other proprietary software such as ExpressionEngine. However, since I do not have access to vBulletin code and developer documentation, I am unable to develop the connector myself. If someone were to develop such a connector, then I could grant an exemption to that code, allowing it to legally be used with vBulletin.

Marco van Herwaarden
09-02-2009, 10:38 AM
I doubt he will read your response after 3 years. ;)

Ronin Six
09-02-2009, 03:39 PM
LOL you're probably right, but just wanted to stick that note in there in case someone happens upon this thread through search and wants to take a crack at it.