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: (99 votes - 4.73 average) Installs: 1181
Released: 23 Dec 2009 Last Update: 27 Dec 2009 Downloads: 5808
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
vbStopForumSpam - known spammer lookup for new registrations pedigree vBulletin 3.6 Add-ons 1220 26 Feb 2014 02:40
vbStopForumSpam pedigree vBulletin 3.8 Add-ons 154 09 Apr 2013 07:54

Comments
  #2  
Old 23 Dec 2009, 15:55
Freewings2 Freewings2 is offline
 
Join Date: Oct 2009
Thanks for this mod. Ive been holding out to see if it would be on 4.0. Its been a lifesaver!
Reply With Quote
  #3  
Old 23 Dec 2009, 16:03
Cableguy69 Cableguy69 is offline
 
Join Date: Apr 2008
Was waiting for this thanks, Installed.
Reply With Quote
  #4  
Old 23 Dec 2009, 18:45
kylek kylek is offline
 
Join Date: Oct 2003
Real name: Kyle
Yeah, the must have mod for vb is back for Gold. Thank you!!
Reply With Quote
  #5  
Old 23 Dec 2009, 20:01
adamdavidconn adamdavidconn is offline
 
Join Date: Aug 2009
thanks for this mod.

Probably the most important for my forum by a mile.
Reply With Quote
  #6  
Old 23 Dec 2009, 20:16
snerd snerd is offline
 
Join Date: Apr 2007
It's a lifesaver, thanks!
Reply With Quote
  #7  
Old 23 Dec 2009, 20:29
radmoose's Avatar
radmoose radmoose is offline
 
Join Date: Jul 2006
Thanks for the mod update.

BTW, there is a slight change in the docs needed (not sure just for 4.x)

Item 4 in the installation manual should read...

4 - You can edit the default rejection message by Admin Control Panel / Languages & Phrases / Phrase Manager / Error Messages / vbstopformspam_reject and vbstopformspam_reject_connectionerror

There isn't a "Front-End Error Messages" section, just "Error Messages"

Not a big deal but it took me a minute to find the right spot.
Reply With Quote
  #8  
Old 23 Dec 2009, 22:27
milsirhc's Avatar
milsirhc milsirhc is offline
 
Join Date: Jan 2007
Thanks! Installed!
Reply With Quote
  #9  
Old 23 Dec 2009, 23:01
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Thanks man!
__________________
How to keep your board from getting blacklisted as a spammer
The vBulletin Add-on Directory
Block spam bots, content scrapers & malicious bots with vb Bad Behavior: save bandwidth costs and server resources.
Reply With Quote
  #10  
Old 23 Dec 2009, 23:28
dcuellar dcuellar is offline
 
Join Date: Nov 2007
Thank you.
Reply With Quote
  #11  
Old 24 Dec 2009, 01:05
pedigree pedigree is offline
 
Join Date: Jul 2005
Originally Posted by radmoose View Post
Thanks for the mod update.

BTW, there is a slight change in the docs needed (not sure just for 4.x)

Item 4 in the installation manual should read...

4 - You can edit the default rejection message by Admin Control Panel / Languages & Phrases / Phrase Manager / Error Messages / vbstopformspam_reject and vbstopformspam_reject_connectionerror

There isn't a "Front-End Error Messages" section, just "Error Messages"

Not a big deal but it took me a minute to find the right spot.
When I can hold my eyes open (tomorrow I guess), Ill change the instructions and reload the mod.
__________________
My mods vbRosterMaster | Ajax New PM Notifier | vbStopForumSpam
Reply With Quote
  #12  
Old 24 Dec 2009, 01:28
Charlie98902 Charlie98902 is offline
 
Join Date: Dec 2006
Thanks installed.
Reply With Quote
  #13  
Old 24 Dec 2009, 19:00
radmoose's Avatar
radmoose radmoose is offline
 
Join Date: Jul 2006
Originally Posted by pedigree View Post
When I can hold my eyes open (tomorrow I guess), Ill change the instructions and reload the mod.
=) Sleep is a good thing. No rush, mainly posted it for information for others. Thanks for updating this mod.

One question.. is anyone getting valid usernames and/or email addresses in their log?

My log looks strange, but it is possible that they were using "Unregistered" and "EMAIL"...but strange that it is on ALL of the items in the log.



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

Reply With Quote
  #14  
Old 24 Dec 2009, 20:35
KissOfDeath KissOfDeath is offline
 
Join Date: Dec 2008
Thanks for this, as soon as i upgraded to vbulletin 4 i started getting him by spambots, hopefully this will help
Reply With Quote
  #15  
Old 24 Dec 2009, 20:42
snerd snerd is offline
 
Join Date: Apr 2007
Originally Posted by radmoose View Post



Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
Yeah, I get that too. But every one of them traces IP back to RIPE, which is always some stupid spammer or troll in my case.
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
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 10:20.

Layout Options | Width: Wide Color: