On Wed, 24 Nov 2004, Kees Cook wrote:
On Wed, Nov 24, 2004 at 06:34:25AM -0600, Bob Jamison wrote:
> Maybe instead of text, do what some e-shopping
> sites do. Have a pass phrase displayed on an image,
> and let the person type that in. Then the pass cannot
> be harvested.
If it comes to that, yeah. The problem is that is hinders any visually
impaired contributors.
craigslist.org added "hear this word" links too.
That's more coding, etc, since it requires some added libraries, etc.
I should also note that the state-of-the-art as far as speech recognition
and OCR is pretty far along, for these purposes anyway, too.
To give you a sense of where CAPTCHA OCR stood a year ago:
http://www.cs.berkeley.edu/~mori/gimpy/gimpy.html
Also, let's not forget the age-old tactic of hooking the back-end of the
spamming tool to a porn site that requests CAPTCHA solutions of its users:
free distributed human labor (and probably far more motivated than your
own users, too).
My point is that fancy verification mechanisms are an arms race we can't
really win, and the fancier or more difficult, the more legitimate users
we would hurt.
I think it's more important that our verifier be unique than that it be
particularly difficult. If spammers can't exploit economies of scale by
utilizing off-the-shelf software, it becomes much less economical for them
to spam us in particular.
-mental