Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Stop the Registration Bots Details »
Stop the Registration Bots
Mod Version: 1.2.2, by noppid (Member) noppid is offline
Developer Last Online: Sep 2015 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.x Rating: (57 votes - 4.77 average) Installs: 622
Released: 30 Jun 2008 Last Update: 08 Dec 2012 Downloads: 3871
Not Supported DB Changes Uses Plugins Template Edits Additional Files Re-usable Code Translations  

Control your vBulletin forum registration process and stop the registration bots.

This mod will check the the time it takes for a vBulletin registration form to be submitted. If the form is submitted faster then humanly possible, the registration will be denied and the admin contact will be emailed about the event. The time is settable

We will start the registration on the forum rules page in two ways. First we will add a custom hidden field with a hash. Second we will insert a randomly named hidden field with a random value. This should make it a bit difficult to program a bot since the field names on all sites will be different as well as the values.

We will use a second set of random hidden fields on the form page as well to add to the confusion.

Time stamps to check the time spent on registration submission are stored in a DB table and private.

A registration will have to come through the Rules page and the form. Every Site will be different.

Installation is very easy.

There are two templates to edit.
One database table is added.
Three hooks are utilized.
Includes uninstall code.
Adds to vBulletin options.
Set time frame option.
Includes Phrases.
Sends Mail to Admin.
No files to upload.
XML product install.
Instructions attached in zip.

Demo usage and view source at http://www.riderinfo.com/

Compatibility
This hack is known to work on vBulletin 3.6.11 PL1 and will likely work back a few versions in the 3.6.x vBulletin series. Of course it works on 3.7.x as posted too.

HISTORY
1.2.2
added admin email on/off setting
moved hook code to files to reduce overhead.
1.2.1
Added Enable/Disable setting.
Fixed coppa includes file probem
Added file upload instructions to readme file.
1.2.0
Added JS timer to registration button.
Added enable/diable for email.
Removed ACP settings for random fields on rules and reg form pages and automated.
Reworded Pharses in ACP.
Recoded rules form and reg form edits.
Renamed variables for better code following.
Added more DB fields per user reg for tracking random automation.
New Hook on start_registration for functions.
Added new functions file. includes/stb_functions.php.
1.0.3
Changed input user name on rules form to random named hidden field with hash value.
Removed \n chars from email phrases.
All changes to registration are transparent to the folks registering.
Renamed DB username field to hash.
New hook on register_signup.
1.0.2
Added new Pre Reg Name hidden field to register form edits and ACP.
Added code to deal transparently with user deciding to change name after pre submitting it.
1.0.1
Fixed typo, changed 36000 to 3600 in product file.
1.0.0
Original Release.

Download Now

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

Addons

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #316  
Old 17 Mar 2011, 16:10
letsjoy's Avatar
letsjoy letsjoy is offline
 
Join Date: Jul 2006
This mod is brilliant one
Thanks man
__________________
"Everything you can imagine is real"
-Pablo Picasso

Pakistan - Ahmad
Reply With Quote
  #317  
Old 17 Mar 2011, 22:58
AuroraStorm's Avatar
AuroraStorm AuroraStorm is offline
 
Join Date: Nov 2006
Thank you! This was right on time. I recently reopened my board registration and I got hit with spam bots. I hope this helps.
Reply With Quote
  #318  
Old 28 Mar 2011, 21:51
AuroraStorm's Avatar
AuroraStorm AuroraStorm is offline
 
Join Date: Nov 2006
Okay, I have a problem - this hack disabled my Thank You Hack. How can I prevent that from happening?
Reply With Quote
  #319  
Old 04 Jun 2011, 22:10
jeremyalyea jeremyalyea is offline
 
Join Date: Feb 2007
Anyone know how to disable the email that says: "Possible Bot denied forum registration"?
__________________
I know just enough to be dangerous.
Reply With Quote
  #320  
Old 17 Jun 2011, 13:36
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by jeremyalyea View Post
Anyone know how to disable the email that says: "Possible Bot denied forum registration"?
Go to vBulletin Options -> Stop the Registration Bots Options -> Email Notification and check no.
__________________
Add a photo gallery garage to your auto forum and get noticed by your members. Find out how at the vBulletin Computer Help Forum.
An informed rider makes their first destination the motorcycle forum at rider info.
Reply With Quote
  #321  
Old 17 Jun 2011, 13:38
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by AuroraStorm View Post
Okay, I have a problem - this hack disabled my Thank You Hack. How can I prevent that from happening?
We use the Thank You hack on vB 3.x with this mod and don't have any issues.
__________________
Add a photo gallery garage to your auto forum and get noticed by your members. Find out how at the vBulletin Computer Help Forum.
An informed rider makes their first destination the motorcycle forum at rider info.
Reply With Quote
  #322  
Old 22 Jun 2011, 16:36
boothole's Avatar
boothole boothole is offline
 
Join Date: Apr 2007
Real name: Tony
Stop the Registration Bots!

Hello Brother!
I've been using "SRB" for a week now and absolutely wish I had this years ago! It works exactly as advertised! I just wanted you to know (from me) that this Mod does just what everyone is looking for.

Thank you again for this Mod! +
Tony (boothole)
__________________
Be cool, man. Cool is good.
Reply With Quote
  #323  
Old 28 Jun 2011, 05:53
eric1 eric1 is offline
 
Join Date: Jan 2007
Need help with an error

I had this installed but it did not appear to be working right as I would get an error on trying to register. So I uninstalled it and followed the directions to a T and have it running again but still with the error.

I am using vbadvanced CMPS and Fcb_pro_music_fluid style with the friends product installed also. Vbulletin boards are version 3.7.2 http://exposingamerica.info/forum/

This is the error that I'm receiving :


Warning: require_once([path]/includes/stb_functions.php) [function.require-once]: failed to open stream: No such file or directory in [path]/register.php(81) : eval()'d code on line 4

Fatal error: require_once() [function.require]: Failed opening required '/home/exposing/public_html/forum/includes/stb_functions.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/exposing/public_html/forum/register.php(81) : eval()'d code on line 4



EDIT : I figured it out. I was not putting the 5 files in the "includes" directory.......it's working now! Gesh....I knew it was something simple....

Can anyone help me out?

Last edited by eric1; 28 Jun 2011 at 06:07.
Reply With Quote
  #324  
Old 04 Jul 2011, 04:36
TrudyD's Avatar
TrudyD TrudyD is offline
 
Join Date: May 2008
Problem?

I got the exact same message as the poster above and I see his response that he fixed the issue

"I was not putting the 5 files in the "includes" directory...."

Can you tell me how to fix this? Simple instructions please. I'm not extremely tech savvy.

Thanks!
__________________
www.justusnurses.com
Reply With Quote
  #325  
Old 12 Aug 2011, 23:12
Ata123 Ata123 is offline
 
Join Date: Jul 2007
VB 3.7.6 P2

Like others I had the "You have left a required field blank" error in IE (9)

Seems solved after putting his right after <head> in both the register and register_rules templates

<meta http-equiv="X-UA-Compatible" content="IE=8">
Reply With Quote
  #326  
Old 24 Aug 2011, 10:36
Ata123 Ata123 is offline
 
Join Date: Jul 2007
Had the issue again, I removed the manual addition of


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

from both templates again and instead changed this option to "No":

Vbulletin Options -> Cookies and HTTP Header Options -> Send Internet Explorer 7 Compatibility Header: [x] NO
Reply With Quote
  #327  
Old 16 Mar 2012, 01:57
manning manning is offline
 
Join Date: Apr 2007
This seems to stop a lot of the bots that were getting through ... now I get dozens of emails like this every day >

The following username and email address were denied registration: AtFeel-SoGO - [email protected] Form Processing Time in Seconds: 0
There still are a few that get through though, and despite the fact that I also have admin must authorize enabled some of these dang bots get through that as well and are shown as new members. I also installed a no sig mod so that helps too....

Tonight I decided to rename my register.php file to see if that would slow them down - it wasnt even 30 minutes and I was getting emails telling me an address was denied registration. WTF?

vbulletin needs to get onto of this - this is way out of control! I dont understand - the idiots keep getting denied, the ones that do get through cant add a url and they cant post. HOW can I keep them off my IP all together? And how to these scammers (I figure its only a few doing it in a major way) still have ISP access? They should be banned from the Internet for life for being so darn stupid!

Is there a new mod that will keep these bots out for good?
Reply With Quote
  #328  
Old 18 Mar 2012, 04:13
JohnSG JohnSG is offline
 
Join Date: Mar 2012
Is there a version for 4.x

Cheers
John
Reply With Quote
  #329  
Old 07 Jan 2013, 17:31
dirkji dirkji is offline
 
Join Date: Nov 2006
I too get the error "You have left a required field blank".
Any solution?
Reply With Quote
  #330  
Old 07 Jan 2013, 17:50
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by dirkji View Post
I too get the error "You have left a required field blank".
Any solution?
Try going to the vB ACP under Options, go to settings group User Registration Options, COPPA Registration System. Set it to deny registration for users under 13 or COPPA on.
__________________
Add a photo gallery garage to your auto forum and get noticed by your members. Find out how at the vBulletin Computer Help Forum.
An informed rider makes their first destination the motorcycle forum at rider info.
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 09:50.

Layout Options | Width: Wide Color: