CAPTCHA vs. Questions
Flashback to December of 2006: the Surpass forums started getting a lot of fake registrations from spam bots. They’d target one or two forums and post a few messages upon sign up. Needless to say, this was getting annoying. Nothing is worse than clicking New Posts and seeing a lot of garbage.
There are a few ways to stop the automated spam. You can have admins manually approve registrations around the clock, but that’s working harder and not smarter. Our solution came to fruition in this thread. We have a vBulletin plug-in called NoSpam! - an alternative to CAPTCHA which was found in the vBulletin.org forums. It allows you to add a simple question to the sign-up form, in the place of (or in addition to) the CAPTCHA image. Our secret question asks “What city is Surpass located in?” and the user has to type in Orlando. May will mark our sixth spam free month. This plug-in has worked 100%. I still see those slimy bots hitting the boards they used to have their way with and getting an error on the sign up page. Too bad they can’t get in. So far it seems that NoSpam! is the only permanent and no-fail method available. Not to mention easy.
Ok, it’s easy for us, but mildly inconvenient for new users. Even so we are still getting a regular rate of sign ups per day. Would it be better for our new users not to answer this question? Sure it would. The less questions during a sign up, the better. When I see that the bots haven’t been around for a few months I will remove the question, but so far they seem to be hard coded for life.
After seeing the great success of this plug in, it makes me wonder why any site uses CAPTCHA still. Obviously it was not a “firewall” for the bots we’re dealing with. It seems many sites have been using the “question” method for quite some time now. Another example of the method is called QAACK (Questions and Answers Answerable with Common Knowledge) described here; this was posted a month before the NoSpam! vB plug-in was made.
W3C valid XHTML 1.0 Trasitional. Document validates as CSS3.
© Copyright 2002-2008 Surpass Hosting, LLC. All rights reserved.





Comments