vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Bad Behavior 2.0.4 Bad Bot & Spam Killer VB Plugin! (https://vborg.vbsupport.ru/showthread.php?t=122382)

sross 07-28-2006 11:52 AM

Bad Behavior 2.0.4 Bad Bot & Spam Killer VB Plugin!
 
<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:

Quote:

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.


All times are GMT. The time now is 03:57 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00947 seconds
  • Memory Usage 1,719KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete