Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Enhanced Captcha Image Verification - stop bots from signing up!! Details »»
Enhanced Captcha Image Verification - stop bots from signing up!!
Mod Version: 1.11, by steadicamop (Coder) steadicamop is offline
Developer Last Online: Dec 2014 I like it Show Printable Version Email this Page

vB Version: 3.6.8 Rating: (63 votes - 4.89 average) Installs: 869
Released: 26 Nov 2006 Last Update: 27 Nov 2006 Downloads: 4739
Not Supported Uses Plugins Template Edits Additional Files  

Title : Enhanced Captcha Image Verification

Version : 1.1

Coder : Andy Calderbank & Jason Williams

Purpose
: Add extra Image Verification to the registration process, using an alternative system to the Captcha system.

Why : It would appear that spammers can now "read" the Captcha codes and overcome the verification process.

How : This extra feature uses images which are harder for a spam program/bot to interpret than text characters. The user has a choice of 4 randomly displayed images, and the answer is given below. The user must click on that image to proceed, if the incorrect image is selected an error message is shown. The images are randomly shown (from however many are in the directory - you can have as many as you want, just has to be more that 4!) and are automatically created from the images/verification/ directory - all on the fly. Sample images are included with this release, but you can use your own - I recommend using 100 x 100 pixels, in .jpg format and naming the image with a meaningful title (ie A House.jpg) - the extension is stripped so only the filename itself is shown.

To further enhance security, the images are passed through a script which means that none of the images on the screen have file names - and cannot be associated to the question by title alone.

I have been testing this on my forum and have found it to be effective - I cannot guarantee that this will stop all spamming, but this relies more on human input than a computer "reading" the image.

Important : This has been tested on 3.6.2 - I cannot guarantee it will work on anything above, please test with caution - and as always BACKUP FIRST! This will not work on anything below 3.6.0.

Demo : http://www.steadiforum.com/register.php

I hope this is help to the VBulletin community as I know this is a growing problem. I don't fancy the thought of trawling through hundreds of new members deleting stupid usernames and spam posts.

Installation :
  1. Upload the verification/ directory to your images/ folder - make sure .htaccess and show.php are present - otherwise it won't work.
  2. Import Product - product-image_verification.xml

Upgrading :
  1. Upload show.php to the images/verification/ directory.
  2. Import Product - product-image_verification.xml - select Allow Overwrite to enable upgrade.

Requirements : GD Libraries installed

File uploads : 39 (including images)
Files to Import : 1
New Templates : 1
New Phrases : 5
Uses Hooks : 1
New Queries : 0

History :
v1.0 - Original release
v1.01 - Slight code change for forums in sub-directories (thanks go to Barakat for solving this one)
v1.1 - Issue resolved with Windows servers also template clean up for xhtml compliance
v1.11 - Added version check function, minor upgrade.

Done - if you like please click install! (and I won't ask for any donations as long as you click Nominate for MOTM!)

Don't forget you don't have to use the provided images - you can customise these to any you wish - I've used ones that are hopefully universal and everyone will recognise.

Download Now

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

Screenshots

imageverification1.jpg   imageverification2.jpg  

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 Enhanced Image Captcha - Stop bots from signing up! steadicamop vBulletin 3.7 Add-ons 165 21 May 2015 00:36

Comments
  #2  
Old 26 Nov 2006, 02:18
steadicamop's Avatar
steadicamop steadicamop is offline
 
Join Date: Jul 2004
Real name: Jason Williams
Reserved ..... just in case
Reply With Quote
  #3  
Old 26 Nov 2006, 02:25
yoyoyoyo's Avatar
yoyoyoyo yoyoyoyo is offline
 
Join Date: Dec 2004
very cool - thanks
Reply With Quote
  #4  
Old 26 Nov 2006, 02:31
Phaedrus Phaedrus is offline
 
Join Date: Aug 2006
Reserving for a just in case...
Reply With Quote
  #5  
Old 26 Nov 2006, 02:32
steadicamop's Avatar
steadicamop steadicamop is offline
 
Join Date: Jul 2004
Real name: Jason Williams
You never know
Reply With Quote
  #6  
Old 26 Nov 2006, 02:40
vspro's Avatar
vspro vspro is offline
 
Join Date: Nov 2006
thax you so nice
Reply With Quote
  #7  
Old 26 Nov 2006, 06:23
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Real name: Malik Ali Shabbazz
i installed this... i put the verification in the images directory... it had the show.php and the htaccess file in it..... i then imported.... the images show... but when i click the correct one... i get the 404 error.. The requested page http://theblackpoet.com/register.php?clicked=3 cannot be found.
Reply With Quote
  #8  
Old 26 Nov 2006, 06:36
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Real name: Malik Ali Shabbazz
i disabled the image verification in my adminCP and tried this one.... when i chose the correct image... it let me go to the next page (register).... thanks...
Installed
Reply With Quote
  #9  
Old 26 Nov 2006, 08:05
projectego's Avatar
projectego projectego is offline
 
Join Date: Feb 2006
Location: UK
Real name: Steve
Nice hack! I might give this a try...
__________________
Reply With Quote
  #10  
Old 26 Nov 2006, 08:19
steadicamop's Avatar
steadicamop steadicamop is offline
 
Join Date: Jul 2004
Real name: Jason Williams
Originally Posted by TheBlackPoet View Post
i installed this... i put the verification in the images directory... it had the show.php and the htaccess file in it..... i then imported.... the images show... but when i click the correct one... i get the 404 error.. The requested page http://theblackpoet.com/register.php?clicked=3 cannot be found.
I've tested it thoroughly on mine and I still have Captcha active - and had no problems, bit of a mind bender as to figuring things out but it should work perfect every time.

Check you have the image_verification template - but you should not get any 404 errors - if you still have problems I'll look into it.

HTH

Jason

Last edited by steadicamop; 26 Nov 2006 at 08:25.
Reply With Quote
  #11  
Old 26 Nov 2006, 08:58
steadicamop's Avatar
steadicamop steadicamop is offline
 
Join Date: Jul 2004
Real name: Jason Williams
While creating this I had to research into what was being used to spam forums - I won't name the software but it's a sneaky peice of kit, all done legally I might add - but nonetheless annoying for us Administrators. I searched for one particular post the spambot makes - and I got a few thousand hits back. It's a BIG problem.

Not everyone will be bothered about it - I understand that, but I personally don't like the fact robots are posting adverts on my forum.

The one thing I will say is that they claim the software works around EVERY possible type of protection - now understand text is one thing - interpreting an image is something else, PLUS you can use ANY image you like, it will make it VERY VERY hard to any program to decypher what the image actually is.

I did come up with a few other ideas but this seemed to be the best way around it - and at this point I have had NO bots sign up on my site - and I hope this is the same for all those who have installed this.

Jason
Reply With Quote
  #12  
Old 26 Nov 2006, 10:33
thedvs thedvs is offline
 
Join Date: May 2002
Originally Posted by TheBlackPoet View Post
i installed this... i put the verification in the images directory... it had the show.php and the htaccess file in it..... i then imported.... the images show... but when i click the correct one... i get the 404 error.. The requested page http://theblackpoet.com/register.php?clicked=3 cannot be found.
Using v3.6.4 i get the same error.
Reply With Quote
  #13  
Old 26 Nov 2006, 12:37
Rich's Avatar
Rich Rich is offline
 
Join Date: Mar 2004
Real name: Rich
thedvs,

The first post says:

This has been tested on 3.6.2 - I cannot guarantee it will work on anything above
__________________
Rich

Swapped 2 sites to Xenforo since vBulletin left me hanging for so long with the vB4 - PHP5 compatibility issues. Running PHP 5.5 with Xenforo with NO issues.
Reply With Quote
  #14  
Old 26 Nov 2006, 12:38
steadicamop's Avatar
steadicamop steadicamop is offline
 
Join Date: Jul 2004
Real name: Jason Williams
Hmmm I will investigate this - I suspect there are changes between 3.6.2 and 3.6.4 - will see what I can come up with.
Reply With Quote
  #15  
Old 26 Nov 2006, 13:03
thedvs thedvs is offline
 
Join Date: May 2002
@ rich if we don't leave feedback, then the coders can't see what's what, it wasn't a gripe aimed at steadicamop!
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 19:51.

Layout Options | Width: Wide Color: