Sounds more like a problem with Invision's implementation of
reCAPTCHA, not the captcha itself.
--
PJH
As an experiment, I put in some tracking code on my reCAPTCHA protected
web page. Results:
In the last 24 hours, 25 attempts were made to spam the page.
reCAPTCHA blocked 23 of them.
The other two were blocked by my internal spam filter.
However, every one of the attempts reCAPTCHA blocked would have been
blocked by my spam filter anyway, so final score is:
reCAPTCHA 92%
Spam filter 100%
Also during that time, there were no legitimate posts to the page, so
the reCAPTCHA project got 23 bad responses and only two good ones.
Given the above, is there any reason I should continue to hassle my few
legitimate users by making them solve reCAPTCHA puzzles?
--
Jerry Hollombe
Webmaster, http://www.thegarret.info/
Producer, http://www.cafepress.com/thegarretshop.14394351
Depends.
Have you had complaints?
Does your spam filter have its own false positives/negatives?
How easy is it to re-enable if you decide to disable it now, but find
you think you need it later on if/when you get busier?
Remember, reCAPTCHA isn't meant to be a be-all and end-all to
preventing spammers; it should be used in conjunction with other
things (like your spam filter.)
--
PJH
On 7/19/2011 1:51 AM, PJH wrote:
> On Tue, Jul 19, 2011 at 1:02 AM, Jerry Hollombe
> <jerry.h...@gmail.com> wrote:
>> Given the above, is there any reason I should continue to hassle my few
>> legitimate users by making them solve reCAPTCHA puzzles?
>
> Depends.
>
> Have you had complaints?
No, but I get very little traffic in general and don't usually track
reCAPTCHA results, so there's no way to know how many legitimate users
have simply given up or refused to try.
> Does your spam filter have its own false positives/negatives?
None in the last 48 hours. One false positive in the past six months
and that's been corrected.
> How easy is it to re-enable if you decide to disable it now, but find
> you think you need it later on if/when you get busier?
Trivial. (I'm not an amateur and I'm thoroughly familiar with the code.)
> Remember, reCAPTCHA isn't meant to be a be-all and end-all to
> preventing spammers; it should be used in conjunction with other
> things (like your spam filter.)
Right now it's providing no benefit to me, is a nuisance for my users
and is doing more harm than good for the reCAPTCHA project. I'm not
saying this applies to everyone, but for an extremely low traffic site
like mine, I'm beginning to think it's counterproductive.
I'd say disable it for the moment then.
--
PJH
reCAPTCHA finally caught one spam attempt that my spam filter would have
missed. Not even spam really, just some idiot posting a meaningless
message for no obvious reason -- more like graffiti. That's one out of
39 in the past day and a half, but it did save me some time and
annoyance, so I think I'll keep it for now.
Thanks for your responses.
Because *every* other site that uses reCAPTCHA but not IPB has exactly
the same problem...
Oh, but wait - they don't.
> You guys need to acknowledge the shortcomings and use
> that information to improve it.
Nobody on this group has the ability to fix IPB's implementation of
something that works perfectly well elsewhere. Unless we happen to
have one of IPB's developers on here of course.
Perhaps you could consider complaining to IPB instead?
--
PJH
On 7/21/2011 8:22 PM, Elliot Marx wrote:
> So if we want to be helpful yes just like anyone who writes
> anti-virus software if reCAPTCHA doesn't want to end up in the bin of
> failed inventions then whoever works for reCAPTCHA needs to get on
> the ball and get one step ahead. The code's been cracked, they know
> the flaws, and they need to get busy finding smarter ways to "Tell
> Computers and Humans Apart."
The problem is it's not computers that are the source of the spam.
There are real live people in the world, mostly in Bangladesh it seems,
who think getting paid a few pennies an hour to sit at a terminal and
solve CAPTCHAs all day is a good job. Some have even advertised their
services in this forum -- presumably to any professional spammers who
may be lurking.
reCAPTCHA does effectively distinguish between humans and computers. It
blocks dozens of spam attempts at my site every day. It can't and isn't
intended to block spam entered by humans. For that I've built my own
filters and they block about 99% of what little reCAPTCHA can't. I
continue to tune my filters as best I can. (A webmaster's job is never
done. /-: )
It can't and isn't intended to. It's just a CAPTCHA and, despite claims
to the contrary, I don't think there's much, if any, evidence that
computers are solving the challenges at a useful rate. If they are,
we're out of luck because, if the challenges are made any more
difficult, humans won't be able to solve them either. In fact,
reCAPTCHA is blocking at least 98% of the attempts on my site, which is
evidence the machines aren't beating it.
We _know_ there are human beings solving the challenges for the
spammers. They've hawked their services in this forum. _By
definition_, CAPTCHAs can't solve that problem.
Building spam filters isn't a full time job. It's pretty
straightforward. In PHP, you create a function called isSpam() and pass
it the variables the spammers fill in. It does simple searches for
typical spam strings and returns true if it finds one, false if it
doesn't. On the rare occasion that a spammer gets through (maybe once a
week or so), I add an appropriate string to the filter, if there is one,
and that's the end of that.
Others here have mentioned on-line anti-spam services that do similar
things with IP addresses and such. I'm considering adding them to my
filter, but, so far, it isn't worth the bother.
Can we have a link to IPB's module, or whatever they call it, that
implements reCAPTCHA please?
--
PJH