Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Is Bot: Registration Time Check Details »»
Is Bot: Registration Time Check
Version: 1.0.0, by calorie calorie is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Anti-Spam Options - Version: 3.6.8 Rating:
Released: 12-29-2006 Last Update: Never Installs: 735
Uses Plugins Template Edits
 
No support by the author.

This mod calculates the time it takes to go between these two pages:
  • /forum/register.php?do=register
  • /forum/register.php?do=addmember
The point is to try and prevent bots from registering at your forum when the time between the two pages is humanly impossible, assuming that humans actually take the time to complete the registration page.

Should a user be blocked from registering at your forum, an email will be sent to your vB webmasteremail address and the user will see the vB noregister phrase message, so no screenshot is necessary.

Download Now

File Type: zip isbot.zip (1.7 KB, 4054 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #92  
Old 07-20-2007, 12:13 PM
webgod webgod is offline
 
Join Date: Sep 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Torqued View Post
webgod:

Thanks, I'll give this a shot.. I just had a bot try to register 8 times w/ the same email address.
this is the email contents you should see:
Quote:
The following user name with email address was blocked by the Is Bot mod: Reporter - asxosoooxoux@mail.ru (4 seconds transpired) The IP Address is: 87.118.102.23
if there's enough interest, I could modify it so the IP is added to the Ban IP list
Reply With Quote
  #93  
Old 07-20-2007, 09:55 PM
Torqued Torqued is offline
 
Join Date: Oct 2004
Location: Houston, TX
Posts: 180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by webgod View Post
this is the email contents you should see:


if there's enough interest, I could modify it so the IP is added to the Ban IP list
webgod:

I don't know if autobanning them would be such a good idea. While I've had a ton from .ru and .ro domains, I have also had a fair number from domains like comcast.com and other "valid" ISP's.

Thanks for the IP addy modifications, though... it's working great!!!!!! :up:
Reply With Quote
  #94  
Old 07-21-2007, 12:29 AM
webgod webgod is offline
 
Join Date: Sep 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Torqued View Post
webgod:

I don't know if autobanning them would be such a good idea. While I've had a ton from .ru and .ro domains, I have also had a fair number from domains like comcast.com and other "valid" ISP's.

Thanks for the IP addy modifications, though... it's working great!!!!!! :up:
The IP address that is listed, is the address of the user's PC and is almost never related to their email domain.. unless they are registering directly from their email server (not possible with apublic company like comcast, et all.)
Reply With Quote
  #95  
Old 07-21-2007, 12:56 AM
quiklink quiklink is offline
 
Join Date: Jun 2007
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by webgod View Post
The IP address that is listed, is the address of the user's PC and is almost never related to their email domain.. unless they are registering directly from their email server (not possible with apublic company like comcast, et all.)
True, but it's quite often a non-static IP address that they are using. So the IP they have today isn't necessarily the one they are using tomorrow, making IP bans useless in that case and risking locking out non-offenders instead.
Reply With Quote
  #96  
Old 07-22-2007, 10:17 AM
Centrix Centrix is offline
 
Join Date: Sep 2005
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Let me get this straight

this prevents those bots who post loads of links to viagra sites and stuff to register on my site? those things annoy me so badly
Reply With Quote
  #97  
Old 07-22-2007, 11:16 AM
almightyone almightyone is offline
 
Join Date: Oct 2001
Posts: 127
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Centrix View Post
Let me get this straight

this prevents those bots who post loads of links to viagra sites and stuff to register on my site? those things annoy me so badly
it times how long it takes from one page to the enxt to complete the registration and if it is under 15 seconds it blocks them a human can not fill the forms in as fast as a bot does
Reply With Quote
  #98  
Old 07-22-2007, 11:36 AM
stratisdan stratisdan is offline
 
Join Date: Jul 2007
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Centrix View Post
Let me get this straight

this prevents those bots who post loads of links to viagra sites and stuff to register on my site? those things annoy me so badly
Really. I'm installing this mod now.
Reply With Quote
  #99  
Old 07-23-2007, 05:09 PM
webgod webgod is offline
 
Join Date: Sep 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by quiklink View Post
True, but it's quite often a non-static IP address that they are using. So the IP they have today isn't necessarily the one they are using tomorrow, making IP bans useless in that case and risking locking out non-offenders instead.

That's exactly why I'm not a big fan of IP banning, unless you IP WHOIS and find that it's a static IP.


I'd say 90% of residential internet users have a Dynamic IP (changes frequently) so IP banning isn't very useful.
Reply With Quote
  #100  
Old 07-28-2007, 12:08 PM
webgod webgod is offline
 
Join Date: Sep 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well the Bots are getting smarter.


just had the following occur:

@ 7:52am CST:
Quote:
The following user name with email address was blocked by the Is Bot mod: jaulovvoys - ulovvoys-1@1chuan.com (5 seconds transpired) The IP Address is: 124.154.185.4
@ 7:56am CST:
Quote:
The following user name with email address was blocked by the Is Bot mod: jaulovvoys - ulovvoys-1@1chuan.com (6 seconds transpired) The IP Address is: 122.145.38.99
@ 7:58am CST
Quote:
There is a new user, jaulovvoys



Email Address : ulovvoys-1@1chuan.com
IP Address: 172.179.223.47

He got through.. note the IP address is different for all three attempts!
Reply With Quote
  #101  
Old 08-04-2007, 06:03 AM
perfphysio's Avatar
perfphysio perfphysio is offline
 
Join Date: Sep 2006
Location: London, UK
Posts: 212
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

excellent idea indeed. This combined with the alternate to captcha mod is going to make my life sooooooooo much easier. No more free mobile phones, playstations and friggen discounted nike trainers. Well at least I hope so.

Congrats on making this great addition
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 03:28 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04968 seconds
  • Memory Usage 2,339KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (11)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete