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 (Coder) kh99 is offline
Developer Last Online: Feb 2017 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (51 votes - 4.92 average) Installs: 413
Released: 01 Feb 2013 Last Update: 16 Feb 2013 Downloads: 1842
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:	2367
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.
  #16  
Old 01 Feb 2013, 17:39
kh99's Avatar
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
Thanks, that sounds great. If that's your code and you're giving me permission, maybe I'll include those as options in a later version.
__________________
Please don't PM me - post your questions in the appropriate forum.
Please don't PM me to ask me to read your thread.
Reply With Quote
  #17  
Old 01 Feb 2013, 17:46
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
Sure you can include a vboptions to include the trick profile field id.
Once banned I send user to gay.com

I have been using this for 6 months now and that finally gave me a break
Reply With Quote
  #18  
Old 01 Feb 2013, 17:51
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
Required custom profile fields is great as that increase the registration time
Reply With Quote
  #19  
Old 01 Feb 2013, 17:59
kh99's Avatar
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
Thanks, I'll consider those for the next update.
__________________
Please don't PM me - post your questions in the appropriate forum.
Please don't PM me to ask me to read your thread.
Reply With Quote
  #20  
Old 01 Feb 2013, 18:01
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
And for those complaining about amount of emails they are getting, just create and outlook rule to send those mails to a specific folder, then delete the contents of that folder daily. You will be surprised how fast it gets filled up with banned notifications
Reply With Quote
  #21  
Old 01 Feb 2013, 18:13
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by Lionel View Post
And for those complaining about amount of emails they are getting, just create and outlook rule to send those mails to a specific folder, then delete the contents of that folder daily. You will be surprised how fast it gets filled up with banned notifications
That's exactly what I do. And once I verify the best range to set for identifying a spammer for my servers (currently 20 seconds but that's partly server-specific: 2 of the forums are on one dedicated server while the other 2 are on a VPS with a different host - those on the VPS are slower so that's where the 17, 18, and 19 second spambots are showing up), then I just disable the emails.
Reply With Quote
  #22  
Old 01 Feb 2013, 18:18
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
I really think that this mod is the end for spammers
Reply With Quote
  #23  
Old 01 Feb 2013, 18:22
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Originally Posted by Lionel View Post
I really think that this mod is the end for spammers
Sadly, I doubt it. Every time one new hole is plugged, the bastards find another one. And this does nothing about human spammers, of course - just spambots. But it certainly makes a huge difference.
Reply With Quote
  #24  
Old 01 Feb 2013, 18:24
Lionel Lionel is offline
 
Join Date: Dec 2001
Real name: Lionel
another great mod was to send them a code by mail before registering and they had to enter that code to complete registration
Reply With Quote
  #25  
Old 01 Feb 2013, 18:39
In Omnibus's Avatar
In Omnibus In Omnibus is offline
 
Join Date: Apr 2010
Real name: Kris
Much Thanks. It's a shame refusal to comply with site policy made this necessary.
Reply With Quote
  #26  
Old 01 Feb 2013, 20:09
DAMINK DAMINK is offline
 
Join Date: Jun 2010
Thankyou kh99 for taking the time to recode this.
I will be installing it now and removing the other mods i was using.
__________________
FTW Forum <- Home of the damned!
Reply With Quote
  #27  
Old 02 Feb 2013, 03:56
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
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.
Reply With Quote
  #28  
Old 02 Feb 2013, 06:33
chikuru chikuru is offline
 
Join Date: Nov 2011
I think there should be another anti spam integrated with this mod. something that will delay humans to register so that we can increase the time limit...
Reply With Quote
  #29  
Old 02 Feb 2013, 08:59
kh99's Avatar
kh99 kh99 is offline
 
Join Date: Aug 2009
Real name: Kevin
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.
Originally Posted by chikuru View Post
I think there should be another anti spam integrated with this mod. something that will delay humans to register so that we can increase the time limit...
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.
__________________
Please don't PM me - post your questions in the appropriate forum.
Please don't PM me to ask me to read your thread.

Last edited by kh99; 02 Feb 2013 at 09:53.
Reply With Quote
  #30  
Old 02 Feb 2013, 11:37
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Real name: Sadiq
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
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 00:37.

Layout Options | Width: Wide Color: