Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
vbStopForumSpam Details »
vbStopForumSpam
Mod Version: 0.61, by pedigree (Coder) pedigree is offline
Developer Last Online: Nov 2013 I like it Show Printable Version Email this Page

vB Version: 4.0.0 Rating: (100 votes - 4.73 average) Installs: 1200
Released: 23 Dec 2009 Last Update: 27 Dec 2009 Downloads: 6124
Not Supported DB Changes Uses Plugins Additional Files Re-usable Code External Content  

vbStopForumSpam

Mod of the month winner October 2009.... That cant be bad


Apologies in advance, this is a copy of the 3.6/3.7/3.8 mod that has been verified to work in 4.0 (its so that I dont get a billion PMs asking if it works in 4.0)

This provides access to a RBL type system for forum admins, listing known spam IP / email / usernames. The RBL database is provided by www.stopforumspam.com. You do NOT need an API key from the website in order to access the database. only to submit data if you should wish to do so.

At the point of user registration, the mod checks if the IP number / provided username / email addresses appear on a block list and can block the registration.

Whilst this isnt the most perfect way to stop all forum spam, its another step that spammers have to overcome.

What it does

It checks with a remote database of known forum spammers. Their IP number, email address and forum username are tested and based on your configuration, you can reject / log / accept user registrations based on what you get back.

This version doesnt have
- whitelisting or the ability to submit users to the database but it will within the next week.
- automatic user deletion / post / PM purging. There are good tools out there already, this does something else.

Instructions are included in the installation.txt file - PLEASE read it first and dont forget to actually upload the files in the upload folder, otherwise it WILL kill your registration progress and you wont see the log file options in admincp.

Changes to vB
- 3 new database tables
- 2 database table alternations
- No new templates.
- 2 Hook (register_addmember_process & register_addmember_complete)

Ive tested it but had feedback that it works with versions as old as 3.6.2... Support should go back to older versions, as long as they have hook support for register_addmember_process / register_addmember_complete

For code to submit spammers to the database, check this post for code changes
http://www.vbulletin.org/forum/showp...&postcount=288

Reported to work
- 3.6.1, 3.6.2, 3.6.9, 3.6.10, 3.7.0, 3.7.1, 3.7.2, 3.7.3, 3.74, 3.80, 3.81, 3.82, 3.83, 3.8.4, 4.0beta3, 4.0 Gold
, 4.2pl1,2

Installers should remember to refresh their ACP navigation window when they first install it so they can see the new log file menu item.

REQUIRES MySQL 4.1.1+

There is a small mod, coded by Wired1 that will allow you to submit spammer details to the database from the admin control panel, here http://www.vbulletin.org/forum/showp...&postcount=289 This relies 100% on javascript being enabled and makes no tests that it is enabled.

You need to have an API key from www.stopforumspam.com in order to submit data, its free and easy to get... You DONT need an API key in order to use this mod however, only to submit spammer data.

Issues are
- The usergroup permissions / view details etc DONT work. I jumped the gun and put the permissions controls in there before I put the code in. Please delete the includes/xml/bitfield_vbstopforumspam.xml file and rebuild your postbit

Installation
- Follow the instructions in the zip file, that includes the file upload the correct folders.

Please click Installed

The original thread is at http://www.vbulletin.org/forum/showthread.php?t=176481 where there is a wealth of knowledge about the mod, please ask questions in there.

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
Administrative and Maintenance Tools vbStopForumSpam - known spammer lookup for new registrations pedigree vBulletin 3.6 Add-ons 1228 26 Jan 2016 19:27
Administrative and Maintenance Tools vbStopForumSpam pedigree vBulletin 3.8 Add-ons 154 09 Apr 2013 08:54

  #196  
Old 11 Jun 2010, 02:29
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
diamonds sparkles 2010-06-10 12:52:28 ******@hotmail.com 96.50.97.44 Allowed registration

It allowed her, but she still was rejected because of the spam policy. why is that?

All other members that were allowed are now on the site and their name is clickable when i run this log report except for her.
Reply With Quote
  #197  
Old 13 Jun 2010, 16:31
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Real name: Eric
Originally Posted by Mrdby View Post
diamonds sparkles 2010-06-10 12:52:28 ******@hotmail.com 96.50.97.44 Allowed registration

It allowed her, but she still was rejected because of the spam policy. why is that?

All other members that were allowed are now on the site and their name is clickable when i run this log report except for her.
maybe because of the space in her name? Check your username Regular expression and see if spaces are allowed.
Reply With Quote
  #198  
Old 14 Jun 2010, 11:22
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
Originally Posted by Dragonsys View Post
maybe because of the space in her name? Check your username Regular expression and see if spaces are allowed.
where do i find that? I want to change people from adding spaces or certain characters when joining my site.
Reply With Quote
  #199  
Old 14 Jun 2010, 17:29
fxwoody's Avatar
fxwoody fxwoody is offline
 
Join Date: Jun 2010
Tks for the plugins! Will make us feel safer
Reply With Quote
  #200  
Old 14 Jun 2010, 21:45
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
same problem with somone else but they were allowed and still is not a registered member.

Unregistered 2010-06-14 15:24:05 [email protected] 85.186.255.233 Result on field username - Unregistered - Spammer and rejected by policy
Unregistered 2010-06-14 15:05:42 [email protected] 94.19.191.183 Result on field username - Unregistered - Spammer and rejected by policy
Unregistered 2010-06-14 14:43:54 [email protected] 91.212.226.15 Result on field username - Unregistered - Spammer and rejected by policy
Unregistered 2010-06-14 14:04:15 [email protected] 91.214.44.233 Result on field username - Unregistered - Spammer and rejected by policy
Unregistered 2010-06-14 08:59:56 [email protected] 79.237.89.141 Result on field username - Unregistered - Spammer and rejected by policy
rosieado 2010-06-14 08:57:08 [email protected] 71.179.101.243 Allowed registration
rosieado 2010-06-14 08:56:32 [email protected] 71.179.101.243 Allowed registration
rosieado 2010-06-14 08:55:37 [email protected] 71.179.101.243 Allowed registration
Reply With Quote
  #201  
Old 15 Jun 2010, 13:30
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
and another person I KNOW for a fact that isn't a spammer got to register, but they didn't get accepted into the user database.

Unregistered 2010-06-14 15:44:57 [email protected] 196.40.10.240 Result on field username - Unregistered - Spammer and rejected by policy
Big Buddy Lee 2010-06-14 15:38:43 [email protected] 144.230.63.57 Allowed registration
Reply With Quote
  #202  
Old 15 Jun 2010, 15:34
MagiKelly MagiKelly is offline
 
Join Date: Jan 2006
You probably want to disable the username check. This is very likely to catch innocent registrations and is really no indication the person is a spammer. IP and email check only is the best option.
Reply With Quote
  #203  
Old 15 Jun 2010, 15:40
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
Originally Posted by MagiKelly View Post
You probably want to disable the username check. This is very likely to catch innocent registrations and is really no indication the person is a spammer. IP and email check only is the best option.
i just did... i will see how it works! Thanks!
Reply With Quote
  #204  
Old 15 Jun 2010, 15:46
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by MagiKelly View Post
You probably want to disable the username check. This is very likely to catch innocent registrations and is really no indication the person is a spammer. IP and email check only is the best option.
That's what I've been doing for some time now. Works like a charm.
Reply With Quote
  #205  
Old 15 Jun 2010, 21:04
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
thanks!!
Reply With Quote
  #206  
Old 16 Jun 2010, 11:02
Mrdby Mrdby is offline
 
Join Date: Apr 2007
Real name: MrDby
one got in


enteciani 2010-06-16 04:09:33 [email protected] 188.100.214.248 Allowed registration
enteciani 2010-06-16 04:09:04 [email protected] 188.100.214.248 Allowed registration
Unregistered 2010-06-16 04:08:34 [email protected] 188.100.214.248 Allowed registration
Unregistered 2010-06-16 04:08:05 [email protected] 188.100.214.248 Allowed registration
Unregistered 2010-06-16 04:05:46 [email protected] 188.100.214.248 Allowed registration
Unregistered 2010-06-16 04:05:41 [email protected] 188.100.214.248 Allowed registration
Reply With Quote
  #207  
Old 24 Jun 2010, 23:07
BrightStar's Avatar
BrightStar BrightStar is offline
 
Join Date: Nov 2008
Mine says allowed registration but members are still not registered?

I'll contact those email address to ask what error message did they encounter.
__________________
http://www.thyroidhelp.org
Reply With Quote
  #208  
Old 26 Jun 2010, 14:14
fabioski fabioski is offline
 
Join Date: Dec 2007
Does this mod work with 4.0.2 version?
Reply With Quote
  #209  
Old 26 Jun 2010, 17:55
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by fabioski View Post
Does this mod work with 4.0.2 version?
I've had it working on 4.01, 4.02, 4.03, and 4.04.
Reply With Quote
  #210  
Old 05 Jul 2010, 15:22
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Originally Posted by Louva-Deus View Post

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


This allows vB to operate like it normally would when handling registration attempts and only passes data on to the vbStopForumSpam mod if the registration form has been filled out properly. This clears a lot of nonsense from the log records and it saves lookup time and server resources. It might even save the Stop Forum Spam website a little bandwidth.

Finally, this helps to reduce any accidental blocking of legitimate users from registering on your site, either locally or through being mistakenly added to the Stop Forum Spam database, which lists email as well as IP addresses. Remember that virtually none of the people added by mistake will know to come to the Stop Forum Spam website to get their information removed so they can register on a forum they want to join.

HTH

LD
Shouldn't this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


be this?


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

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 01:07.

Layout Options | Width: Wide Color: