Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Spambot Stopper - Prevent Spambots from Registering Details »
Spambot Stopper - Prevent Spambots from Registering
Mod Version: 1.1.1, by kh99 (Senior Member) kh99 is offline
Developer Last Online: Nov 2017 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (53 votes - 4.92 average) Installs: 425
Released: 01 Feb 2013 Last Update: 16 Feb 2013 Downloads: 1906
Not Supported Uses Plugins Auto-Template Re-usable Code Translations  

What is it?
----------------------------
This mod rejects registrations where the form is filled out in less than a minimum time. You can configure one of the following actions to be taken when an automated registration is detected:

- Show a "No Permissions" page
- Display the "Successful Registration" message but without creating an account
- Redirect the user to any URL you choose
- Reload the registration page with an error message of your choosing

You can also provide a list of email addresses to be notified each time a registration is blocked.

Added for version 1.1.1: Time delay enforcer, maximum time option, time limits to cut down on email notifications, posting to a thread.

In the future, I'd like to add some simple logging and statistics, and a summary type of email notification (because people seem to quickly get tired of the single emails).

Note: I coded this myself from scratch, but I would like to acknowledge a couple of previous mods that used this same idea, by users Calorie and noppid, and maybe others. In any case, I believe this one adds some features that the others don't have.

Other advantages: no ads or links, no abuse of update notifications, no disappearing features, no threats to delete the mod (it will never be deleted, at least by me). Also, translations are allowed.

Installation:
----------------------------
1) If you have "Is Bot", "Stop the Registration Bots", "Spammers Suck!", or another mod that works on registration time, note any admincp settings for that mod then uninstall it.

2) Import the product XML file from the Product Manager.

3) Go to Settings > Options > Spambot Stopper Options and configure the desired settings.

4) IMPORTANT: try to register a new user to make sure that there are no problems with humans registering. If you want, you can also temporarily set the minimum time to a higher value (like 60 seconds) and test to see if the spammer rejection is working.



History:
----------------------------
1.1.1 (Feb 16, 2013)
  • Added timer for enforcing minimum time
  • Added maximum registration time limit
  • Added time limits for email notifications
  • Added posting notificatiosn to a thread

1.0.1 (Feb 01, 2013)
  • Fixed bug
  • Added check for fake timestamps

1.0 (Jan 31, 2013)
  • Initial Release

Download Now

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

Screenshots

Click image for larger version

Name:	sg1.jpg
Views:	2489
Size:	118.3 KB
ID:	143558  

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.
  #31  
Old 02 Feb 2013, 13:29
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
Originally Posted by sadiq6210 View Post
Is it working with this mod?
I mean can I use it both in same time?
Anti-Spam Options - KeyCAPTCHA - Interactive CAPTCHA with Social Features
I can't say for sure, but I looked at it and I don't see any reason that it wouldn't work. It doesn't use the same hooks or anything like that.
Reply With Quote
  #32  
Old 02 Feb 2013, 14:54
In Omnibus's Avatar
In Omnibus In Omnibus is offline
 
Join Date: Apr 2010
Real name: Kris
Originally Posted by djbaxter View Post
Increased time to 25 seconds. Getting spambots trying at 21, 22, 23, 24 seconds. No actual humans blocked yet. Total today for 4 forums is 500+ attempts.

May have to go back to 30 seconds which is what I used before but didn't actually test myself.
FWIW I have this set at 30 seconds and haven't had a single bot get through.
Reply With Quote
  #33  
Old 02 Feb 2013, 15:03
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
Originally Posted by ProSportsForums View Post
FWIW I have this set at 30 seconds and haven't had a single bot get through.

But are you concerned about humans filling out the form in less than 30 seconds?
Reply With Quote
  #34  
Old 02 Feb 2013, 15:06
Nelson58 Nelson58 is offline
 
Join Date: Oct 2011
I'm using 20 and it works great for me, love this mod.
__________________
Nelson
www.Hobby-Machinist.com
Reply With Quote
  #35  
Old 02 Feb 2013, 15:17
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
that bot went thru but will be stopped due to last answer

There is a new user, sb4hjgp3fd at vBcover Forums

Email Address : eyterjfgb@hotmail.com
Birthday : November 26, 1980
Referrer: N/A
IP Address: 27.153.186.96

Preferred weather unit : Fahrenheit
How did you hear about us? : opqrs52247
Do you currently have a website? : yes
Which version of vBulletin are you currently using? : none
Reply With Quote
  #36  
Old 02 Feb 2013, 15:46
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
I've also successfully tested a nice way to catch thieves trying to buy via my icart with stolen Credit Card. Once I have some time I will implement for registration. You give them a list of country where they are for them to select. Then you create a function to grab country from IP. if they don't match then you stop them. Recently a fraudster with a Canada IP made a purchase with a Credit Card from France. Of course he got caught. 2 days later the legitimate credit card owner filed an unauthorized claim.
Reply With Quote
  #37  
Old 02 Feb 2013, 16:53
In Omnibus's Avatar
In Omnibus In Omnibus is offline
 
Join Date: Apr 2010
Real name: Kris
Originally Posted by kh99 View Post
But are you concerned about humans filling out the form in less than 30 seconds?
No. I have a dozen required fields. No one could possibly fill them all in under 30 seconds.
Reply With Quote
  #38  
Old 02 Feb 2013, 17:53
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by kh99 View Post
Yeah, can see where it's a problem if the bot time is approaching human time. The idea of delaying human registration would work, if I can figure out a way to do that. Or maybe one of the ideas that Lionel suggested would work to differentiate the bots from the humans.
Still monitoring via emails from the 4 forums with now well over 1000 registrations blocked since yesterday morning (I won't be continuing to look at all thse emails for very much longer). I've seen times as long as 27 or 28 seconds since I bumped the setting to 30 seconds and it's obvious from the structure of the usernames and email addresses that they're bots (you can spot most of them after a while - the bots aren't very good at constructing fake names and one even had an "@bypass-captcha.com" email address!). None of the blocked registrations have been actual humans.
Reply With Quote
  #39  
Old 02 Feb 2013, 18:05
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
Kevin, if you want I could PM you the function to grab country code from IP then you verify it vs selected country? A bot will never guess from a list of 100 ++ countries

This thing is amazing. I just made a sale and the country Great Britain from IP was verified by PayPal user address.

Last edited by Lionel; 02 Feb 2013 at 18:19.
Reply With Quote
  #40  
Old 02 Feb 2013, 19:22
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Real name: Mark Daniel Martinez
I have mine set at about 25. So far no humans blocked that I can see, and I have a very short registration form. No CAPTCHA (since, really, who is this stopping now other than delaying human registrants), but all my verification questions require identifying something in an image. And I often use the same questions for different pictures. So that buys me those few seconds a human would need. So far, so good.
__________________
Reply With Quote
  #41  
Old 02 Feb 2013, 21:19
DAMINK DAMINK is offline
 
Join Date: Jun 2010
Originally Posted by Digital Jedi View Post
I have a very short registration form. No CAPTCHA (since, really, who is this stopping now other than delaying human registrants)
My thoughts exactly.
I dont use any captcha or special questions.
I rely on other methods entirely. This mod being one of those methods.
I think the reg form should be as simple as possible.
I hate filling them out when i register anywhere so figure less is more.
I have not had a single bot get through in months.
Spam free forum and i owe it in part to quality mods like this.
__________________
FTW Forum <- Home of the damned!
Reply With Quote
  #42  
Old 02 Feb 2013, 23:43
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
Thanks for the feedback and suggestions, everyone.
Reply With Quote
  #43  
Old 03 Feb 2013, 04:30
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Real name: Mark Daniel Martinez
Originally Posted by DAMINK View Post
My thoughts exactly.
I dont use any captcha or special questions.
I rely on other methods entirely. This mod being one of those methods.
I think the reg form should be as simple as possible.
I hate filling them out when i register anywhere so figure less is more.
I have not had a single bot get through in months.
Spam free forum and i owe it in part to quality mods like this.
I think the special questions work when they're images, and when you use the same one over and over again, with different answers from different or even the same images. I have quite a few questions like "how many round objects are in this picture?" Then I use a number of different pictures with different objects. Then I'll use the same picture for different question types. I read that XRumer and the like are comparing Human Verification Questions with global sites and comparing answers to similar questions (like what's 2+2? Terribly ineffective question, but I see it all the time) and easily getting through them. By generalizing a lot of my questions to different pictures, I hope to cut eliminate any effective comparisons.
__________________
Reply With Quote
  #44  
Old 03 Feb 2013, 09:30
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Real name: Sadiq
Originally Posted by sadiq6210 View Post
Is it working with this mod?
I mean can I use it both in same time?
Anti-Spam Options - KeyCAPTCHA - Interactive CAPTCHA with Social Features
Originally Posted by kh99 View Post
I can't say for sure, but I looked at it and I don't see any reason that it wouldn't work. It doesn't use the same hooks or anything like that.
Installed and it is working perfect with "KeyCAPTCHA"
I put 30 seconds. I will give you my feedback after few days

Thanks Kevin for the new idea
Reply With Quote
  #45  
Old 03 Feb 2013, 11:30
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Real name: Sadiq
I installed it from 2 hours only and I received 106 emails in my inbox

Can I make the mod to send email if the time is more than 10 seconds and less than 30 seconds? because most of the emails I received was 1 second only !
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
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 03:50.

Layout Options | Width: Wide Color: