vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Miscellaneous Hacks - Enhanced Captcha Image Verification - stop bots from signing up!! (https://vborg.vbsupport.ru/showthread.php?t=132482)

steadicamop 06-07-2008 07:08 PM

Rightho ... version 2 is out now - get it here - https://vborg.vbsupport.ru/showthread.php?t=181818

Updated with AdminCP options and new images, should work better, but at beta status as there are a few changes which need fully checking.

Jason

Christophe_O 06-13-2008 08:43 PM

P.P.S. Sorry STEADICAMOP I did not notice your above message: this is an obsolete thread! New version:
Enhanced Image Captcha 2.2b

I came here following a reference by Indie2Industry in the Vbulletin.com thread: Spam bots defeat Recaptcha.

I like this hack!
  • So simple, no messing with IP databases, etc.
  • I believe much new spam is from 'spamborgs' not bots: humans who do not speak English, acting like trained monkeys. People who speak English generally command a higher salary and their time is too costly for this petty spam. That is why I believe this program will be effective.
  • Allows each forum to use different images, thus more difficult to program a robot or train a human to answer correctly at numerous forums.
  • Much better for the legitimate visitor than ramping up the obscurity of character recognition.
I am not ready to use this hack yet (my forum just started) but voted anyway as MOTM. I am posting this reply to add a few tips and suggestions, based on my testing today at Steadiforum.com (3.6.2) and TheBlueRoomForum.org (3.7.1).
  • Test the 'back' button after clicking the wrong image with Firefox (20% traffic) as well as Explorer (about 80%). Test both the back button on the browser and clicking the word 'back' on the error page. (Some bugs here. Maybe the hack needs automatically to 'refresh'.)
  • With Explorer 7 and high speed cable, some of the images at Steadiforum.com did not readily download to my browser. I suggest that all the images files be kept strictly below 4k.
  • There are some people from every country who speak English well enough to be good forum members. But may not know Homer Simpson. I suggest keeping the labels generic such as "bald man".
  • I don't know if blind people using 'aural readers' can navitate Vbulletin. But if so, they should be directed to a contact form for sign-up.
  • I suggest that maybe the directional words such as 'bald man' also be converted to an image? That way, illiterates can not compensate by using translation software. Also 3 directional variations for each image. Example: bald man, hairless person, cartoon man.

P.S. I think this program works well partly because it is not commonly used. This program seems to be especially effective against the current wave of semi-human robots who have trouble reading English.

However, if more widely used, then perhaps added complications may be needed. The choices are limited to about 15, and we must allow 3 tries to be human-friendly. Thus, robots can get through 1/5 the time by guessing. When guessing wrong, they cycle through all other forums, returning the next day until they finally will get through. Maybe this could be overcome by shutting down any IP which sends a guesser three times in three days.

Another option would be to create 2-3 multiple-choice options instead of just one. I.e., the verification page might consist of 2 or 3 challenges to choose the correct image from a row of 7-10 images. The visitor could be asked to check a box beside the correct image, 2-3 times. Still simple for humans, and only requiring a download of 14-21 images, but offering 49-343 possible answers.

P.P.S. Sorry STEADICAMOP I did not notice your above message: this is an obsolete thread! New version:
Enhanced Image Captcha 2.2b

shawn911 10-04-2008 10:35 PM

How do i translate this in French ?
I was looking for a language file.
But there is nothing.
Do i need to go to the Admin CP to translate it ?
If yes, how and what variables to translate ?

Thanks in advance.

Paul M 01-10-2009 11:32 AM

Moved to 3.8 section.

RedDevil 01-10-2009 12:02 PM

installed, nice

Noonster 01-10-2009 12:36 PM

Quote:

Originally Posted by Paul M (Post 1707178)
Moved to 3.8 section.

I thought the one in the post above was a never version? Maybe that is the one that needs to be moved? I have installed the one in the link on 3.8 and its working great!

nectons 01-13-2009 12:35 AM

3.8.0 final and works just perfect.

Thanks

Installed

rob01 01-13-2009 04:19 AM

can this support different languages?

hector2000 01-13-2009 01:27 PM

i want use this hack but with diffrent language
when i change name of picture to another language then hack wont work and wont show correct name

Frank Sinatra 01-26-2009 08:59 AM

thanks works perfect!
installed

Vinyljunky 01-26-2009 11:21 AM

Are you suggesting that we use just this mod to deter bots signing up?

Or is it to be used in conjunction with Captcha?

I ask because I enabled this mod and disabled Captcha. I got a load of dubious usernames signing up :confused:

Thanks

VJ

cooltechie 01-27-2009 11:24 PM

I really hope this will help reduce the amount of useless sign ups. Thanks!

ustasoft 01-28-2009 02:30 PM

It isn't being useful to the work

steveyos666 02-05-2009 01:36 PM

Literally, from the second I installed this, bots started signing up. I tested it myself to make sure the plugin was installed correctly. Any suggestions?

steadicamop 02-07-2009 07:57 AM

Quote:

Originally Posted by steveyos666 (Post 1735158)
Literally, from the second I installed this, bots started signing up. I tested it myself to make sure the plugin was installed correctly. Any suggestions?

Coincidence?

putergirl 02-14-2009 07:39 PM

Installed and working well, Thanks

maddoghalo1 02-16-2009 03:48 AM

VERY VERY NICE! Thank You!

trilogy33 02-23-2009 12:46 PM

Used in conjunction with reCAPTCHA, this has made a huge difference to duff sign ups.
Many thanks :)

cooltechie 03-14-2009 03:28 PM

Many of the registration comes from email = blogxxpagesxxonline (remove xx) so I can't tell if it's actually preventing them from signing up. I know the plugin is installed correctly as I tried to register and guess incorrect and correct image.

Neo_Angelo 03-29-2009 12:27 AM

i'ma going to give this a try, my forums keep getting spammed by waold or warcraft advertising bots for WOW gold, yet my site is about Flyff oddly enough...so this will be a life saver if it works.

thank you very much for sharing.

steve1966 03-30-2009 06:44 PM

Very nice add on thank you

apthost 04-01-2009 09:35 PM

I've tested this for several months, didn't help one bit in preventing spammers from signing up on the forum. Might as well not have any spam verification

Battle_Ring 04-01-2009 09:48 PM

yep the yare getting by this with ease now

Biker_GA 04-02-2009 11:45 AM

I use this in conjunction with CAPTCHA. I get maybe one or two registrations per week now. Obviously, they're having to manually sign up.

DionDev 04-02-2009 12:43 PM

Just a question - what happens if the spammers use CURL or file_get_contents on every single image in order to get through to the registration form?

rapidphim 04-06-2009 01:29 AM

How can you stop someone using some of the proxy website to by pass the image verification?
Example:
proxify.com
hidemyass.com

rapidphim 04-09-2009 07:55 AM

is this mod no longer supported?

Biker_GA 04-09-2009 01:11 PM

Quote:

Originally Posted by rapidphim (Post 1784738)
How can you stop someone using some of the proxy website to by pass the image verification?
Example:
proxify.com
hidemyass.com

You can prevent known proxies from signing up by listing them in the banned list in vBulletin or by listing them in .htaccess (my preferred method). This will pretty much stop the majority of proxy signups, but not all.

robk6364 04-16-2009 07:33 AM

Quote:

Originally Posted by Biker_GA (Post 1787328)
You can prevent known proxies from signing up by listing them in the banned list in vBulletin or by listing them in .htaccess (my preferred method). This will pretty much stop the majority of proxy signups, but not all.

where can I find a list of known proxies?

Biker_GA 04-16-2009 12:26 PM

Google is your friend... Use the search term "list of known proxies". ;)

Skyrider 04-16-2009 02:55 PM

Sooo.. How do I add my own images and questions? I don't see any options for it.

Baldeadly 04-24-2009 08:16 PM

Mod of the Month!! :D

TAIFUN_T 04-25-2009 01:56 AM

Installed hack... Thx

steadicamop 05-13-2009 09:58 PM

Quote:

Originally Posted by FF|Skyrider (Post 1792563)
Sooo.. How do I add my own images and questions? I don't see any options for it.

Just add you own images, as far as I can remember, the stock ones are avatars, mainly as they're all the same size. You will need to make sure the file name reflects what the image actually shows (ie A Tree.jpg - this will result in the image being called A Tree). The script dynamically picks up any images in the directory and doesn't require any options to be enabled.

Thanks,

Jason

steadicamop 05-13-2009 10:00 PM

Quote:

Originally Posted by Biker_GA (Post 1787328)
You can prevent known proxies from signing up by listing them in the banned list in vBulletin or by listing them in .htaccess (my preferred method). This will pretty much stop the majority of proxy signups, but not all.

Thanks for bringing this to my attention, I will see if I can create an extra option to prevent proxies reading the images

KarlPurk 05-20-2009 12:31 PM

Actually, the way they're getting through is by specifying the POST variables for the user agreement, and the registration form pops-up, bypassing the CAPTCHA completely. As the bots access that page, this is absolutely useless unless you check for the session variables once they've clicked the register button.

speedracer68 05-22-2009 03:01 PM

Is there any way for me to do this? They get passed this and one I have installed that asks a question.

Biker_GA 05-22-2009 07:57 PM

Everything that you toss up in front of the registration process won't prevent a human spammer from registering.

PattiOz 05-22-2009 11:56 PM

This is in the 3.8 forum so can I assume it works with 3.8 eventhough is says 3.6 in the intro?

Biker_GA 05-23-2009 12:00 AM

Using it on 3.8.2. :)


All times are GMT. The time now is 09:58 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01547 seconds
  • Memory Usage 1,816KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete