Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vB Bad Behavior (vB4) Details »
vB Bad Behavior (vB4)
Mod Version: 1.0.14, by Eric (Coder) Eric is offline
Developer Last Online: Jul 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (25 votes - 4.92 average) Installs: 205
Released: 05 Apr 2011 Last Update: 22 Sep 2015 Downloads: 1050
Not Supported DB Changes Uses Plugins Additional Files Re-usable Code Translations External Content  

/**
* vB Bad Behavior is free software; you can redistribute it and/or modify it under
* the terms of the GNU Lesser General Public License as published by the Free
* Software Foundation; either version 3 of the License, or (at your option) any
* later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
*/


What is vB Bad Behavior?
This is an integration of the Bad Behavior software with vBulletin.

What is Bad Behavior?
Bad Behavior is a PHP-based solution for blocking link spam and the robots which deliver it. Bad Behavior complements other link spam solutions by acting as a gatekeeper, preventing spammers from ever delivering their junk, and in many cases, from ever reading your site in the first place. This keeps your site's load down, makes your site logs cleaner, and can help prevent denial of service conditions caused by spammers.

Visit http://bad-behavior.ioerror.us/ for more.

Features
For more information on the features of Bad Behavior (and subsequently this mod) please go to Bad Behavior's site:

http://bad-behavior.ioerror.us/documentation/benefits/

For features related to the mod itself, please take a look at the screenshots.

This mod should work with vB 4.x, it was tested on 4.1.2/4.1.3. Screenshots are from vB 3.x, but it should still look relatively the same with vB4.

Installation
1. Extract the contents of the zip file.
2. Upload the contents of the `upload` folder to your forum root.
3. Enter your AdminCP and go to Plugins & Products > Manage Products > [Add/Import Product]
4. Import the product using the `product-vb_badbehavior.xml` file.
5. Configure the mod in AdminCP -> Settings -> Options -> vB Bad Behavior Options

Upgrading

vB Bad Behavior
In many cases, all you'll need to do to upgrade is follow the installation instructions above.

The only difference, will be you'll need to allow the files to overwrite. Also, when re-importing the product file, you'll need to set "Allow Overwrite" to "Yes".

Bad Behavior
Bad Behavior's files are at `/includes/bad-behavior/`. If you wish to update manually go to:

http://bad-behavior.ioerror.us/download/

And download the latest development version. Extract the zip, and upload the contents of `bad-behavior` to `/includes/bad-behavior/` allowing the files to overwrite.

Versions
The current version of Bad Behavior this mod is using is: v2.2.16
The current version of Bad Behavior (development) is: v2.2.16

Changelog
Version 1.0.14, 09/22/2015
  • Bad Behavior upgraded to 2.2.16

Version 1.0.13, 04/23/2013
  • Bad Behavior upgraded to 2.2.14

Version 1.0.12, 12/21/2012 -- Released: 02/05/2013
  • Bad Behavior upgraded to 2.2.13
  • Added some more ranges to whitelist.ini

Version 1.0.10, 09/09/2012
  • Bad Behavior upgraded to 2.2.10

Version 1.0.9, 06/17/2012
  • Bad Behavior upgraded to 2.2.7

Version 1.0.8, 06/12/2012
  • Bad Behavior upgraded to 2.2.6
  • New Setting: EU Cookie

Version 1.0.7, 05/04/2012
  • Bad Behavior upgraded to 2.2.3
  • Cron/Scheduled Task for automatic log pruning added.

Version 1.0.6, 01/04/2012
  • Bad Behavior upgraded to 2.1.15

Version 1.0.5, 05/26/2011
  • Added option for bypassing users/members.
  • If the visitor is a user, and is in usergroup 5, 6, or 7 (admin/mod/super mod) - Bad Behavior is bypassed.
  • Modified bad-behavior core to check for Google Web Preview
    • file edited: /includes/bad-behavior/core.inc.php
  • Added a link beside the IP address in the log for WhoIs.

Version 1.0.4, 04/28/2011
  • Bad Behavior upgraded to 2.1.13 (fixes search engine block issues)
  • Added Paypal/Paypal IPN IP address to the whitelist.
  • Added payment gateway file names to the whitelist.

Version 1.0.3, 04/21/2011
  • Fix #1: Pruning log doesn't work.
  • Fix #3: POST more than two days after GET (added support for BB's javascript)
  • Fix #5: Cannot modify header information error (suppressed error in BB's function)
  • Implemented #6: Filter per key (new admincp option to list keys not to be shown in log)
  • Implemented #9: Show link to member profile (if userid is found in headers, link to profile)

Version 1.0.2, 04/10/2011
  • Updated /includes/functions_vb_badbehavior.php to:
    • disable Reverse Proxy if Reverse Proxy Addresses are empty
    • distinguish SQL queries using "SET", for example: SET @@session.wait_timeout = 90 - which is used by BB
    • set "offsite_forms" to false by default, as it's not really needed in vB IMHO, and it can cause problems with certain setups
    • cleaned up the bb2_read_settings() function and fixed a typo in one of the vbulletin options calls
  • Updated /includes/whitelist.ini to include the following GOOGLE ranges:
    • 74.125.0.0/16
    • 216.239.32.0/19
    • 209.85.128.0/17
    • 66.102.0.0/20
  • Updated /admincp/vb_badbehavior.php
    • Log pruning was pruning all logs, despite what was entered for number of days

Version 1.0.1, 04/06/2011
  • Bad Behavior upgraded to 2.1.12
  • Changed files:
    • /includes/bad-behavior/core.inc.php
    • /includes/bad-behavior/searchengine.inc.php
  • "Verbose" admin option now set to "No" by default.

Version 1.0.0, 04/05/2011
  • Initial release.


Screenshots
Screenshots can now be seen at: http://www.secondversion.com/images/vb/vb_badbehavior/

I was running out of room for attachments here on vB.org


Development

https://github.com/ericsizemore/vb_b...ree/master/vb4


Only those who "Mark As Installed" will receive support for this modification.

Download Now

Only licensed members can download files, Click Here for more information.

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Integration with vBulletin vB Bad Behavior Eric vBulletin 3.8 Add-ons 329 12 Sep 2017 02:14
Integration with vBulletin Project HoneyPot HTTP Blacklist Addon ( with Bad Behavior integration) TheSupportForum Modification Graveyard 51 09 Apr 2011 13:59
Integration with vBulletin Bad Behavior Integration SemperFideles vBulletin 4.x Add-ons 45 06 Apr 2011 01:27

  #181  
Old 20 Nov 2012, 08:41
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Originally Posted by vb50kgpoo View Post
The trouble is, you do not know whether something is a true GoogeBot or not as Google do not publish all of their IP ranges for obvious reasons. The only safeguard is to do a reverse dns lookup.
What obvious reasons?
620 Googlebots are currently visiting my site with published IP ranges. I wonder what harm there is in blocking unpublished IP ranges.
Reply With Quote
  #182  
Old 20 Nov 2012, 10:33
vb50kgpoo vb50kgpoo is offline
 
Join Date: Aug 2011
Originally Posted by Alfa1 View Post
What obvious reasons?
620 Googlebots are currently visiting my site with published IP ranges. I wonder what harm there is in blocking unpublished IP ranges.
In case Google's algo thinks you are feeding Googlebot one set of results, while actually serving other visitors another. Look it up. Google expressly state they do not publish all their IP ranges. Look around forums like webmasterworld
Reply With Quote
  #183  
Old 10 Dec 2012, 18:56
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Real name: John
I highly recommend everyone update to the latest version, 2.2.13 , since it has updates to the way that googlebot and others are detected.
__________________
John
Reply With Quote
  #184  
Old 20 Dec 2012, 22:48
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Real name: Eric
Updated to BB 2.2.13 and added some ranges to whitelist.ini

https://github.com/ericsizemore/vb_b...ree/master/vb4

I do plan on actually uploading it to vB.org this time! But I will not be able to until tomorrow.
__________________
My modifications

Please do not contact me for support via PM or E-Mail unless I've asked you to do so. Otherwise, your message will be ignored/deleted.
Reply With Quote
  #185  
Old 21 Dec 2012, 13:47
jderouen's Avatar
jderouen jderouen is offline
 
Join Date: Oct 2005
I've just installed. I don't understand about half of the options, I assume in that case I should just leave whatever it's set on default, correct?
Reply With Quote
  #186  
Old 23 Dec 2012, 10:55
Eric's Avatar
Eric Eric is offline
 
Join Date: May 2006
Real name: Eric
Got caught up in a few things, but will be putting up an update here as soon as I can. Sorry guys.

Originally Posted by jderouen View Post
I've just installed. I don't understand about half of the options, I assume in that case I should just leave whatever it's set on default, correct?
In a situation such as this, yes, I would recommend leaving the defaults.
__________________
My modifications

Please do not contact me for support via PM or E-Mail unless I've asked you to do so. Otherwise, your message will be ignored/deleted.
Reply With Quote
  #187  
Old 05 Jan 2013, 18:59
chaz7979 chaz7979 is offline
 
Join Date: Nov 2001
Just so I am clear...

I should install vb4-1.0.10.zip and then download the latest version of BB from the website and overwrite the files in the BB folder?
__________________

SiriusBuzz.com
Fan of Sirius Satellite? Join our forum for a shot at big prizes!
Reply With Quote
  #188  
Old 07 Jan 2013, 01:35
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Is it so complex or time expensive to upload a zipfile to vb.org? I find this hard to understand.

In any case: thanks for your efforts.
Reply With Quote
  #189  
Old 10 Jan 2013, 10:44
Kyo-dono Kyo-dono is offline
 
Join Date: Jun 2010
Originally Posted by Eric View Post
Updated to BB 2.2.13 and added some ranges to whitelist.iniDownload Now
Its still missing here in "Download Now".

I will test it too.

I have look in http://bad-behavior.ioerror.us/support/installation/ and click on "My software is not listed.", but get only "(Data to be restored soon… contact me if you need immediate help)". Is here a instruction for installation on a custom php file or for kohana framework?
Reply With Quote
  #190  
Old 10 Jan 2013, 11:37
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Real name: John
Yep, download it here: http://bad-behavior.ioerror.us/2012/...havior-2-2-13/

They're the same files that are in the mod, just updated.
__________________
John
Reply With Quote
  #191  
Old 13 Jan 2013, 18:54
Kyo-dono Kyo-dono is offline
 
Join Date: Jun 2010
There are statistics of forums operators, how much spam is decreased?
My moderators says it is 50% less. Is this a good value for this addon?

BTW I use "Spammers suck!" addon too.
Reply With Quote
  #192  
Old 16 Jan 2013, 18:02
Kyo-dono Kyo-dono is offline
 
Join Date: Jun 2010
1. Is it possible to use this check ONLY for the registration page?

2. Tons of users get a false detection for ONE topic and send me a "technical support key". What is this key and what I can do with it? ^^°

Last edited by Kyo-dono; 16 Jan 2013 at 18:49.
Reply With Quote
  #193  
Old 16 Jan 2013, 20:24
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
The key shows you what the issue is. You can go into your admincp to the BB log and find the incidents. That should quickly make clear why the users are being blocked.
Its possible that some of your users are using a fishy browser plugin. Its amazing what people install because its free.
Reply With Quote
  #194  
Old 16 Jan 2013, 21:41
Kyo-dono Kyo-dono is offline
 
Join Date: Jun 2010
I was in "adminCP->Statistics & Logs->vB Bad Behavior Logs" there is no input for this key and there is nowhere such a key. :confused:
All users get this output:
Technical Support

Your request contained data which is consistent with spam, active malware, viruses, or similar software.

To resolve this problem, clean your computer of viruses and other malware.
-------------------------------

Its possible that some of your users are using a fishy browser plugin.
No, I don't think so. All (100%) users get this false detection in one topic. Exception admins (and mods?). This "bug" is only(found only this) in one topic of my forum and happen only if you change the page of this topic. I do not understand why.

Add. There is a bug in 403 site of this addon I have marked it bold):

If you are unable to fix the problem yourself, please contact <a href="mailto:support(&amp;#64;)domain(&amp;#46;)com">support(&amp;#64;)domain(&amp;#46;)com</a> and be sure to provide the technical support key shown above.

Last edited by Kyo-dono; 16 Jan 2013 at 21:48.
Reply With Quote
  #195  
Old 26 Jan 2013, 09:38
Kyo-dono Kyo-dono is offline
 
Join Date: Jun 2010
I have deinstalled it. Only 50% chance to detect spammer and it have a bad bug in detection of spammers.

I changed to "Spam-O-Matic" and now >90% of spammers are blocked. o/

Is here stopforumspam.com database so much better as projecthoneypot.org?

Last edited by Kyo-dono; 26 Jan 2013 at 11:48.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 05:35.

Layout Options | Width: Wide Color: