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


All times are GMT. The time now is 09:31 PM.

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.01563 seconds
  • Memory Usage 1,742KB
  • 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
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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