Register Members List Search Today's Posts Mark Forums Read

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

vB Version: 4.2.0 Rating: (20 votes - 4.50 average) Installs: 302
Released: 16 Jun 2010 Last Update: 07 Feb 2013 Downloads: 2161
Not Supported DB Changes Uses Plugins Template Edits Auto-Template Additional Files Translations  

Stop the Registration Bots for vBulletin 4.2.0 PL3 and up.

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 can be emailed about the event.

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.

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

Installation is very easy.
Template edits.
Files to upload.
Product xml file to import.

Backup your database before any install or upgrade.

To upgrade from 2.x to 4.0.2, remove the existing Stop the Registration Bots product in the ACP and then follow the installation file instructions.


History

4.0.2
Added 10 minute delete interval
Fixed bug in part 3
updated table query
removed old hook code from product.

4.0.1
modify phrase vars
modified install instructions for 4.2.0 pl3 templates.

4.0.0
modified to work with vB 4.x.

2.0.2
Edited file includes/stb_reg_process.php
Added IP and Proxy IP to email notification.

2.0.1
Added tabindex="1" to input box template edit.
Fixed onsubmit code in input box template edit.

2.0.0
Conversion from vB 3.x version to vB 4.x
Reduced template edits to one.
Edited all arrays to include single quotes.
Removed ACP Setting StopBotReg_rulespage_hash
Removed Rules page instructions. All one page now.
Removed file includes/stb_reg_signup.php
Removed hook register_signup
Edited includes/cron/strb_cron_job.php Removed Rules page query.
Removed `rf_name` and `rf_value` fields from DB table.
Moved register_form_start hook code to register_form_complete hook
New Phrases
stop_reg_bot_please_wait
stop_reg_bot_seconds_more
stop_reg_bot_seconds_remaining
Removed phrase stop_reg_bot_enter_prereg_name
Removed phrase setting_StopBotReg_rulespage_hash_title
Removed phrase setting_StopBotReg_rulespage_hash_desc

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.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Miscellaneous Hacks Stop the Registration Bots noppid vBulletin 3.7 Add-ons 334 01 Aug 2013 05:26

Comments
  #2  
Old 16 Jun 2010, 23:08
fxwoody's Avatar
fxwoody fxwoody is offline
 
Join Date: Jun 2010
Seems to be a great idea Will install and see if it does the job.

Thank you for the Add-ons, good job
Reply With Quote
  #3  
Old 16 Jun 2010, 23:28
noppid noppid is offline
 
Join Date: Mar 2003
Thanks for taking a look. We've had this available for vB 3.x versions. Then some folks in the original thread requested an upgrade to vB 4.x.
__________________
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
  #4  
Old 16 Jun 2010, 23:30
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
How does this compare to calorie's isbot?

http://www.vbulletin.org/forum/showthread.php?t=135094
Reply With Quote
  #5  
Old 16 Jun 2010, 23:48
noppid noppid is offline
 
Join Date: Mar 2003
It's very similar I would have to say in some respects. We talked about many details that concerned you in the original thread. Nothing has changed really except that we made it work on vB 4.

BTW, the template edit code for the register template, while it works, is wrong. In 4.0.1 it will be...


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

Anyone with 4.0.0 will need to redo the register template edit on upgrade. You can fix it now if you wish to.
__________________
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.

Last edited by noppid; 16 Jun 2010 at 23:54.
Reply With Quote
  #6  
Old 17 Jun 2010, 00:05
LuisManson LuisManson is offline
 
Join Date: Jun 2010
noob question here,
do i have to edit the template of every theme i have?
Reply With Quote
  #7  
Old 17 Jun 2010, 00:13
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by LuisManson View Post
noob question here,
do i have to edit the template of every theme i have?
Yes, unless edits cascade down from a parent to child style.
__________________
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
  #8  
Old 17 Jun 2010, 00:54
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Originally Posted by noppid View Post
It's very similar I would have to say in some respects. We talked about many details that concerned you in the original thread. Nothing has changed really except that we made it work on vB 4.

BTW, the template edit code for the register template, while it works, is wrong. In 4.0.1 it will be...


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

Anyone with 4.0.0 will need to redo the register template edit on upgrade. You can fix it now if you wish to.
Sorry about that. I was offline for a while after posting in that thread and forgot about our conversation. Thank you for pointing it out.
Reply With Quote
  #9  
Old 17 Jun 2010, 01:21
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by Boofo View Post
Sorry about that. I was offline for a while after posting in that thread and forgot about our conversation. Thank you for pointing it out.
How could I forget a legacy name like Boofo? Not many old timers around anymore.
__________________
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
  #10  
Old 17 Jun 2010, 04:06
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Real name: Rob
Originally Posted by noppid View Post
How could I forget a legacy name like Boofo? Not many old timers around anymore.
It seems like the older I get, the better I was.
Reply With Quote
  #11  
Old 17 Jun 2010, 16:51
noppid noppid is offline
 
Join Date: Mar 2003
Originally Posted by noppid View Post
BTW, the template edit code for the register template, while it works, is wrong. In 4.0.1 it will be...


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

Anyone with 4.0.0 will need to redo the register template edit on upgrade. You can fix it now if you wish to.
The modification download has been updated to 2.0.1. This is an update the the instructions. As stated, anyone with 4.0.0 only needs to redo the register template edit to apply this update. You should import the product file to reflect the 2.0.1 version number.
__________________
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
  #12  
Old 17 Jun 2010, 17:31
linuxututs linuxututs is offline
 
Join Date: Oct 2009
whats a good time frame for the "Minimum Time for Registration Submission" guy's ?

The default 15 seconds ? or be better to make it a little more ?

Thanks,
Reply With Quote
  #13  
Old 17 Jun 2010, 17:35
noppid noppid is offline
 
Join Date: Mar 2003
Most people can't fill out the form in 30 or even 45 seconds. But it's a judgment call.
__________________
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
  #14  
Old 17 Jun 2010, 17:37
linuxututs linuxututs is offline
 
Join Date: Oct 2009
That's what I was thinking to Mate.

Maybe some bots are smarter than others ( I'll make mine 45 I think )

thank,
Reply With Quote
  #15  
Old 17 Jun 2010, 21:48
solboy solboy is offline
 
Join Date: Jun 2002
This actually works. Thanks.
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 11:48.

Layout Options | Width: Wide Color: