Register Members List Search Today's Posts Mark Forums Read

Mod Options
vbStopForumSpam Details »
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: 3.8.0 Rating: (37 votes - 4.81 average) Installs: 444
Released: 05 Sep 2009 Last Update: 27 Dec 2009 Downloads: 2056
Not Supported DB Changes Uses Plugins Auto-Template Additional Files Re-usable Code External Content Is in Beta Stage  

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. This queries the StopForumSpam database (where I am a coder and administrator) to see if a new users IP address/email address/IP number are listed as known spammer sources.

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.

Currently, I would say this is an beta codebase. Please treat it as such.

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.

This is the exact same version that is on the 3.6 forums because it works with 3.54 to 3.84 (at time of wriing, the latest version)

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

Known to work - tested by me
- vBulletin 3.6.8 on Apache 2.2 / PHP 5.1.2 on Linux using cUrl
- vBulletin 3.7 Gold on Apache 2.0 / PHP 4.4.3 on Windows without cUrl (template changes wont work on 3.7 - thats in the next version with auto template changes)

For code to submit spammers to the database, check this post for code changes

Reported in the thread to work
- 3.5.4 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

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


If you want to submit data directly from the user admincp to the database, then you can install an addon mod (Coded by Wired1) here

You need to have an API key from in order to submit data, its free and easy to get... The code above is a quick hack that changes the pages "form" so that it submits to the database. As its a quick hack, this relies 100% on javascript being enabled and makes no tests that it is enabled.

Please click Installed

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

Old 17 Jun 2011, 14:02
ETDC ETDC is offline
Join Date: Sep 2007
It's now back up. If you care about your forum - and more importantly, your members - then install this today.
Reply With Quote
Old 17 Jun 2011, 20:14
Scalemotorcars's Avatar
Scalemotorcars Scalemotorcars is offline
Join Date: Mar 2006
Real name: Daniel
I love this mod and its been working great for a long time but I still have to check registrations sometimes. Today I got another spam registration. Seems these guys are either getting smarter or using more resources to overwhelm them system.

I hope it gets fixed sometime soon. Like I said its one of the best mods on VB.Org
__________________ Large scale model building at its best. Check it out.
Reply With Quote
Old 18 Jun 2011, 02:46
Alex510 Alex510 is offline
Join Date: Oct 2009
I thought it was just me.. but I have been getting database errors like crazy with this Mod. Seems to be working now though.
Reply With Quote
Old 22 Jun 2011, 04:59
TROLL TROLL is offline
Join Date: Aug 2005
In the AdminCP setup page:

Query Connection Errors
What should happen if the remote connection times out when querying the new registration?
* Note: Only applies if set to block listed registrations in the above setting

Allow Registration
Block Registration
Does this mean if it fails to connect with the stopforumspam website database should it block or allow by default? Am I correct in that it should Allow by default in this situation? Thanks...
Reply With Quote
Old 19 Dec 2011, 13:55
meijin meijin is offline
Join Date: Feb 2008
Real name: Michael
Installed in v3.8.7 PL2 and seems to be working. However, when I go to have a look at the log file, it displays...but at the top of the page I get nine (9) of these error messages on different lines:

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/vhosts/ on line 55

and this single error message:

Deprecated: Assigning the return value of new by reference is deprecated in /var/www/vhosts/ on line 2552

Sorry for being a newbie to this, but could someone help me to understand what is happening here and how I might correct it? Working or not, I can pretty well figure out that I should not be getting this.

Thanks in advance for your help!
Reply With Quote
Old 29 Dec 2011, 07:34
owning_y0u owning_y0u is offline
Join Date: Dec 2008
when clicking the link in the sp i get invalid post then i get: Invalid Post specified. If you followed a valid link, please notify the administrator
Reply With Quote
Old 04 Feb 2012, 23:58
CBryant911 CBryant911 is offline
Join Date: Oct 2008
Angry Mod Doesn't Work on PHP 5.3.x

I tried this mod on my latest version of PHP and it wouldn't work, it gave a deprecated message for init.php and class_core.php or something like that.
Reply With Quote
Old 11 Feb 2012, 22:44
popowich popowich is offline
Join Date: Jun 2004
If you are trying a new install of this addon in a vB 3.8.x forum powered by MySQL Server 5.5.x :
  • Download the zip file
  • Extract and edit the product XML file
    • Change the (3) lines that have :
  • and make them look like :
With that change the product appears to install and function correctly.
Reply With Quote
Old 21 Feb 2012, 18:41
Ghostt Ghostt is offline
Join Date: Oct 2009
Important security question:
How Can be the whole LOG or the IP log disabled ?
Reply With Quote
Old 27 Feb 2012, 21:48
MotMann MotMann is offline
Join Date: Jan 2006
Spam on Blog. What can i do? Over 400 Message in the Blog or Privat side.
Reply With Quote
Old 28 Feb 2012, 06:06
b6gm6n's Avatar
b6gm6n b6gm6n is offline
Join Date: Aug 2002
Real name: Ant
I cannot believe the amount of spammers i get on a daily basis, as exposed by this product which works beautifully btw...

I wondered, in the 'denied' phrase would it be legal of me to redirect them to an annoying site? i suppose these spam-bots are just targeting the usual vbulletin files using a program and not actually a browser? thanks
Reply With Quote
Old 05 Mar 2012, 03:26
CharLzarD CharLzarD is offline
Join Date: Sep 2009
Installed, thank you. We'll see how this does against the mass amount of spammers I've been dealing with lately.
Reply With Quote
Old 05 Mar 2012, 12:21
Jari37 Jari37 is offline
Join Date: May 2008
I was getting a ridiculous amount of spammers registering (over 50 per day) and this mod put a stop to it. Unfortunately it's also preventing a lot of genuine registrations too, I often get emails from people who have tried to register but been denied on the basis of being a spammer.

I switched it off for a while but was getting bombarded with spammers again, so I've now got it running again but it's still catching genuine registrations in the big spam net. Anyone else having this issue? Just wondering if there's anything I can tweak to fix the problem?

It's only a minor complaint by the way, this mod is a Godsend as having to wade through hundreds of registrations every few days trying to separate the few genuine ones from the spam is something I can happily live without doing.
Reply With Quote
Old 05 Mar 2012, 13:26
thbertram thbertram is offline
Join Date: Sep 2006
If it's their name that's getting them caught in the spam trap, you could tell it not to check name and see how that goes. You're going to get some spammers getting through.

It boils down to which problem is worse: The legitimates getting caught, or the spammers getting through.
Reply With Quote
Old 08 Mar 2012, 16:46
Wonksta Wonksta is offline
Join Date: Apr 2009
I would urge those using this Mod to think about donating to

This has saved me so so so many hours!
Reply With Quote

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 23:05.

Layout Options | Width: Wide Color: